Package ghidra.graph.viewer.layout
Class JungLayout<V extends VisualVertex,E extends VisualEdge<V>>
- java.lang.Object
-
- ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter<V,E>
-
- ghidra.graph.viewer.layout.JungLayout<V,E>
-
- Type Parameters:
V
- the vertex typeE
- the edge type
- All Implemented Interfaces:
com.google.common.base.Function<V,java.awt.geom.Point2D>
,edu.uci.ics.jung.algorithms.layout.Layout<V,E>
,VisualGraphLayout<V,E>
public class JungLayout<V extends VisualVertex,E extends VisualEdge<V>> extends JungWrappingVisualGraphLayoutAdapter<V,E>
-
-
Field Summary
-
Fields inherited from class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
delegate
-
-
Constructor Summary
Constructors Constructor Description JungLayout(edu.uci.ics.jung.algorithms.layout.Layout<V,E> jungLayout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected edu.uci.ics.jung.algorithms.layout.Layout<V,E>
cloneJungLayout(VisualGraph<V,E> newGraph)
-
Methods inherited from class ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
addLayoutListener, apply, calculateLocations, cloneLayout, dispose, getEdgeLabelRenderer, getEdgeRenderer, getEdgeShapeTransformer, getGraph, getSize, getVisualGraph, initialize, isLocked, lock, removeLayoutListener, reset, setGraph, setInitializer, setLocation, setLocation, setSize, usesEdgeArticulations
-
-
-
-
Method Detail
-
cloneJungLayout
protected edu.uci.ics.jung.algorithms.layout.Layout<V,E> cloneJungLayout(VisualGraph<V,E> newGraph)
- Overrides:
cloneJungLayout
in classJungWrappingVisualGraphLayoutAdapter<V extends VisualVertex,E extends VisualEdge<V>>
-
-