jBPM Simulation 6.1.0.Beta3

org.jbpm.simulation
Class PathContextManager

java.lang.Object
  extended by org.jbpm.simulation.PathContextManager

public class PathContextManager
extends Object


Field Summary
protected  Map<String,org.eclipse.bpmn2.FlowElement> catchingEvents
           
 
Constructor Summary
PathContextManager()
           
 
Method Summary
 void addAllToPath(List<org.eclipse.bpmn2.SequenceFlow> elements, PathContext context)
           
protected  void addToCompleted(PathContext context)
           
 void addToPath(org.eclipse.bpmn2.FlowElement element, PathContext context)
           
 void clearCurrentContext()
           
 PathContext cloneGiven(PathContext toclone)
           
 PathContext cloneGivenWithoutPush(PathContext toclone)
           
 void complete()
           
 void finalizePath()
           
 void finalizePath(PathContext context)
           
 void finalizePathOnLeave()
           
 Map<String,org.eclipse.bpmn2.FlowElement> getCatchingEvents()
           
 List<PathContext> getCompletePaths()
           
 PathContext getContextFromStack()
           
 Stack<PathContext> getContextsFromStack()
           
 Stack<PathContext> getPaths()
           
 void removeFromPath(org.eclipse.bpmn2.FlowElement element, PathContext context)
           
 void setCatchingEvents(Map<String,org.eclipse.bpmn2.FlowElement> catchingEvents)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

catchingEvents

protected Map<String,org.eclipse.bpmn2.FlowElement> catchingEvents
Constructor Detail

PathContextManager

public PathContextManager()
Method Detail

getCatchingEvents

public Map<String,org.eclipse.bpmn2.FlowElement> getCatchingEvents()

setCatchingEvents

public void setCatchingEvents(Map<String,org.eclipse.bpmn2.FlowElement> catchingEvents)

getContextFromStack

public PathContext getContextFromStack()

getContextsFromStack

public Stack<PathContext> getContextsFromStack()

addToPath

public void addToPath(org.eclipse.bpmn2.FlowElement element,
                      PathContext context)

removeFromPath

public void removeFromPath(org.eclipse.bpmn2.FlowElement element,
                           PathContext context)

addAllToPath

public void addAllToPath(List<org.eclipse.bpmn2.SequenceFlow> elements,
                         PathContext context)

cloneGiven

public PathContext cloneGiven(PathContext toclone)

cloneGivenWithoutPush

public PathContext cloneGivenWithoutPush(PathContext toclone)

getPaths

public Stack<PathContext> getPaths()

finalizePath

public void finalizePath()

finalizePathOnLeave

public void finalizePathOnLeave()

finalizePath

public void finalizePath(PathContext context)

clearCurrentContext

public void clearCurrentContext()

complete

public void complete()

getCompletePaths

public List<PathContext> getCompletePaths()

addToCompleted

protected void addToCompleted(PathContext context)

jBPM Simulation 6.1.0.Beta3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.