public abstract class Layerer extends LayoutStage
| Constructor and Description |
|---|
Layerer(HierarchicalLayoutContext context) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
calculateLayers(prefuse.data.Graph graph) |
void |
createDummies(prefuse.data.Graph graph,
prefuse.data.Node current,
prefuse.data.Node target) |
int |
getLayer(prefuse.data.Node node) |
protected java.util.List<prefuse.data.Node> |
getNodes(int layer) |
protected void |
moveNode(prefuse.data.Node n,
int newLayer) |
protected void |
reset() |
int |
run(prefuse.data.Graph graph) |
protected void |
setLayer(prefuse.data.Node node,
int layer) |
getContext, getEdgeParams, getNodeParams, getNodeType, getRealPredecessors, getRootNodes, getRootNodes, getSinkNodes, getSuccessors, getSuccessors, isDummy, isDummy, isReversed, isSimplified, isSimplified, isTransition, isVisited, setContext, setVisitedNode, unvisitNodes, visitNodespublic Layerer(HierarchicalLayoutContext context)
public int run(prefuse.data.Graph graph)
run in class LayoutStagepublic abstract void calculateLayers(prefuse.data.Graph graph)
protected void setLayer(prefuse.data.Node node,
int layer)
protected void moveNode(prefuse.data.Node n,
int newLayer)
public int getLayer(prefuse.data.Node node)
protected void reset()
protected java.util.List<prefuse.data.Node> getNodes(int layer)
public void createDummies(prefuse.data.Graph graph,
prefuse.data.Node current,
prefuse.data.Node target)