public abstract class SFlowNodeDefinitionImpl extends SNamedElementImpl implements SFlowNodeDefinition
SBaseElementImpl.EQUALS_STATE| Constructor and Description |
|---|
SFlowNodeDefinitionImpl(org.bonitasoft.engine.bpm.flownode.FlowNodeDefinition flowNodeDefinition,
java.util.Map<java.lang.String,STransitionDefinition> sTransitionsMap) |
SFlowNodeDefinitionImpl(long id,
java.lang.String name) |
checkFurtherNaiveEquality, getNamecheckNaiveEquality, getId, setIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetTypegetNamegetIdpublic SFlowNodeDefinitionImpl(org.bonitasoft.engine.bpm.flownode.FlowNodeDefinition flowNodeDefinition,
java.util.Map<java.lang.String,STransitionDefinition> sTransitionsMap)
public SFlowNodeDefinitionImpl(long id,
java.lang.String name)
public SFlowElementContainerDefinition getParentContainer()
getParentContainer in interface SFlowNodeDefinitionpublic java.util.List<STransitionDefinition> getOutgoingTransitions()
SFlowNodeDefinitiongetOutgoingTransitions in interface SFlowNodeDefinitionpublic java.util.List<STransitionDefinition> getIncomingTransitions()
SFlowNodeDefinitiongetIncomingTransitions in interface SFlowNodeDefinitionpublic java.util.List<SConnectorDefinition> getConnectors()
getConnectors in interface SFlowNodeDefinitionpublic boolean hasConnectors()
hasConnectors in interface SFlowNodeDefinitionpublic SConnectorDefinition getConnectorDefinition(java.lang.String name)
getConnectorDefinition in interface SFlowNodeDefinitionpublic STransitionDefinition getDefaultTransition()
getDefaultTransition in interface SFlowNodeDefinitionpublic boolean hasIncomingTransitions()
SFlowNodeDefinitionhasIncomingTransitions in interface SFlowNodeDefinitionpublic boolean hasOutgoingTransitions()
SFlowNodeDefinitionhasOutgoingTransitions in interface SFlowNodeDefinitionpublic java.util.List<SConnectorDefinition> getConnectors(org.bonitasoft.engine.bpm.connector.ConnectorEvent connectorEvent)
getConnectors in interface SFlowNodeDefinitionpublic void addOutgoingTransition(STransitionDefinition sTransition)
public void addIncomingTransition(STransitionDefinition sTransition)
public java.lang.String getDescription()
getDescription in interface SFlowNodeDefinitionpublic void setDescription(java.lang.String description)
public SExpression getDisplayDescription()
getDisplayDescription in interface SFlowNodeDefinitionpublic void setDisplayDescription(SExpression displayDescription)
public SExpression getDisplayDescriptionAfterCompletion()
getDisplayDescriptionAfterCompletion in interface SFlowNodeDefinitionpublic SExpression getDisplayName()
getDisplayName in interface SFlowNodeDefinitionpublic void setDisplayName(SExpression displayName)
public int hashCode()
hashCode in class SNamedElementImplpublic boolean equals(java.lang.Object obj)
equals in class SNamedElementImplpublic int getTransitionIndex(java.lang.Long transitionId)
getTransitionIndex in interface SFlowNodeDefinitionpublic boolean isStartable()
isStartable in interface SFlowNodeDefinitionpublic boolean isParalleleOrInclusive()
isParalleleOrInclusive in interface SFlowNodeDefinitionpublic boolean isExclusive()
isExclusive in interface SFlowNodeDefinitionpublic boolean isBoundaryEvent()
isBoundaryEvent in interface SFlowNodeDefinitionpublic boolean isInterrupting()
isInterrupting in interface SFlowNodeDefinitionpublic boolean isEventSubProcess()
isEventSubProcess in interface SFlowNodeDefinition