Package org.grinvin

Interface Summary

Embedding A mutable version of EmbeddingView.
EmbeddingListener Listens to changes in an embedding.
EmbeddingModel An EmbeddingView which at the same time functions as a model in a model-view-controller triple.
EmbeddingView Interface representing a embedding of a graph into Euclidian n-space.
Graph A mutable version of GraphView.
GraphBundle A mutable version of GraphBundleView.
GraphBundleListener Listens to changes in a GraphBundle.
GraphBundleView Presents a read-only view of a graph bundle.
GraphListener Listens to changes in a graph model.
GraphModel A GraphView which at the same time functions as a model in a model-view-controller triple.
GraphView Interface representing a read-only view of an abstract graph.
MutableEmbeddingModel Interface combining the functionality of EmbeddingModel and Embedding.
MutableGraphModel Interface combining the functionality of GraphModel and Graph.

Class Summary

DefaultEmbedding Default implementation of Embedding.
DefaultEmbeddingModel Implementation of Embedding that at the same time functions as a model in a model-view-controller triple.
DefaultGraph Default implementation of Graph.
DefaultGraph.EdgeIterator Iterator over all edges of this graph.
DefaultGraph.VertexIterator Iterator over all vertices of this graph.
DefaultGraphBundle Default implementation of GraphBundle.
DefaultGraphModel Default implementation of MutableGraphModel.
Edge Represents a single (possibly directed) edge in a graph.
Element Represents a graph element.
EmbeddingModelSupport Helper class for implementations of EmbeddingModel.
GraphModelSupport Helper class for implementations of GraphModel.
Graphs Provides some basic helper methods for graphs.
GraphURI Utility class provides a method load(URI,GraphBundle) to load a graph that corresponds to an URI.
GraphURIException Indicates that a graph could not be instantiated from a URI.
GraphURIType
Vertex Represents a single vertex in a graph.