| Package | Description |
|---|---|
| edu.uci.ics.jung.graph.decorators |
Provides mechanisms for annotating nodes consistently with useful information.
|
| edu.uci.ics.jung.io |
Provides a set of graph file format interpreters for loading graphs from disk.
|
| edu.uci.ics.jung.visualization |
Provides a visualization mechanism for drawing and rendering Graphs.
|
| edu.uci.ics.jung.visualization.contrib |
These are additional layouts contributed by various users.
|
| edu.uci.ics.jung.visualization.control | |
| edu.uci.ics.jung.visualization.graphdraw |
Provides support classes for the
GraphDraw mechanism: generalized functions so users can tweak variables freely when creating with EdgeDraw. |
| edu.uci.ics.jung.visualization.subLayout | |
| edu.uci.ics.jung.visualization.transform | |
| edu.uci.ics.jung.visualization.transform.shape | |
| samples.graph |
Provides sample graph code that may be of interest.
|
| samples.preview_new_graphdraw |
This module provides a new way of thinking about graph drawing.
|
| scratch.danyel.sample | |
| scratch.scott | |
| test.edu.uci.ics.jung.visualization |
| Class and Description |
|---|
| HasGraphLayout
Interface to tag classes that can provide a graph
Layout to a caller.
|
| PickedInfo
An interface for classes that return information regarding whether a
given vertex or edge has been selected.
|
| VertexShapeFactory
A utility class for generating
Shapes for drawing vertices. |
| VisualizationViewer.ToolTipListener
The interface for the tool tip listener.
|
| Class and Description |
|---|
| SettableVertexLocationFunction
An extension of
VertexLocationFunction that
provides a means to alter the location for a ArchetypeVertex. |
| VertexLocationFunction
An interface for classes that return a location for
an
ArchetypeVertex. |
| Class and Description |
|---|
| AbstractLayout
Implements some of the dirty work of writing a layout algorithm, allowing
the user to express their major intent more simply.
|
| AbstractPickedState
An abstract class to support ItemEvents for PickedState
|
| AbstractRenderer
This abstract class structures much of the annoying
bits of Renderers, allowing the user to simply override
the important methods and move on.
|
| Coordinates
Stores coordinates (X,Y) for vertices being visualized.
|
| FRLayout.FRVertexData |
| GraphDraw
Deprecated.
As of version 1.7, use
VisualizationViewer directly instead. |
| GraphElementAccessor
Interface for coordinate-based selection of graph components.
|
| GraphLabelRenderer |
| GraphMouseListener
This interface allows users to register listeners to register to receive
vertex clicks.
|
| HasGraphLayout
Interface to tag classes that can provide a graph
Layout to a caller.
|
| HasShapeFunctions
Interface used to tag classes that can provide Shapes for
graph elements.
|
| ISOMLayout.ISOMVertexData |
| Layout
A generalized interface is a mechanism for returning (x,y) coordinates
from vertices.
|
| LayoutDecorator
a pure decorator for the Layout interface.
|
| LayoutMutable
An extended interface for signalling a layout that the
underlying graph has been changed.
|
| Lens
Deprecated.
use the SatelliteVisualizationViewer instead
|
| PersistentLayout
interface for PersistentLayout
Also holds a nested class Point to serialize the
Vertex locations
|
| PickedInfo
An interface for classes that return information regarding whether a
given vertex or edge has been selected.
|
| PickedState
An interface for classes that keep track of the "picked" state
of edges and vertices.
|
| PickEventListener
Deprecated.
use ItemListener for tracking pick changes
|
| PickSupport
Interface to adapt coordinate-based selection of graph components
to their display component
|
| RadiusGraphElementAccessor
Simple implementation of PickSupport that returns the vertex or edge
that is closest to the specified location.
|
| Renderer
Draws individual vertices and
edges on a display.
|
| SettableVertexLocationFunction
An extension of
VertexLocationFunction that
provides a means to alter the location for a ArchetypeVertex. |
| SpringLayout.LengthFunction
If the edge is weighted, then override this method to show what the
visualized length is.
|
| SpringLayout.SpringEdgeData |
| SpringLayout.SpringVertexData |
| StatusCallback
This thin interface is used to allow the GraphDraw and
_VisualizationViewer systems to get status reports from
Layouts.
|
| VertexLocationFunction
An interface for classes that return a location for
an
ArchetypeVertex. |
| VisualizationModel
Interface for the state holding model of the VisualizationViewer.
|
| VisualizationViewer
A class that maintains many of the details necessary for creating
visualizations of graphs.
|
| VisualizationViewer.GraphMouse
a convenience type to represent a class that
processes all types of mouse events for the graph
|
| VisualizationViewer.Paintable
an interface for the preRender and postRender
|
| VisualizationViewer.ToolTipListener
The interface for the tool tip listener.
|
| Class and Description |
|---|
| AbstractLayout
Implements some of the dirty work of writing a layout algorithm, allowing
the user to express their major intent more simply.
|
| BirdsEyeVisualizationViewer
Deprecated.
Use the SatelliteVisualizationViewer instead
|
| Coordinates
Stores coordinates (X,Y) for vertices being visualized.
|
| GraphDraw
Deprecated.
As of version 1.7, use
VisualizationViewer directly instead. |
| Layout
A generalized interface is a mechanism for returning (x,y) coordinates
from vertices.
|
| LayoutMutable
An extended interface for signalling a layout that the
underlying graph has been changed.
|
| Renderer
Draws individual vertices and
edges on a display.
|
| SpringLayout
The SpringLayout package represents a visualization of a set of nodes.
|
| VertexLocationFunction
An interface for classes that return a location for
an
ArchetypeVertex. |
| Class and Description |
|---|
| HasGraphLayout
Interface to tag classes that can provide a graph
Layout to a caller.
|
| Layout
A generalized interface is a mechanism for returning (x,y) coordinates
from vertices.
|
| Renderer
Draws individual vertices and
edges on a display.
|
| SettableVertexLocationFunction
An extension of
VertexLocationFunction that
provides a means to alter the location for a ArchetypeVertex. |
| VisualizationModel
Interface for the state holding model of the VisualizationViewer.
|
| VisualizationViewer
A class that maintains many of the details necessary for creating
visualizations of graphs.
|
| VisualizationViewer.GraphMouse
a convenience type to represent a class that
processes all types of mouse events for the graph
|
| VisualizationViewer.Paintable
an interface for the preRender and postRender
|
| Class and Description |
|---|
| AbstractRenderer
This abstract class structures much of the annoying
bits of Renderers, allowing the user to simply override
the important methods and move on.
|
| Renderer
Draws individual vertices and
edges on a display.
|
| Class and Description |
|---|
| Layout
A generalized interface is a mechanism for returning (x,y) coordinates
from vertices.
|
| LayoutDecorator
a pure decorator for the Layout interface.
|
| VertexLocationFunction
An interface for classes that return a location for
an
ArchetypeVertex. |
| Class and Description |
|---|
| VisualizationViewer
A class that maintains many of the details necessary for creating
visualizations of graphs.
|
| VisualizationViewer.GraphMouse
a convenience type to represent a class that
processes all types of mouse events for the graph
|
| VisualizationViewer.Paintable
an interface for the preRender and postRender
|
| Class and Description |
|---|
| GraphLabelRenderer |
| HasShapeFunctions
Interface used to tag classes that can provide Shapes for
graph elements.
|
| PickedInfo
An interface for classes that return information regarding whether a
given vertex or edge has been selected.
|
| PluggableRenderer
A renderer with all sorts of buttons to press and dials to turn.
|
| Renderer
Draws individual vertices and
edges on a display.
|
| VisualizationViewer
A class that maintains many of the details necessary for creating
visualizations of graphs.
|
| Class and Description |
|---|
| AbstractRenderer
This abstract class structures much of the annoying
bits of Renderers, allowing the user to simply override
the important methods and move on.
|
| HasGraphLayout
Interface to tag classes that can provide a graph
Layout to a caller.
|
| PickedInfo
An interface for classes that return information regarding whether a
given vertex or edge has been selected.
|
| PluggableRenderer
A renderer with all sorts of buttons to press and dials to turn.
|
| Renderer
Draws individual vertices and
edges on a display.
|
| SpringLayout.LengthFunction
If the edge is weighted, then override this method to show what the
visualized length is.
|
| VisualizationViewer
A class that maintains many of the details necessary for creating
visualizations of graphs.
|
| VisualizationViewer.ToolTipListener
The interface for the tool tip listener.
|
| Class and Description |
|---|
| Renderer
Draws individual vertices and
edges on a display.
|
| Class and Description |
|---|
| AbstractRenderer
This abstract class structures much of the annoying
bits of Renderers, allowing the user to simply override
the important methods and move on.
|
| FadingVertexLayout
Deprecated.
If you are using this code, PLEASE CONTACT US
|
| Layout
A generalized interface is a mechanism for returning (x,y) coordinates
from vertices.
|
| PickedInfo
An interface for classes that return information regarding whether a
given vertex or edge has been selected.
|
| Renderer
Draws individual vertices and
edges on a display.
|
| Class and Description |
|---|
| AbstractLayout
Implements some of the dirty work of writing a layout algorithm, allowing
the user to express their major intent more simply.
|
| Layout
A generalized interface is a mechanism for returning (x,y) coordinates
from vertices.
|
| VertexLocationFunction
An interface for classes that return a location for
an
ArchetypeVertex. |
| Class and Description |
|---|
| Layout
A generalized interface is a mechanism for returning (x,y) coordinates
from vertices.
|