Package org.activiti.engine.debug
Class ExecutionTreeNode
- java.lang.Object
-
- org.activiti.engine.debug.ExecutionTreeNode
-
- All Implemented Interfaces:
Iterable<ExecutionTreeNode>
public class ExecutionTreeNode extends Object implements Iterable<ExecutionTreeNode>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ExecutionTreeNode>childrenprotected ExecutionEntityexecutionEntityprotected ExecutionTreeNodeparent
-
Constructor Summary
Constructors Constructor Description ExecutionTreeNode(ExecutionEntity executionEntity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ExecutionTreeNode>getChildren()protected StringgetCurrentFlowElementId()ExecutionEntitygetExecutionEntity()ExecutionTreeNodegetParent()protected voidinternalToString(StringBuilder strb, String prefix, boolean isTail)Iterator<ExecutionTreeNode>iterator()ExecutionTreeBfsIteratorleafsFirstIterator()voidsetChildren(List<ExecutionTreeNode> children)voidsetExecutionEntity(ExecutionEntity executionEntity)voidsetParent(ExecutionTreeNode parent)StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
executionEntity
protected ExecutionEntity executionEntity
-
parent
protected ExecutionTreeNode parent
-
children
protected List<ExecutionTreeNode> children
-
-
Constructor Detail
-
ExecutionTreeNode
public ExecutionTreeNode(ExecutionEntity executionEntity)
-
-
Method Detail
-
getExecutionEntity
public ExecutionEntity getExecutionEntity()
-
setExecutionEntity
public void setExecutionEntity(ExecutionEntity executionEntity)
-
getParent
public ExecutionTreeNode getParent()
-
setParent
public void setParent(ExecutionTreeNode parent)
-
getChildren
public List<ExecutionTreeNode> getChildren()
-
setChildren
public void setChildren(List<ExecutionTreeNode> children)
-
iterator
public Iterator<ExecutionTreeNode> iterator()
- Specified by:
iteratorin interfaceIterable<ExecutionTreeNode>
-
leafsFirstIterator
public ExecutionTreeBfsIterator leafsFirstIterator()
-
internalToString
protected void internalToString(StringBuilder strb, String prefix, boolean isTail)
-
getCurrentFlowElementId
protected String getCurrentFlowElementId()
-
-