Java 2 Platform
v1.3

edu.umich.visualsoar.util
Class Visitor

java.lang.Object
  |
  +--edu.umich.visualsoar.util.Visitor
Direct Known Subclasses:
AddingVisitor, CountingVisitor, DoNothingVisitor, PrePostVisitor, RemovingVisitor

public abstract class Visitor
extends java.lang.Object

This class follows the visitor pattern it is based on Object-Oriented Design patterns in C++, later converted to Java this is the base class for all other derivation


Constructor Summary
Visitor()
           
 
Method Summary
 boolean isDone()
           
abstract  void visit(java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Visitor

public Visitor()
Method Detail

visit

public abstract void visit(java.lang.Object o)

isDone

public boolean isDone()

Java 2 Platform
v1.3