Uses of Package
edu.uci.ics.jung.visualization

Packages that use edu.uci.ics.jung.visualization
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   
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.graph.decorators
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.
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.io
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.
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.visualization
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.
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.visualization.contrib
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.
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.visualization.control
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
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.visualization.graphdraw
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.
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.visualization.subLayout
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.
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.visualization.transform
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
 

Classes in edu.uci.ics.jung.visualization used by edu.uci.ics.jung.visualization.transform.shape
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.
 

Classes in edu.uci.ics.jung.visualization used by samples.graph
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.
 

Classes in edu.uci.ics.jung.visualization used by samples.preview_new_graphdraw
Renderer
          Draws individual vertices and edges on a display.
 

Classes in edu.uci.ics.jung.visualization used by scratch.danyel.sample
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.
 

Classes in edu.uci.ics.jung.visualization used by scratch.scott
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.
 

Classes in edu.uci.ics.jung.visualization used by test.edu.uci.ics.jung.visualization
Layout
          A generalized interface is a mechanism for returning (x,y) coordinates from vertices.