Package org.jgrapht.graph
Class ListenableUndirectedWeightedGraph<V,E>
java.lang.Object
org.jgrapht.graph.AbstractGraph<V,E>
org.jgrapht.graph.GraphDelegator<V,E>
org.jgrapht.graph.DefaultListenableGraph<V,E>
org.jgrapht.graph.ListenableUndirectedGraph<V,E>
org.jgrapht.graph.ListenableUndirectedWeightedGraph<V,E>
- All Implemented Interfaces:
Serializable,Cloneable,Graph<V,,E> ListenableGraph<V,,E> UndirectedGraph<V,,E> WeightedGraph<V,E>
public class ListenableUndirectedWeightedGraph<V,E>
extends ListenableUndirectedGraph<V,E>
implements WeightedGraph<V,E>
An undirected weighted graph which is also
ListenableGraph.- See Also:
-
Field Summary
Fields inherited from interface org.jgrapht.WeightedGraph
DEFAULT_EDGE_WEIGHT -
Constructor Summary
ConstructorsConstructorDescriptionListenableUndirectedWeightedGraph(Class<? extends E> edgeClass) Creates a new listenable undirected weighted graph.Creates a new listenable undirected weighted graph. -
Method Summary
Methods inherited from class org.jgrapht.graph.DefaultListenableGraph
addEdge, addEdge, addGraphListener, addVertex, addVertexSetListener, clone, fireEdgeAdded, fireEdgeRemoved, fireVertexAdded, fireVertexRemoved, isReuseEvents, removeEdge, removeEdge, removeGraphListener, removeVertex, removeVertexSetListener, setReuseEventsMethods inherited from class org.jgrapht.graph.GraphDelegator
containsEdge, containsVertex, degreeOf, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, incomingEdgesOf, inDegreeOf, outDegreeOf, outgoingEdgesOf, setEdgeWeight, toString, vertexSetMethods inherited from class org.jgrapht.graph.AbstractGraph
assertVertexExist, containsEdge, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toStringFromSetsMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jgrapht.Graph
addEdge, addEdge, addVertex, containsEdge, containsEdge, containsVertex, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, removeAllEdges, removeAllEdges, removeAllVertices, removeEdge, removeEdge, removeVertex, vertexSetMethods inherited from interface org.jgrapht.UndirectedGraph
degreeOfMethods inherited from interface org.jgrapht.WeightedGraph
setEdgeWeight
-
Constructor Details
-
ListenableUndirectedWeightedGraph
Creates a new listenable undirected weighted graph.- Parameters:
edgeClass- class on which to base factory for edges
-
ListenableUndirectedWeightedGraph
Creates a new listenable undirected weighted graph.- Parameters:
base- the backing graph.
-