public abstract class SActivityDefinitionImpl extends SFlowNodeDefinitionImpl implements SActivityDefinition
SBaseElementImpl.EQUALS_STATE| Modifier and Type | Field and Description |
|---|---|
protected SLoopCharacteristics |
loopCharacteristics |
protected java.util.List<SDataDefinition> |
sDataDefinitions |
protected java.util.List<SOperation> |
sOperations |
| Constructor and Description |
|---|
SActivityDefinitionImpl(org.bonitasoft.engine.bpm.flownode.ActivityDefinition activityDefinition,
java.util.Map<java.lang.String,STransitionDefinition> transitionsMap) |
SActivityDefinitionImpl(long id,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBoundaryEventDefinition(SBoundaryEventDefinition boundaryEventDefinition) |
void |
addSDataDefinition(SDataDefinition sDataDefinition) |
SBoundaryEventDefinition |
getBoundaryEventDefinition(java.lang.String name) |
java.util.List<SBoundaryEventDefinition> |
getBoundaryEventDefinitions() |
SBusinessDataDefinition |
getBusinessDataDefinition(java.lang.String name) |
java.util.List<SBusinessDataDefinition> |
getBusinessDataDefinitions() |
SLoopCharacteristics |
getLoopCharacteristics() |
java.util.List<SDataDefinition> |
getSDataDefinitions() |
java.util.List<SOperation> |
getSOperations() |
void |
setLoopCharacteristics(SLoopCharacteristics loopCharacteristics) |
addIncomingTransition, addOutgoingTransition, equals, getConnectorDefinition, getConnectors, getConnectors, getDefaultTransition, getDescription, getDisplayDescription, getDisplayDescriptionAfterCompletion, getDisplayName, getIncomingTransitions, getOutgoingTransitions, getParentContainer, getTransitionIndex, hasConnectors, hashCode, hasIncomingTransitions, hasOutgoingTransitions, isBoundaryEvent, isEventSubProcess, isExclusive, isInterrupting, isParalleleOrInclusive, isStartable, setDescription, setDisplayDescription, setDisplayNamecheckFurtherNaiveEquality, getNamecheckNaiveEquality, getId, setIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetConnectorDefinition, getConnectors, getConnectors, getDefaultTransition, getDescription, getDisplayDescription, getDisplayDescriptionAfterCompletion, getDisplayName, getIncomingTransitions, getOutgoingTransitions, getParentContainer, getTransitionIndex, getType, hasConnectors, hasIncomingTransitions, hasOutgoingTransitions, isBoundaryEvent, isEventSubProcess, isExclusive, isInterrupting, isParalleleOrInclusive, isStartablegetNamegetIdprotected java.util.List<SDataDefinition> sDataDefinitions
protected java.util.List<SOperation> sOperations
protected SLoopCharacteristics loopCharacteristics
public SActivityDefinitionImpl(long id,
java.lang.String name)
public SActivityDefinitionImpl(org.bonitasoft.engine.bpm.flownode.ActivityDefinition activityDefinition,
java.util.Map<java.lang.String,STransitionDefinition> transitionsMap)
public java.util.List<SOperation> getSOperations()
getSOperations in interface SActivityDefinitionpublic java.util.List<SDataDefinition> getSDataDefinitions()
getSDataDefinitions in interface SActivityDefinitionpublic void addSDataDefinition(SDataDefinition sDataDefinition)
public java.util.List<SBoundaryEventDefinition> getBoundaryEventDefinitions()
getBoundaryEventDefinitions in interface SActivityDefinitionpublic SBoundaryEventDefinition getBoundaryEventDefinition(java.lang.String name) throws SBoundaryEventNotFoundException
getBoundaryEventDefinition in interface SActivityDefinitionSBoundaryEventNotFoundExceptionpublic void addBoundaryEventDefinition(SBoundaryEventDefinition boundaryEventDefinition)
public SLoopCharacteristics getLoopCharacteristics()
getLoopCharacteristics in interface SActivityDefinitionpublic void setLoopCharacteristics(SLoopCharacteristics loopCharacteristics)
public java.util.List<SBusinessDataDefinition> getBusinessDataDefinitions()
getBusinessDataDefinitions in interface SActivityDefinitionpublic SBusinessDataDefinition getBusinessDataDefinition(java.lang.String name)
getBusinessDataDefinition in interface SActivityDefinition