public abstract class SFlowNodeDefinitionImpl extends SNamedElementImpl implements SFlowNodeDefinition
SBaseElementImpl.EQUALS_STATE| Constructor and Description |
|---|
SFlowNodeDefinitionImpl(FlowNodeDefinition flowNodeDefinition,
Map<String,STransitionDefinition> sTransitionsMap) |
SFlowNodeDefinitionImpl(long id,
String name) |
checkFurtherNaiveEquality, getNamecheckNaiveEquality, getId, setIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetTypegetNamegetIdpublic SFlowNodeDefinitionImpl(FlowNodeDefinition flowNodeDefinition, Map<String,STransitionDefinition> sTransitionsMap)
public SFlowNodeDefinitionImpl(long id,
String name)
public SFlowElementContainerDefinition getParentContainer()
getParentContainer in interface SFlowNodeDefinitionpublic List<STransitionDefinition> getOutgoingTransitions()
SFlowNodeDefinitiongetOutgoingTransitions in interface SFlowNodeDefinitionpublic List<STransitionDefinition> getIncomingTransitions()
SFlowNodeDefinitiongetIncomingTransitions in interface SFlowNodeDefinitionpublic List<SConnectorDefinition> getConnectors()
getConnectors in interface SFlowNodeDefinitionpublic boolean hasConnectors()
hasConnectors in interface SFlowNodeDefinitionpublic SConnectorDefinition getConnectorDefinition(String name)
getConnectorDefinition in interface SFlowNodeDefinitionpublic STransitionDefinition getDefaultTransition()
getDefaultTransition in interface SFlowNodeDefinitionpublic boolean hasIncomingTransitions()
SFlowNodeDefinitionhasIncomingTransitions in interface SFlowNodeDefinitionpublic boolean hasOutgoingTransitions()
SFlowNodeDefinitionhasOutgoingTransitions in interface SFlowNodeDefinitionpublic List<SConnectorDefinition> getConnectors(ConnectorEvent connectorEvent)
getConnectors in interface SFlowNodeDefinitionpublic void addOutgoingTransition(STransitionDefinition sTransition)
public void addIncomingTransition(STransitionDefinition sTransition)
public String getDescription()
getDescription in interface SFlowNodeDefinitionpublic void setDescription(String description)
public org.bonitasoft.engine.expression.model.SExpression getDisplayDescription()
getDisplayDescription in interface SFlowNodeDefinitionpublic void setDisplayDescription(org.bonitasoft.engine.expression.model.SExpression displayDescription)
public org.bonitasoft.engine.expression.model.SExpression getDisplayDescriptionAfterCompletion()
getDisplayDescriptionAfterCompletion in interface SFlowNodeDefinitionpublic org.bonitasoft.engine.expression.model.SExpression getDisplayName()
getDisplayName in interface SFlowNodeDefinitionpublic void setDisplayName(org.bonitasoft.engine.expression.model.SExpression displayName)
public int hashCode()
hashCode in class SNamedElementImplpublic boolean equals(Object obj)
equals in class SNamedElementImplpublic int getTransitionIndex(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 SFlowNodeDefinitionCopyright © 2017 Bonitasoft S.A.. All rights reserved.