public class ProcessTree extends Object
| Modifier and Type | Field and Description |
|---|---|
protected GraphLayoutTree |
graphTree |
protected ProcessLookAndFeel |
lookAndFeel |
protected Map<Node,ProcessTreeNode> |
nodeMap |
protected Map<NodeToken,ProcessTreeNode> |
nodeTokenMap |
protected List<ProcessTreeNode> |
queue |
protected List<NodeToken> |
sortedTokenList |
| Constructor and Description |
|---|
ProcessTree(GraphProcess process,
ProcessLookAndFeel lookAndFeel) |
| Modifier and Type | Method and Description |
|---|---|
ProcessTreeNode |
getNonTokenProcessTreeNode(ProcessTreeNode parent,
Node node) |
protected ProcessTreeNode |
getProcessTreeNode(ProcessTreeNode parent,
Node node) |
Iterable<ProcessTreeNode> |
getProcessTreeNodes() |
boolean |
isBackArc(Arc arc) |
protected ProcessLookAndFeel lookAndFeel
protected GraphLayoutTree graphTree
protected Map<NodeToken,ProcessTreeNode> nodeTokenMap
protected Map<Node,ProcessTreeNode> nodeMap
protected List<ProcessTreeNode> queue
public ProcessTree(GraphProcess process, ProcessLookAndFeel lookAndFeel)
protected ProcessTreeNode getProcessTreeNode(ProcessTreeNode parent, Node node)
public ProcessTreeNode getNonTokenProcessTreeNode(ProcessTreeNode parent, Node node)
public boolean isBackArc(Arc arc)
public Iterable<ProcessTreeNode> getProcessTreeNodes()
Copyright © 2012. All Rights Reserved.