net.sourceforge.combean.interfaces.graph.prop
Interface NestedGraphProp

Package class diagram package NestedGraphProp
All Superinterfaces:
Graph
All Known Implementing Classes:
AbstractDecoratedGraph, OrderedNodesGraph, ResidualNetworkGraph, TransposedGraph

public interface NestedGraphProp
extends Graph

A graph which is based on another graph. The properties of the nested may still be usable by users of the graph with the NestedGraphProp.


Method Summary
 Graph getNestedGraph()
           
 boolean mayNestGraphProp(Class wantedProp)
          Check whether a property may be provided to the user by the nested graph
 
Methods inherited from interface net.sourceforge.combean.interfaces.graph.Graph
getEdgeClass, getNodeClass
 

Method Detail

getNestedGraph

Graph getNestedGraph()
Returns:
the nested graph

mayNestGraphProp

boolean mayNestGraphProp(Class wantedProp)
Check whether a property may be provided to the user by the nested graph

Parameters:
wantedProp - the property which the user wants to use
Returns:
true if the user may access the nested graph for obtaining the wanted property