Java 2 Platform
v1.3

edu.umich.visualsoar.util
Class PreOrder

java.lang.Object
  |
  +--edu.umich.visualsoar.util.Visitor
        |
        +--edu.umich.visualsoar.util.PrePostVisitor
              |
              +--edu.umich.visualsoar.util.PreOrder

public class PreOrder
extends PrePostVisitor

This class follows the visitor pattern it is based on Object-Oriented Design patterns in C++, later converted to Java Visit the elements in PreOrder


Field Summary
(package private)  edu.umich.visualsoar.util.Visitor v
           
 
Constructor Summary
PreOrder(edu.umich.visualsoar.util.Visitor _v)
           
 
Method Summary
 void preVisit(java.lang.Object o)
           
 
Methods inherited from class edu.umich.visualsoar.util.PrePostVisitor
postVisit, visit
 
Methods inherited from class edu.umich.visualsoar.util.Visitor
isDone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

v

edu.umich.visualsoar.util.Visitor v
Constructor Detail

PreOrder

public PreOrder(edu.umich.visualsoar.util.Visitor _v)
Method Detail

preVisit

public void preVisit(java.lang.Object o)
Overrides:
preVisit in class PrePostVisitor

Java 2 Platform
v1.3