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, setReuseEvents
Methods inherited from class org.jgrapht.graph.GraphDelegator
containsEdge, containsVertex, degreeOf, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, incomingEdgesOf, inDegreeOf, outDegreeOf, outgoingEdgesOf, setEdgeWeight, toString, vertexSet
Methods inherited from class org.jgrapht.graph.AbstractGraph
assertVertexExist, containsEdge, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toStringFromSets
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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, vertexSet
Methods inherited from interface org.jgrapht.UndirectedGraph
degreeOf
Methods 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.
-