Class SGatewayDefinitionImpl
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.SGatewayDefinitionImpl
- All Implemented Interfaces:
Serializable,SBaseElement,SFlowNodeDefinition,SGatewayDefinition,SNamedElement
- Author:
- Feng Hui, Zhao Na, 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 -
Constructor Summary
ConstructorsConstructorDescriptionSGatewayDefinitionImpl(long id, String name, SGatewayType gatewayType) SGatewayDefinitionImpl(org.bonitasoft.engine.bpm.flownode.GatewayDefinition gatewayDefinition, Map<String, STransitionDefinition> transitionsMap) -
Method Summary
Methods 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, isEventSubProcess, isInterrupting, isStartable, 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.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, isEventSubProcess, isInterrupting, isStartableMethods inherited from interface org.bonitasoft.engine.core.process.definition.model.SNamedElement
getName
-
Constructor Details
-
SGatewayDefinitionImpl
public SGatewayDefinitionImpl(org.bonitasoft.engine.bpm.flownode.GatewayDefinition gatewayDefinition, Map<String, STransitionDefinition> transitionsMap) -
SGatewayDefinitionImpl
-
-
Method Details
-
getGatewayType
- Specified by:
getGatewayTypein interfaceSGatewayDefinition
-
getType
- Specified by:
getTypein interfaceSFlowNodeDefinition
-
isParalleleOrInclusive
public boolean isParalleleOrInclusive()- Specified by:
isParalleleOrInclusivein interfaceSFlowNodeDefinition- Overrides:
isParalleleOrInclusivein classSFlowNodeDefinitionImpl
-
isExclusive
public boolean isExclusive()- Specified by:
isExclusivein interfaceSFlowNodeDefinition- Overrides:
isExclusivein classSFlowNodeDefinitionImpl
-