org._3pq.jgrapht.graph

Class ListenableUndirectedGraph

Implemented Interfaces:
Cloneable, Graph, ListenableGraph, Serializable, UndirectedGraph
Known Direct Subclasses:
ListenableUndirectedWeightedGraph

public class ListenableUndirectedGraph
extends DefaultListenableGraph
implements UndirectedGraph

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

Constructor Summary

ListenableUndirectedGraph()
Creates a new listenable undirected simple graph.
ListenableUndirectedGraph(UndirectedGraph base)
Creates a new listenable undirected 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

ListenableUndirectedGraph

public ListenableUndirectedGraph()
Creates a new listenable undirected simple graph.

ListenableUndirectedGraph

public ListenableUndirectedGraph(UndirectedGraph base)
Creates a new listenable undirected graph.
Parameters:
base - the backing graph.