EDU.purdue.jtb.misc.toolkit
Class GJVoidDepthFirstBuilder

java.lang.Object
  extended by EDU.purdue.jtb.misc.toolkit.GJVoidDepthFirstBuilder

public class GJVoidDepthFirstBuilder
extends java.lang.Object

Class DepthFirstGenerator generates the ObjectDepthFirst visitor which has Object visit() methods and simply visits all the nodes in a tree. Duplicates the functionality of the Visitor class in versions of JTB before 1.1pre3. Similar to EDU.purdue.jtb.misc.FileGenerator class.


Field Summary
static int INDENT_AMT
           
static java.lang.String outFilename
           
static java.lang.String visitorName
           
 
Constructor Summary
GJVoidDepthFirstBuilder(java.util.Vector classes)
           
 
Method Summary
 void generateDepthFirstVisitor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

visitorName

public static final java.lang.String visitorName
See Also:
Constant Field Values

outFilename

public static final java.lang.String outFilename
See Also:
Constant Field Values

INDENT_AMT

public static final int INDENT_AMT
See Also:
Constant Field Values
Constructor Detail

GJVoidDepthFirstBuilder

public GJVoidDepthFirstBuilder(java.util.Vector classes)
Method Detail

generateDepthFirstVisitor

public void generateDepthFirstVisitor()
                               throws FileExistsException
Throws:
FileExistsException