public class ActivityExecutionHierarchyWalker extends TreeWalker<ActivityExecutionTuple>
TreeWalker.NullCondition<S>, TreeWalker.WalkCondition<S>
currentElement, postVisitor, preVisitor
Constructor and Description |
---|
ActivityExecutionHierarchyWalker(ActivityExecution execution) |
Modifier and Type | Method and Description |
---|---|
TreeWalker<ActivityExecutionTuple> |
addExecutionPostVisitor(TreeVisitor<ActivityExecution> visitor) |
TreeWalker<ActivityExecutionTuple> |
addExecutionPreVisitor(TreeVisitor<ActivityExecution> visitor) |
TreeWalker<ActivityExecutionTuple> |
addScopePostVisitor(TreeVisitor<PvmScope> visitor) |
TreeWalker<ActivityExecutionTuple> |
addScopePreVisitor(TreeVisitor<PvmScope> visitor) |
protected static ActivityExecutionTuple |
createTupel(ActivityExecution execution) |
protected static PvmScope |
getCurrentFlowScope(ActivityExecution execution) |
protected ActivityExecutionTuple |
nextElement() |
addPostVisitor, addPreVisitor, getCurrentElement, walkUntil, walkUntil, walkWhile, walkWhile
public ActivityExecutionHierarchyWalker(ActivityExecution execution)
protected ActivityExecutionTuple nextElement()
nextElement
in class TreeWalker<ActivityExecutionTuple>
protected static ActivityExecutionTuple createTupel(ActivityExecution execution)
protected static PvmScope getCurrentFlowScope(ActivityExecution execution)
public TreeWalker<ActivityExecutionTuple> addScopePreVisitor(TreeVisitor<PvmScope> visitor)
public TreeWalker<ActivityExecutionTuple> addScopePostVisitor(TreeVisitor<PvmScope> visitor)
public TreeWalker<ActivityExecutionTuple> addExecutionPreVisitor(TreeVisitor<ActivityExecution> visitor)
public TreeWalker<ActivityExecutionTuple> addExecutionPostVisitor(TreeVisitor<ActivityExecution> visitor)
Copyright © 2018. All rights reserved.