public class StateNode extends CompositeContextNode implements Constrainable
CompositeNode.CompositeNodeEnd, CompositeNode.CompositeNodeStart, CompositeNode.NodeAndTypeEVENT_NODE_ENTER, EVENT_NODE_EXITEMPTY_NODE_ARRAYCONNECTION_DEFAULT_TYPE| Constructor and Description |
|---|
StateNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConstraint(ConnectionRef connectionRef,
Constraint constraint)
Adds the given constraint.
|
Constraint |
getConstraint(org.kie.api.definition.process.Connection connection) |
Constraint |
getConstraint(ConnectionRef connectionRef) |
Map<ConnectionRef,Constraint> |
getConstraints() |
void |
setConstraint(org.kie.api.definition.process.Connection connection,
Constraint constraint) |
void |
setConstraints(Map<ConnectionRef,Constraint> constraints) |
addContext, getContext, getContexts, getDefaultContext, resolveContext, setDefaultContextacceptsEvent, addIncomingConnection, addNode, addOutgoingConnection, getLinkedIncomingNode, getLinkedIncomingNodes, getLinkedOutgoingNode, getLinkedOutgoingNodes, getNode, getNodes, internalAddNode, internalGetLinkedIncomingNode, internalGetLinkedOutgoingNode, internalGetNode, internalGetNodes, internalRemoveNode, isCancelRemainingInstances, linkIncomingConnections, linkIncomingConnections, linkOutgoingConnections, linkOutgoingConnections, removeIncomingConnection, removeNode, removeOutgoingConnection, setCancelRemainingInstances, validateAddIncomingConnection, validateAddOutgoingConnection, validateRemoveIncomingConnection, validateRemoveOutgoingConnectionaddBoundaryEvents, addTimer, getBoundaryEvents, getTimers, removeAllTimers, setBoundaryEventscontainsActions, getActions, getActionTypes, setActionsclearIncomingConnection, clearOutgoingConnection, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getIncomingConnections, getIncomingConnections, getMetaData, getMetaData, getName, getNodeContainer, getOutgoingConnections, getOutgoingConnections, getTo, getUniqueId, internalGetConstraint, setContext, setId, setMetaData, setMetaData, setName, setNodeContainerpublic void setConstraints(Map<ConnectionRef,Constraint> constraints)
public void setConstraint(org.kie.api.definition.process.Connection connection,
Constraint constraint)
setConstraint in class NodeImplpublic void addConstraint(ConnectionRef connectionRef, Constraint constraint)
ConstrainableaddConstraint in interface ConstrainableaddConstraint in class NodeImplpublic Constraint getConstraint(ConnectionRef connectionRef)
public Map<ConnectionRef,Constraint> getConstraints()
getConstraints in class NodeImplpublic Constraint getConstraint(org.kie.api.definition.process.Connection connection)
getConstraint in class NodeImplCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.