Class FlowNodeTransitionsWrapper
java.lang.Object
org.bonitasoft.engine.execution.flowmerger.FlowNodeTransitionsWrapper
- Author:
- Elias Ricken de Medeiros
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanbooleanbooleanbooleanfrom more than 1 input transition to one outgoing transitionbooleanfrom 0 or 1 input transition to one outgoing transitionbooleanfrom 0 or 1 input transition to more than one outgoing transitionsvoidsetAllOutgoingTransitionDefinitions(List<STransitionDefinition> allOutgoingTransitionDefinitions) voidsetDefaultTransition(STransitionDefinition defaultTransition) voidsetInputTransitionsSize(int inputTransitionsSize) voidsetValidOutgoingTransitionDefinitions(List<STransitionDefinition> validOutgoingTransitionDefinitions)
-
Constructor Details
-
FlowNodeTransitionsWrapper
public FlowNodeTransitionsWrapper()
-
-
Method Details
-
getInputTransitionsSize
public int getInputTransitionsSize() -
setInputTransitionsSize
public void setInputTransitionsSize(int inputTransitionsSize) -
getNonDefaultOutgoingTransitionDefinitions
-
setAllOutgoingTransitionDefinitions
public void setAllOutgoingTransitionDefinitions(List<STransitionDefinition> allOutgoingTransitionDefinitions) -
getValidOutgoingTransitionDefinitions
-
setValidOutgoingTransitionDefinitions
public void setValidOutgoingTransitionDefinitions(List<STransitionDefinition> validOutgoingTransitionDefinitions) -
isLastFlowNode
public boolean isLastFlowNode() -
hasMultipleOutgoingTransitions
public boolean hasMultipleOutgoingTransitions() -
hasMultipleIncomingTransitions
public boolean hasMultipleIncomingTransitions() -
isManyToMany
public boolean isManyToMany() -
isSimpleMerge
public boolean isSimpleMerge()from 0 or 1 input transition to one outgoing transition- Returns:
- true for flow node with 0 or 1 input transition and one outgoing transitions
- Since:
- 6.2
-
isSimpleToMany
public boolean isSimpleToMany()from 0 or 1 input transition to more than one outgoing transitions- Returns:
- true for flow node with 0 or 1 input transition and more than one outgoing transitions
- Since:
- 6.2
-
isManyToOne
public boolean isManyToOne()from more than 1 input transition to one outgoing transition- Returns:
- true for flow node with more than 1 input transition and one outgoing transitions
- Since:
- 6.2
-
setDefaultTransition
-
getDefaultTransition
-