| Name | Description | Type | Package | Framework |
| ConnectedComponentTraversalEvent | A traversal event with respect to a connected component. | Class | org.jscience.computing.graph.events | JScience |
| EdgeTraversalEvent | A traversal event for a graph edge. | Class | org.jscience.computing.graph.events | JScience |
| GraphChangeEvent | An event which indicates that a graph has changed. | Class | org.jscience.computing.graph.events | JScience |
| GraphEdgeChangeEvent | An event which indicates that a graph edge has changed, or is about to change. | Class | org.jscience.computing.graph.events | JScience |
| GraphListener | A listener that is notified when the graph changes. | Interface | org.jscience.computing.graph.events | JScience |
| GraphVertexChangeEvent | An event which indicates that a graph vertex has changed, or is about to change. | Class | org.jscience.computing.graph.events | JScience |
| TraversalListener | A listener on graph iterator or on a graph traverser. | Interface | org.jscience.computing.graph.events | JScience |
| TraversalListenerAdapter | An empty do-nothing implementation of the TraversalListener interface used for subclasses. | Class | org.jscience.computing.graph.events | JScience |
| VertexSetListener | A listener that is notified when the graph's vertex set changes. | Interface | org.jscience.computing.graph.events | JScience |
| VertexTraversalEvent | A traversal event for a graph vertex. | Class | org.jscience.computing.graph.events | JScience |