See: Description
| Interface | Description |
|---|---|
| DirectionalEdge<N> |
A DirectionalEdge is a directional Edge in a Graph.
|
| DirectionalGraph<N,ET extends DirectionalEdge<N>> |
A DirectionalGraph is a Graph which contains directional edges.
|
| DirectionalHyperEdge<N> |
A DirectionalHyperEdge is a Directional Edge which may have more than one
connection.
|
| Edge<N> |
An Edge is an object in a Graph which connects to one or more Nodes.
|
| Graph<N,ET extends Edge<N>> |
A Graph is a collection of nodes and edges (which connect the nodes and
implement the Edge interface).
|
| GraphChangeListener<N,ET extends Edge<N>> |
The listener interface for receiving EdgeChangeEvents and NodeChangeEvents.
|
| GraphEdge<N> |
A GraphEdge represents an edge in a Graph which connects to two, and only
two, GraphNodes.
|
| NonDirectionalEdge<N> |
A NonDirectionalEdge is an edge whcih does not Maintain a specific direction
in a Graph.
|
| Class | Description |
|---|---|
| EdgeChangeEvent<N,ET extends Edge<N>> |
An EdgeChangeEvent is an event that indicates when the presence of an Edge
within a Graph has changed.
|
| NodeChangeEvent<N> |
An NodeChangeEvent is an event that indicates when the presence of a
GraphNode within a Graph has changed.
|