| Class and Description | 
|---|
| Edge
 A general purpose class that provides methods for the management of edges in
 a graph. 
 | 
| EdgeFactory
 An interface aimed at dynamically creating edge objects. 
 | 
| EdgeRejectedException
 This exception is thrown when on of the endpoints of an edge does not accept
 the edge. 
 | 
| Element
 An element is a part of a graph (node, edge, the graph itself). 
 | 
| ElementNotFoundException
 Thrown when a searched object is not found. 
 | 
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 | 
| IdAlreadyInUseException
 Singleton exception. 
 | 
| Node
 An Interface that advises general purpose methods for handling nodes as
 elements of a graph. 
 | 
| NodeFactory
 An interface aimed at dynamically creating node objects. 
 | 
| Path
 Path description. 
 | 
| Structure
 Structures are generic objects which may contain nodes and edges. 
 | 
| Class and Description | 
|---|
| Edge
 A general purpose class that provides methods for the management of edges in
 a graph. 
 | 
| EdgeFactory
 An interface aimed at dynamically creating edge objects. 
 | 
| Element
 An element is a part of a graph (node, edge, the graph itself). 
 | 
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 | 
| Node
 An Interface that advises general purpose methods for handling nodes as
 elements of a graph. 
 | 
| NodeFactory
 An interface aimed at dynamically creating node objects. 
 | 
| Structure
 Structures are generic objects which may contain nodes and edges. 
 | 
| Class and Description | 
|---|
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 | 
| Class and Description | 
|---|
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 | 
| Class and Description | 
|---|
| Edge
 A general purpose class that provides methods for the management of edges in
 a graph. 
 | 
| EdgeFactory
 An interface aimed at dynamically creating edge objects. 
 | 
| Element
 An element is a part of a graph (node, edge, the graph itself). 
 | 
| ElementNotFoundException
 Thrown when a searched object is not found. 
 | 
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 | 
| IdAlreadyInUseException
 Singleton exception. 
 | 
| Node
 An Interface that advises general purpose methods for handling nodes as
 elements of a graph. 
 | 
| NodeFactory
 An interface aimed at dynamically creating node objects. 
 | 
| Structure
 Structures are generic objects which may contain nodes and edges. 
 | 
| Class and Description | 
|---|
| Element
 An element is a part of a graph (node, edge, the graph itself). 
 | 
| Class and Description | 
|---|
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 | 
| Class and Description | 
|---|
| Element
 An element is a part of a graph (node, edge, the graph itself). 
 | 
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 | 
| Class and Description | 
|---|
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 | 
| Class and Description | 
|---|
| Graph
 An Interface that advises general purpose methods for handling graphs. 
 |