|
The Octet Molecular Representation Framework v0.8.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.octet.traversal.PrintingHandler
A convenience implementation of the TraversalHandler interface
that prints a message to a client specified
OutputStream in response to each traversal event.
PrintingHandler can be used when developing new traversals
or in debugging existing traversals.
| Constructor Summary | |
PrintingHandler(java.io.PrintStream out)
Constructs a fully functional PrintingHandler. |
|
| Method Summary | |
boolean |
abortTraversal()
Implement this method to enable a traversal algorithm to be aborted. |
void |
atomPairTraversed(AtomPair pair)
Implement this method to be notified that traversal of
pair has just been completed. |
void |
atomTraversed(Atom atom)
Implement this method to be notified that traversal of
atom has just been completed. |
void |
traversalFinished(AtomGraph graph)
Implement this method to be notified that traversal of graph
is finished. |
void |
traversalStarted(AtomGraph graph)
Implement this method to be notified that traversal of graph
has started. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PrintingHandler(java.io.PrintStream out)
PrintingHandler.
| Method Detail |
public void traversalStarted(AtomGraph graph)
TraversalHandlergraph
has started.
traversalStarted in interface TraversalHandlergraph - the AtomGraph that will be traversedpublic void traversalFinished(AtomGraph graph)
TraversalHandlergraph
is finished.
traversalFinished in interface TraversalHandlergraph - the AtomGraph whose traversal was completedpublic boolean abortTraversal()
TraversalHandler
abortTraversal in interface TraversalHandlertrue if traversal should be aborted, or
false otherwisepublic void atomPairTraversed(AtomPair pair)
TraversalHandler
pair has just been completed.
atomPairTraversed in interface TraversalHandlerpair - the AtomPair that was just traversedpublic void atomTraversed(Atom atom)
TraversalHandler
atom has just been completed.
atomTraversed in interface TraversalHandleratom - the Atom that was just traversed
|
The Octet Molecular Representation Framework v0.8.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||