|
Class Summary |
| GraphEdge |
Extends Edge, providing the
additional ability to set edge direction. |
| GraphLayoutPanel |
GraphLayoutPanel extends JPanel in providing support for a TouchGraph
implementation, an analogue to TG's GLPanel
(i.e., its demo panel). |
| GraphLocalityScroll |
GraphLocalityScroll extends TouchGraph's
LocalityScroll,
overriding selection handling. |
| GraphMultiselectUI |
GraphMultiselectUI extends GraphMultiselectUI, for selecting a
group of GraphNodes by enclosing them in a dotted box. |
| GraphNavigateUI |
GraphNavigateUI extends TouchGraph's
GLNavigateUI,
providing additional features used in the Ceryle application. |
| GraphNode |
An extension of Node acting
as a graph node for display of an extended TouchGraph graph. |
| GraphPanel |
GraphPanel extends TouchGraph's TGPanel,
providing additional features used in the Ceryle application. |
| GraphPopupMenu |
A class that creates the graph popup menu. |
| GraphSettings |
A structure encapsulating a set of graph settings, including zoom,
rotation, locality, hyperbolic radius and distortion (fisheye
effect), sequence, and the ID of the selected node. |
| GraphStylesheet |
GraphStylesheet is a static utility class encapsulating various
graph display properties, particularly color. |
| MultiDragNodeUI |
MultiDragNodeUI extends DragNodeUI to drag multiple nodes. |
| SelectionManager |
Extends the utility class SetModel to serve as a manager/container for the
graph selection. |
| SequenceScroll |
SequenceScroll. |
| SubGraph |
Extends GraphNode, drawing a subgraph as an invisible node that
displays a boundary around a group of nodes connected to it by GraphEdges. |