public class MilestoneNode extends StateBasedNode implements Constrainable
EVENT_NODE_ENTER, EVENT_NODE_EXIT
constraints, EMPTY_NODE_ARRAY
CONNECTION_DEFAULT_TYPE
Constructor and Description |
---|
MilestoneNode() |
Modifier and Type | Method and Description |
---|---|
void |
addConstraint(ConnectionRef connection,
Constraint constraint)
Adds the given constraint.
|
String |
getConstraint() |
void |
setConstraint(String constraint) |
void |
validateAddIncomingConnection(String type,
org.kie.api.definition.process.Connection connection) |
void |
validateAddOutgoingConnection(String type,
org.kie.api.definition.process.Connection connection) |
addBoundaryEvents, addTimer, getBoundaryEvents, getTimers, removeAllTimers, setBoundaryEvents
containsActions, getActions, getActionTypes, setActions
addIncomingConnection, addOutgoingConnection, clearIncomingConnection, clearOutgoingConnection, getConstraint, getConstraints, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getIncomingConnections, getIncomingConnections, getMetaData, getMetaData, getName, getNodeContainer, getOutgoingConnections, getOutgoingConnections, getTo, getUniqueId, internalGetConstraint, removeIncomingConnection, removeOutgoingConnection, resolveContext, setConstraint, setContext, setId, setMetaData, setMetaData, setName, setNodeContainer, validateRemoveIncomingConnection, validateRemoveOutgoingConnection
public void addConstraint(ConnectionRef connection, Constraint constraint)
Constrainable
addConstraint
in interface Constrainable
addConstraint
in class NodeImpl
public void setConstraint(String constraint)
public String getConstraint()
public void validateAddIncomingConnection(String type, org.kie.api.definition.process.Connection connection)
validateAddIncomingConnection
in class NodeImpl
public void validateAddOutgoingConnection(String type, org.kie.api.definition.process.Connection connection)
validateAddOutgoingConnection
in class NodeImpl
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.