Package net.ggtools.grand.graph

Interface Summary
Graph Interface to be implemented by graphs.
GraphConsumer Interface for classes using graphs.
GraphElementFactory Interface to be implemented by classes creating graph elements (nodes & links).
GraphObject Base for objects populating graphs.
GraphProducer Interface for class creating graphs.
GraphWriter Interface for graph writers.
Link Interface for class representing links.
LinkFinder An interface used to find out what the possible links from a node.
Node Interface implementated by nodes populating the graph.
NodeContainer Internal interface for node containers.
SubGraph Interface to be implemented by classes providing the subgraph feature.
SubGraphImpl.NodeIteratorFactory  
 

Class Summary
AttributeManager Abstract class to manage GraphObjet's attributes.
BackwardLinkFinder  
ConnectedNodesFinder A finder returning both backward and forward node.
ForwardLinkFinder A link finder returning links starting from nodes.
GraphCrawler Walks a graph starting from a specific node to find all the nodes accessible from it.
GraphImpl Simple GraphImpl implementation.
LinkImpl  
NodeImpl  
SimpleGraphElementFactory A basic implementation of GraphElementFactory creating NodeImpl & LinkImpl.
SubGraphImpl  
 



Copyright © 2004-2005 ggTools. All Rights Reserved.