com.phoenixst.plexus

Interface GraphView

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
GraphgetGraph()
Returns the Graph of which this is a view.

Method Detail

getGraph

public Graph getGraph()
Returns the Graph of which this is a view.
See the Plexus project home, hosted by SourceForge.
Copyright B) 1994-2006, by Phoenix Software Technologists, Inc. and others. All Rights Reserved. Use is subject to license terms.