Class SSubProcessDefinitionImpl
java.lang.Object
org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
org.bonitasoft.engine.core.process.definition.model.impl.SNamedElementImpl
org.bonitasoft.engine.core.process.definition.model.impl.SFlowNodeDefinitionImpl
org.bonitasoft.engine.core.process.definition.model.impl.SActivityDefinitionImpl
org.bonitasoft.engine.core.process.definition.model.impl.SSubProcessDefinitionImpl
- All Implemented Interfaces:
Serializable,SActivityDefinition,SBaseElement,SFlowNodeDefinition,SNamedElement,SSubProcessDefinition
public class SSubProcessDefinitionImpl
extends SActivityDefinitionImpl
implements SSubProcessDefinition
- Author:
- Matthieu Chaffotte, Celine Souchet
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
SBaseElementImpl.EQUALS_STATE -
Field Summary
Fields inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SActivityDefinitionImpl
loopCharacteristics, sDataDefinitions, sOperations -
Constructor Summary
ConstructorsConstructorDescriptionSSubProcessDefinitionImpl(long id, String name, boolean triggeredByEvent) SSubProcessDefinitionImpl(org.bonitasoft.engine.bpm.process.SubProcessDefinition subProcess) -
Method Summary
Methods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SActivityDefinitionImpl
addBoundaryEventDefinition, addSDataDefinition, getBoundaryEventDefinition, getBoundaryEventDefinitions, getBusinessDataDefinition, getBusinessDataDefinitions, getLoopCharacteristics, getSDataDefinitions, getSOperations, setLoopCharacteristicsMethods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SFlowNodeDefinitionImpl
addIncomingTransition, addOutgoingTransition, equals, getConnectorDefinition, getConnectors, getConnectors, getDefaultTransition, getDescription, getDisplayDescription, getDisplayDescriptionAfterCompletion, getDisplayName, getIncomingTransitions, getOutgoingTransitions, getParentContainer, getTransitionIndex, hasConnectors, hashCode, hasIncomingTransitions, hasOutgoingTransitions, isBoundaryEvent, isExclusive, isInterrupting, isParalleleOrInclusive, setDescription, setDisplayDescription, setDisplayNameMethods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SNamedElementImpl
checkFurtherNaiveEquality, getNameMethods inherited from class org.bonitasoft.engine.core.process.definition.model.impl.SBaseElementImpl
checkNaiveEquality, getId, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SActivityDefinition
getBoundaryEventDefinition, getBoundaryEventDefinitions, getBusinessDataDefinition, getBusinessDataDefinitions, getLoopCharacteristics, getSDataDefinitions, getSOperationsMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SBaseElement
getIdMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SFlowNodeDefinition
getConnectorDefinition, getConnectors, getConnectors, getDefaultTransition, getDescription, getDisplayDescription, getDisplayDescriptionAfterCompletion, getDisplayName, getIncomingTransitions, getOutgoingTransitions, getParentContainer, getTransitionIndex, hasConnectors, hasIncomingTransitions, hasOutgoingTransitions, isBoundaryEvent, isExclusive, isInterrupting, isParalleleOrInclusiveMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SNamedElement
getName
-
Constructor Details
-
SSubProcessDefinitionImpl
public SSubProcessDefinitionImpl(org.bonitasoft.engine.bpm.process.SubProcessDefinition subProcess) -
SSubProcessDefinitionImpl
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceSFlowNodeDefinition
-
isTriggeredByEvent
public boolean isTriggeredByEvent()- Specified by:
isTriggeredByEventin interfaceSSubProcessDefinition
-
getSubProcessContainer
- Specified by:
getSubProcessContainerin interfaceSSubProcessDefinition
-
setSubProcessContainer
-
isStartable
public boolean isStartable()- Specified by:
isStartablein interfaceSFlowNodeDefinition- Overrides:
isStartablein classSFlowNodeDefinitionImpl
-
isEventSubProcess
public boolean isEventSubProcess()- Specified by:
isEventSubProcessin interfaceSFlowNodeDefinition- Overrides:
isEventSubProcessin classSFlowNodeDefinitionImpl
-