Package org.jbpm.simulation
Class PathContext
- java.lang.Object
-
- org.jbpm.simulation.PathContext
-
public class PathContext extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPathContext.Type
-
Constructor Summary
Constructors Constructor Description PathContext()PathContext(PathContext.Type type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllPathElement(List<org.eclipse.bpmn2.SequenceFlow> elements)voidaddPathElement(org.eclipse.bpmn2.FlowElement element)voidaddVisitedSplitPoint(org.eclipse.bpmn2.FlowElement element)protected voidcheckSize()protected intgetCanBeFinishedCounter()StringgetId()Set<org.eclipse.bpmn2.FlowElement>getPathElements()StringgetPathId()org.eclipse.bpmn2.FlowElementgetSplitOrigin()PathContext.TypegetType()Set<org.eclipse.bpmn2.FlowElement>getVisitedSplitPoint()booleanisCanBeFinished()booleanisLocked()voidremovePathElement(org.eclipse.bpmn2.FlowElement element)voidsetCanBeFinished(boolean canBeFinished)protected voidsetCanBeFinishedCounter(int canBeFinishedCounter)voidsetCanBeFinishedNoIncrement(boolean canBeFinished)voidsetLocked(boolean locked)voidsetPathElements(Set<org.eclipse.bpmn2.FlowElement> pathElements)voidsetPathId(String pathId)voidsetSplitOrigin(org.eclipse.bpmn2.FlowElement splitOrigin)voidsetType(PathContext.Type type)voidsetVisitedSplitPoint(Set<org.eclipse.bpmn2.FlowElement> visitedSplitPoint)
-
-
-
Constructor Detail
-
PathContext
public PathContext()
-
PathContext
public PathContext(PathContext.Type type)
-
-
Method Detail
-
getCanBeFinishedCounter
protected int getCanBeFinishedCounter()
-
setCanBeFinishedCounter
protected void setCanBeFinishedCounter(int canBeFinishedCounter)
-
addPathElement
public void addPathElement(org.eclipse.bpmn2.FlowElement element)
-
removePathElement
public void removePathElement(org.eclipse.bpmn2.FlowElement element)
-
addAllPathElement
public void addAllPathElement(List<org.eclipse.bpmn2.SequenceFlow> elements)
-
getPathElements
public Set<org.eclipse.bpmn2.FlowElement> getPathElements()
-
setPathElements
public void setPathElements(Set<org.eclipse.bpmn2.FlowElement> pathElements)
-
isCanBeFinished
public boolean isCanBeFinished()
-
setCanBeFinishedNoIncrement
public void setCanBeFinishedNoIncrement(boolean canBeFinished)
-
setCanBeFinished
public void setCanBeFinished(boolean canBeFinished)
-
getType
public PathContext.Type getType()
-
setType
public void setType(PathContext.Type type)
-
isLocked
public boolean isLocked()
-
setLocked
public void setLocked(boolean locked)
-
getId
public String getId()
-
getPathId
public String getPathId()
-
setPathId
public void setPathId(String pathId)
-
addVisitedSplitPoint
public void addVisitedSplitPoint(org.eclipse.bpmn2.FlowElement element)
-
getVisitedSplitPoint
public Set<org.eclipse.bpmn2.FlowElement> getVisitedSplitPoint()
-
setVisitedSplitPoint
public void setVisitedSplitPoint(Set<org.eclipse.bpmn2.FlowElement> visitedSplitPoint)
-
checkSize
protected void checkSize()
-
getSplitOrigin
public org.eclipse.bpmn2.FlowElement getSplitOrigin()
-
setSplitOrigin
public void setSplitOrigin(org.eclipse.bpmn2.FlowElement splitOrigin)
-
-