See: Description
Interface | Description |
---|---|
EdgePredicate |
A general interface for
Predicates testing Graph.Edges that can be piecewise defined. |
Graph |
The root interface of the graph hierarchy.
|
Graph.Edge |
An interface describing an edge in a
Graph . |
GraphListener |
The listener interface for receiving
GraphEvents . |
GraphView |
Implementations of this interface represent a "view" of a
Graph , a particular way of looking at it. |
ObservableGraph |
A
Graph which can be listened to for structural
changes. |
OrientedForest |
A data structure with parent/child relationships.
|
Rooted |
A graph structure which distinguishes a particular node as the
"root".
|
RootedTree |
An
OrientedForest which is restricted to the descendants
of a single root node. |
Traverser |
An interface for traversing through nodes in a
Graph . |
TraverserPredicate |
A general interface for
Predicates for traversals
that can be piecewise defined. |
Weight |
A weight function, which may be applied to
Edges . |
Class | Description |
---|---|
AbstractGraph |
This class provides a skeletal implementation of the
Graph interface, to minimize the effort required to
implement this interface. |
AbstractOrientedForest |
This class provides a skeletal implementation of the
OrientedForest interface, to minimize the effort
required to implement this interface. |
DefaultGraph |
A default implementation of the
ObservableGraph interface. |
DefaultOrientedForest |
A default implementation of the
Graph and
OrientedForest interfaces. |
DefaultOrientedForestView |
A default view implementation of the
OrientedForest
interface. |
DefaultRootedTreeView |
A default view implementation of the
RootedTree
interface. |
EdgePredicateFactory |
A factory for creating
EdgePredicates . |
FilteredGraph |
A filtered
Graph implementation. |
ForestTreeAdapter |
An adapter which presents the subgraph of an
OrientedForest rooted at a specified node as a RootedTree . |
ForestTreeExtension |
A
RootedTree which is formed by extending an OrientedForest , adding a dummy root node (and edges) which is the
parent of the forest's root nodes. |
GraphEvent |
An event that indicates a structural change in a
Graph . |
GraphTransformer |
A
Graph which wraps another, transforming its nodes
and edges in some way. |
GraphUtils |
This class contains static final members and static methods
related to graphs and their iterators.
|
GraphWrapper |
A
Graph which wraps another. |
LoggingGraph |
A
Graph which wraps another to provide logging
support. |
ObservableGraphWrapper |
A wrapper around a
Graph so that it can be watched for
structural changes. |
TraverserPredicateFactory |
A factory for creating
TraverserPredicates . |
TrivialOrientedForestView |
A trivial
OrientedForest view of a Graph , where
there is no forest structure. |
Exception | Description |
---|---|
NoSuchNodeException |
Thrown by a
Graph method when an argument node is not
found in the Graph , but the method cannot provide a
meaningful result or perform its function without one. |
See the Plexus project home, hosted by SourceForge.
Copyright ? 1994-2006, by Phoenix Software Technologists, Inc. and others. All Rights Reserved. Use is subject to license terms.