Class 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:
  • Constructor Details

    • ListenableUndirectedWeightedGraph

      public ListenableUndirectedWeightedGraph(Class<? extends E> edgeClass)
      Creates a new listenable undirected weighted graph.
      Parameters:
      edgeClass - class on which to base factory for edges
    • ListenableUndirectedWeightedGraph

      public ListenableUndirectedWeightedGraph(WeightedGraph<V,E> base)
      Creates a new listenable undirected weighted graph.
      Parameters:
      base - the backing graph.