org._3pq.jgrapht.graph

Class ListenableUndirectedWeightedGraph

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

public class ListenableUndirectedWeightedGraph
extends ListenableUndirectedGraph
implements WeightedGraph

An undirected weighted graph which is also ListenableGraph.
See Also:
DefaultListenableGraph

Constructor Summary

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

ListenableUndirectedWeightedGraph

public ListenableUndirectedWeightedGraph()
Creates a new listenable undirected weighted graph.

ListenableUndirectedWeightedGraph

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