Opus5
Interface Visitor
- All Known Implementing Classes:
- AbstractVisitor
- public interface Visitor
Encapsulates methods implemented by visitors which
are used in conjunction with containers
as well as by various graph and tree traversal methods.
- Version:
- $Id: Visitor.java,v 3.2 1998/07/28 14:12:42 brpreiss Exp $
- Author:
- Bruno R. Preiss, P.Eng.
- See Also:
Container.accept(Opus5.Visitor),
Tree.breadthFirstTraversal(Opus5.Visitor),
Graph.breadthFirstTraversal(Opus5.Visitor, int),
Digraph.topologicalOrderTraversal(Opus5.Visitor)
|
Field Summary |
static java.lang.String |
copyright
|
|
Method Summary |
boolean |
isDone()
Tests whether this visitor is done. |
void |
visit(java.lang.Object object)
Visits the specified object. |
copyright
public static final java.lang.String copyright
visit
public void visit(java.lang.Object object)
- Visits the specified object.
- Parameters:
object - The object to visit.
isDone
public boolean isDone()
- Tests whether this visitor is done.
- Returns:
- True if this visitor is done; false otherwise.