org._3pq.jgrapht.graph

Class ListenableDirectedGraph

Implemented Interfaces:
Cloneable, DirectedGraph, Graph, ListenableGraph, Serializable
Known Direct Subclasses:
ListenableDirectedWeightedGraph

public class ListenableDirectedGraph
extends DefaultListenableGraph
implements DirectedGraph

A directed graph which is also ListenableGraph.
See Also:
DefaultListenableGraph

Constructor Summary

ListenableDirectedGraph()
Creates a new listenable directed graph.
ListenableDirectedGraph(DirectedGraph base)
Creates a new listenable directed graph.

Method Summary

Methods inherited from class org._3pq.jgrapht.graph.DefaultListenableGraph

addEdge, addEdge, addGraphListener, addVertex, addVertexSetListener, clone, fireEdgeAdded, fireEdgeRemoved, fireVertexAdded, fireVertexRemoved, isReuseEvents, removeEdge, removeEdge, removeGraphListener, removeVertex, removeVertexSetListener, setReuseEvents

Methods inherited from class org._3pq.jgrapht.graph.GraphDelegator

addEdge, addEdge, addVertex, containsEdge, containsVertex, degreeOf, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, inDegreeOf, incomingEdgesOf, outDegreeOf, outgoingEdgesOf, removeEdge, removeEdge, removeVertex, toString, vertexSet

Methods inherited from class org._3pq.jgrapht.graph.AbstractGraph

addAllEdges, addAllVertices, assertVertexExist, containsEdge, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toString, toStringFromSets

Constructor Details

ListenableDirectedGraph

public ListenableDirectedGraph()
Creates a new listenable directed graph.

ListenableDirectedGraph

public ListenableDirectedGraph(DirectedGraph base)
Creates a new listenable directed graph.
Parameters:
base - the backing graph.