org._3pq.jgrapht.graph

Class ListenableDirectedWeightedGraph

Implemented Interfaces:
Cloneable, DirectedGraph, Graph, ListenableGraph, Serializable, WeightedGraph

public class ListenableDirectedWeightedGraph
extends ListenableDirectedGraph
implements WeightedGraph

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

Constructor Summary

ListenableDirectedWeightedGraph()
Creates a new listenable directed weighted graph.
ListenableDirectedWeightedGraph(WeightedGraph base)
Creates a new listenable directed weighted 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

ListenableDirectedWeightedGraph

public ListenableDirectedWeightedGraph()
Creates a new listenable directed weighted graph.

ListenableDirectedWeightedGraph

public ListenableDirectedWeightedGraph(WeightedGraph base)
Creates a new listenable directed weighted graph.
Parameters:
base - the backing graph.