Package org.activiti.engine.debug
Class ExecutionTreeNode
- java.lang.Object
-
- org.activiti.engine.debug.ExecutionTreeNode
-
- All Implemented Interfaces:
java.lang.Iterable<ExecutionTreeNode>
public class ExecutionTreeNode extends java.lang.Object implements java.lang.Iterable<ExecutionTreeNode>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.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 java.util.List<ExecutionTreeNode>getChildren()protected java.lang.StringgetCurrentFlowElementId()ExecutionEntitygetExecutionEntity()ExecutionTreeNodegetParent()protected voidinternalToString(java.lang.StringBuilder strb, java.lang.String prefix, boolean isTail)java.util.Iterator<ExecutionTreeNode>iterator()ExecutionTreeBfsIteratorleafsFirstIterator()voidsetChildren(java.util.List<ExecutionTreeNode> children)voidsetExecutionEntity(ExecutionEntity executionEntity)voidsetParent(ExecutionTreeNode parent)java.lang.StringtoString()
-
-
-
Field Detail
-
executionEntity
protected ExecutionEntity executionEntity
-
parent
protected ExecutionTreeNode parent
-
children
protected java.util.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 java.util.List<ExecutionTreeNode> getChildren()
-
setChildren
public void setChildren(java.util.List<ExecutionTreeNode> children)
-
iterator
public java.util.Iterator<ExecutionTreeNode> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<ExecutionTreeNode>
-
leafsFirstIterator
public ExecutionTreeBfsIterator leafsFirstIterator()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
internalToString
protected void internalToString(java.lang.StringBuilder strb, java.lang.String prefix, boolean isTail)
-
getCurrentFlowElementId
protected java.lang.String getCurrentFlowElementId()
-
-