All Packages

Package Summary
Package
Description
Support for establishing and maintaining graph element equivalence (such as in blockmodeling).
Mechanisms for identifying clusters in graphs.
Filtering mechanisms that produce subgraphs of an original graph.
Methods for calculating properties relating to network flows (such as max flow/min cut).
Methods for generating new (often random) graphs with various properties.
Methods for generating random graphs with various properties.
 
Algorithms for assigning 2D coordinates (typically used for graph visualizations) to vertices.
Utility classes for updating layout positions.
Specialized measures for graph properties.
Mechanisms for assigning values (denoting significance, influence, centrality, etc.) to graph elements based on topological properties.
Utility functions for assigning scores to graph elements.
Provides interfaces and classes for calculating (geodesic) distances and shortest paths.
Mechanisms for graph transformation.
Provides general algorithmic utilities.
Interfaces for the JUNG graph types, and some representative implementations.
Support for generating events in response to graph actions, especially mutations.
Utility interfaces and classes for the JUNG API.
Interfaces and classes for reading and writing graphs in various (file) formats.
 
 
Sample applications created using JUNG, largely focused on visualization.
Frameworks and mechanisms for visualizing JUNG graphs using Swing/AWT.
Classes which support creating visual annotations for graphs.
Mechanisms for manipulating and controlling a graph visualization, largely in terms of mouse plugins.
Mechanisms for associating data (shapes, colors, values, strings, etc.) with graph elements.
Visualization mechanisms related to graph layout: caching, persistence, event-emitting, etc.
Visualization mechanisms for supporting the selection of graph elements.
Visualization mechanisms relating to rendering.
 
Visualization mechanisms relating to grouping or hiding specified element sets.
Visualization mechanisms related to transformations, including lens effects.
Visualization mechanisms related to transformation of graph element shapes.
Utilities for graph visualization.