The Octet Molecular Representation Framework v0.8.2

net.sf.octet.traversal
Interface CycleTraverser.Handler

All Superinterfaces:
TraversalHandler
Enclosing interface:
CycleTraverser

public static interface CycleTraverser.Handler
extends TraversalHandler

An extension of the TraversalHandler interface that includes methods specific to CycleTraverser traversal.

Author:
Richard Apodaca
See Also:
"Strategy Pattern (GoF95)", "Template Method Pattern (GoF95)"

Method Summary
 void cycleFinished()
          Implement this method to receive notification that all elements of the last perceived cycle have been traversed.
 void cycleStarted()
          Implement this method to receive notification that a new cycle has been found and is about to be traversed.
 
Methods inherited from interface net.sf.octet.traversal.TraversalHandler
abortTraversal, atomPairTraversed, atomTraversed, traversalFinished, traversalStarted
 

Method Detail

cycleStarted

public void cycleStarted()
Implement this method to receive notification that a new cycle has been found and is about to be traversed.


cycleFinished

public void cycleFinished()
Implement this method to receive notification that all elements of the last perceived cycle have been traversed.


The Octet Molecular Representation Framework v0.8.2