public class SSubProcessDefinitionImpl extends SActivityDefinitionImpl implements SSubProcessDefinition
SBaseElementImpl.EQUALS_STATEloopCharacteristics, sDataDefinitions, sOperations| Constructor and Description |
|---|
SSubProcessDefinitionImpl(long id,
java.lang.String name,
boolean triggeredByEvent) |
SSubProcessDefinitionImpl(org.bonitasoft.engine.bpm.process.SubProcessDefinition subProcess) |
| Modifier and Type | Method and Description |
|---|---|
SFlowElementContainerDefinition |
getSubProcessContainer() |
SFlowNodeType |
getType() |
boolean |
isEventSubProcess() |
boolean |
isStartable() |
boolean |
isTriggeredByEvent() |
void |
setSubProcessContainer(SFlowElementContainerDefinition container) |
addBoundaryEventDefinition, addSDataDefinition, getBoundaryEventDefinition, getBoundaryEventDefinitions, getBusinessDataDefinition, getBusinessDataDefinitions, getLoopCharacteristics, getSDataDefinitions, getSOperations, setLoopCharacteristicsaddIncomingTransition, addOutgoingTransition, equals, getConnectorDefinition, getConnectors, getConnectors, getDefaultTransition, getDescription, getDisplayDescription, getDisplayDescriptionAfterCompletion, getDisplayName, getIncomingTransitions, getOutgoingTransitions, getParentContainer, getTransitionIndex, hasConnectors, hashCode, hasIncomingTransitions, hasOutgoingTransitions, isBoundaryEvent, isExclusive, isInterrupting, isParalleleOrInclusive, setDescription, setDisplayDescription, setDisplayNamecheckFurtherNaiveEquality, getNamecheckNaiveEquality, getId, setIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetBoundaryEventDefinition, getBoundaryEventDefinitions, getBusinessDataDefinition, getBusinessDataDefinitions, getLoopCharacteristics, getSDataDefinitions, getSOperationsgetConnectorDefinition, getConnectors, getConnectors, getDefaultTransition, getDescription, getDisplayDescription, getDisplayDescriptionAfterCompletion, getDisplayName, getIncomingTransitions, getOutgoingTransitions, getParentContainer, getTransitionIndex, hasConnectors, hasIncomingTransitions, hasOutgoingTransitions, isBoundaryEvent, isExclusive, isInterrupting, isParalleleOrInclusivegetNamegetIdpublic SSubProcessDefinitionImpl(org.bonitasoft.engine.bpm.process.SubProcessDefinition subProcess)
public SSubProcessDefinitionImpl(long id,
java.lang.String name,
boolean triggeredByEvent)
public SFlowNodeType getType()
getType in interface SFlowNodeDefinitionpublic boolean isTriggeredByEvent()
isTriggeredByEvent in interface SSubProcessDefinitionpublic SFlowElementContainerDefinition getSubProcessContainer()
getSubProcessContainer in interface SSubProcessDefinitionpublic void setSubProcessContainer(SFlowElementContainerDefinition container)
public boolean isStartable()
isStartable in interface SFlowNodeDefinitionisStartable in class SFlowNodeDefinitionImplpublic boolean isEventSubProcess()
isEventSubProcess in interface SFlowNodeDefinitionisEventSubProcess in class SFlowNodeDefinitionImpl