public class CycleRemover extends LayoutStage implements CycleVisitor
| Constructor and Description |
|---|
CycleRemover(HierarchicalLayoutContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
redoCycles(prefuse.data.Graph graph) |
int |
run(prefuse.data.Graph graph) |
void |
visitCycle(prefuse.data.Graph graph,
prefuse.data.Node source,
prefuse.data.Node target,
prefuse.data.Edge edge) |
getContext, getEdgeParams, getNodeParams, getNodeType, getRealPredecessors, getRootNodes, getRootNodes, getSinkNodes, getSuccessors, getSuccessors, isDummy, isDummy, isReversed, isSimplified, isSimplified, isTransition, isVisited, setContext, setVisitedNode, unvisitNodes, visitNodespublic CycleRemover(HierarchicalLayoutContext context)
public int run(prefuse.data.Graph graph)
run in class LayoutStagepublic void visitCycle(prefuse.data.Graph graph,
prefuse.data.Node source,
prefuse.data.Node target,
prefuse.data.Edge edge)
visitCycle in interface CycleVisitorpublic void redoCycles(prefuse.data.Graph graph)