org.webmacro
Class TemplateVisitor

java.lang.Object
  extended byorg.webmacro.TemplateVisitor
Direct Known Subclasses:
TemplateDumper

public abstract class TemplateVisitor
extends java.lang.Object

Version:
27-07-2002
Author:
Marcel Huijkman

Constructor Summary
TemplateVisitor()
           
 
Method Summary
 void beginBlock()
           
 void beginDirective(java.lang.String directiveName)
           
 void endBlock()
           
 void endDirective()
           
 void visitBinaryOperation(java.lang.String opType, java.lang.Object l, java.lang.Object r)
           
 void visitDirectiveArg(java.lang.String argName, java.lang.Object o)
           
 void visitMacro(Macro m)
           
 void visitString(java.lang.String s)
           
 void visitUnaryOperation(java.lang.String opType, java.lang.Object o)
           
 void visitUnknownMacro(java.lang.String macroClass, Macro m)
           
 void visitVariable(Variable v, java.lang.Object[] names)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateVisitor

public TemplateVisitor()
Method Detail

beginBlock

public void beginBlock()

endBlock

public void endBlock()

beginDirective

public void beginDirective(java.lang.String directiveName)

visitDirectiveArg

public void visitDirectiveArg(java.lang.String argName,
                              java.lang.Object o)

endDirective

public void endDirective()

visitString

public void visitString(java.lang.String s)

visitBinaryOperation

public void visitBinaryOperation(java.lang.String opType,
                                 java.lang.Object l,
                                 java.lang.Object r)

visitUnaryOperation

public void visitUnaryOperation(java.lang.String opType,
                                java.lang.Object o)

visitVariable

public void visitVariable(Variable v,
                          java.lang.Object[] names)

visitUnknownMacro

public void visitUnknownMacro(java.lang.String macroClass,
                              Macro m)

visitMacro

public final void visitMacro(Macro m)


Copyright © 1999-2006 WebMacro. All Rights Reserved.