Class ListenableDirectedGraph<V,E>

All Implemented Interfaces:
Serializable, Cloneable, DirectedGraph<V,E>, Graph<V,E>, ListenableGraph<V,E>
Direct Known Subclasses:
ListenableDirectedWeightedGraph

public class ListenableDirectedGraph<V,E> extends DefaultListenableGraph<V,E> implements DirectedGraph<V,E>
A directed graph which is also ListenableGraph.
See Also:
  • Constructor Details

    • ListenableDirectedGraph

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

      public ListenableDirectedGraph(DirectedGraph<V,E> base)
      Creates a new listenable directed graph.
      Parameters:
      base - the backing graph.