Plexus v0.13.1

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.

$Revision: 1.1 $
Ray A. Conner

Method Summary
 Graph getGraph()
          Returns the Graph of which this is a view.

Method Detail


Graph getGraph()
Returns the Graph of which this is a view.

Plexus v0.13.1

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.