Package org._3pq.jgrapht.event
Interface TraversalListener
-
- All Known Implementing Classes:
TraversalListenerAdapter
public interface TraversalListenerA listener on graph iterator or on a graph traverser.- Since:
- Jul 19, 2003
- Author:
- Barak Naveh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconnectedComponentFinished(ConnectedComponentTraversalEvent e)Called to inform listeners that the traversal of the current connected component has finished.voidconnectedComponentStarted(ConnectedComponentTraversalEvent e)Called to inform listeners that a traversal of a new connected component has started.voidedgeTraversed(EdgeTraversalEvent e)Called to inform the listener that the specified edge have been visited during the graph traversal.voidvertexTraversed(VertexTraversalEvent e)Called to inform the listener that the specified vertex have been visited during the graph traversal.
-
-
-
Method Detail
-
connectedComponentFinished
void connectedComponentFinished(ConnectedComponentTraversalEvent e)
Called to inform listeners that the traversal of the current connected component has finished.- Parameters:
e- the traversal event.
-
connectedComponentStarted
void connectedComponentStarted(ConnectedComponentTraversalEvent e)
Called to inform listeners that a traversal of a new connected component has started.- Parameters:
e- the traversal event.
-
edgeTraversed
void edgeTraversed(EdgeTraversalEvent e)
Called to inform the listener that the specified edge have been visited during the graph traversal. Depending on the traversal algorithm, edge might be visited more than once.- Parameters:
e- the edge traversal event.
-
vertexTraversed
void vertexTraversed(VertexTraversalEvent e)
Called to inform the listener that the specified vertex have been visited during the graph traversal. Depending on the traversal algorithm, vertex might be visited more than once.- Parameters:
e- the vertex traversal event.
-
-