Class GraphCollapser
- java.lang.Object
-
- edu.uci.ics.jung.visualization.subLayout.GraphCollapser
-
public class GraphCollapser extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.logging.Logger
logger
private Graph
originalGraph
-
Constructor Summary
Constructors Constructor Description GraphCollapser(Graph originalGraph)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Graph
collapse(Graph inGraph, Graph clusterGraph)
private boolean
contains(Graph inGraph, java.lang.Object vertex)
(package private) Graph
createGraph()
Graph
expand(Graph inGraph, Graph clusterGraph)
(package private) java.lang.Object
findVertex(Graph inGraph, java.lang.Object vertex)
Graph
getClusterGraph(Graph inGraph, java.util.Collection picked)
-
-
-
Field Detail
-
logger
private static final java.util.logging.Logger logger
-
originalGraph
private Graph originalGraph
-
-
Constructor Detail
-
GraphCollapser
public GraphCollapser(Graph originalGraph)
-
-
Method Detail
-
createGraph
Graph createGraph() throws java.lang.InstantiationException, java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
-
findVertex
java.lang.Object findVertex(Graph inGraph, java.lang.Object vertex)
-
contains
private boolean contains(Graph inGraph, java.lang.Object vertex)
-
-