com.phoenixst.plexus
Interface GraphView
- All Known Implementing Classes:
- DefaultOrientedForestView, DefaultRootedTreeView, DepthFirstForestView, DepthFirstTreeView, TrivialOrientedForestView
public interface GraphView
Implementations of this interface represent a "view" of a Graph
, a particular way of looking at it. Rather than extending
the Graph
interface excessively (rooted graph,
forest, tree, rooted tree, etc.), we will instead place any
additional functionality those cases might provide into separate
GraphView
objects which may be applied to any graph
implementation. This allows a single Graph
to be
viewed in multiple ways without the overhead of a
GraphWrapper
implementation.
- Since:
- 1.0
- Version:
- $Revision: 1.1 $
- Author:
- Ray A. Conner
Method Summary |
Graph |
getGraph()
Returns the Graph of which this is a view. |
getGraph
Graph getGraph()
- Returns the
Graph
of which this is a view.
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.