# Package org.jgrapht.event

Event classes and listener interfaces, used to provide a change notification mechanism on graph modification events.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  GraphListener<V,E> | A listener that is notified when the graph changes.
  TraversalListener<V,E> | A listener on graph iterator or on a graph traverser.
  VertexSetListener<V> | A listener that is notified when the graph's vertex set changes.

- Class Summary
  Class | Description
  --- | ---
  ConnectedComponentTraversalEvent | A traversal event with respect to a connected component.
  EdgeTraversalEvent<V,E> | A traversal event for a graph edge.
  GraphChangeEvent | An event which indicates that a graph has changed.
  GraphEdgeChangeEvent<V,E> | An event which indicates that a graph edge has changed, or is about to change.
  GraphVertexChangeEvent<V> | An event which indicates that a graph vertex has changed, or is about to change.
  TraversalListenerAdapter<V,E> | An empty do-nothing implementation of the `TraversalListener` interface used for subclasses.
  VertexTraversalEvent<V> | A traversal event for a graph vertex.

## Package org.jgrapht.event Description

Event classes and listener interfaces, used to provide a change notification mechanism on graph modification events.

Copyright © 2016. All rights reserved.