public class ExecutionTreeNode extends Object implements Iterable<ExecutionTreeNode>
Modifier and Type | Field and Description |
---|---|
protected List<ExecutionTreeNode> |
children |
protected ExecutionEntity |
executionEntity |
protected ExecutionTreeNode |
parent |
Constructor and Description |
---|
ExecutionTreeNode(ExecutionEntity executionEntity) |
Modifier and Type | Method and Description |
---|---|
List<ExecutionTreeNode> |
getChildren() |
ExecutionEntity |
getExecutionEntity() |
ExecutionTreeNode |
getParent() |
protected void |
internalToString(StringBuilder strb,
String prefix,
boolean isTail) |
Iterator<ExecutionTreeNode> |
iterator() |
ExecutionTreeBfsIterator |
leafsFirstIterator() |
void |
setChildren(List<ExecutionTreeNode> children) |
void |
setExecutionEntity(ExecutionEntity executionEntity) |
void |
setParent(ExecutionTreeNode parent) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
protected ExecutionEntity executionEntity
protected ExecutionTreeNode parent
protected List<ExecutionTreeNode> children
public ExecutionTreeNode(ExecutionEntity executionEntity)
public ExecutionEntity getExecutionEntity()
public void setExecutionEntity(ExecutionEntity executionEntity)
public ExecutionTreeNode getParent()
public void setParent(ExecutionTreeNode parent)
public List<ExecutionTreeNode> getChildren()
public void setChildren(List<ExecutionTreeNode> children)
public Iterator<ExecutionTreeNode> iterator()
iterator
in interface Iterable<ExecutionTreeNode>
public ExecutionTreeBfsIterator leafsFirstIterator()
protected void internalToString(StringBuilder strb, String prefix, boolean isTail)
Copyright © 2015 Alfresco. All rights reserved.