org.jtools.tmpl.compiler.parser
Class SimpleNodeVisitor<R,D>
java.lang.Object
org.jtools.tmpl.compiler.parser.SimpleNodeVisitor<R,D>
- All Implemented Interfaces:
- NodeVisitor<R,D>
- Direct Known Subclasses:
- SimpleParser.OnChildVisitor
public class SimpleNodeVisitor<R,D>
- extends Object
- implements NodeVisitor<R,D>
TODO type-description
- Author:
- Rainer Noack
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleNodeVisitor
public SimpleNodeVisitor()
visitNode
public R visitNode(Node node,
D... data)
throws CompilerException,
IOException
- Specified by:
visitNode
in interface NodeVisitor<R,D>
- Throws:
CompilerException
IOException
visitCodeNode
public R visitCodeNode(CompilerNode node,
D... data)
throws CompilerException,
IOException
- Specified by:
visitCodeNode
in interface NodeVisitor<R,D>
- Throws:
CompilerException
IOException
visitCommentNode
public R visitCommentNode(CompilerNode node,
D... data)
throws CompilerException,
IOException
- Specified by:
visitCommentNode
in interface NodeVisitor<R,D>
- Throws:
CompilerException
IOException
visitEvaluatedNode
public R visitEvaluatedNode(EvaluatedNode node,
D... data)
throws CompilerException,
IOException
- Specified by:
visitEvaluatedNode
in interface NodeVisitor<R,D>
- Throws:
CompilerException
IOException
visitExpressionNode
public R visitExpressionNode(CompilerNode node,
D... data)
throws CompilerException,
IOException
- Specified by:
visitExpressionNode
in interface NodeVisitor<R,D>
- Throws:
CompilerException
IOException
visitStatementNode
public R visitStatementNode(StatementNode node,
D... data)
throws CompilerException,
IOException
- Specified by:
visitStatementNode
in interface NodeVisitor<R,D>
- Throws:
CompilerException
IOException
visitCompilerNode
protected R visitCompilerNode(CompilerNode node,
D... data)
throws CompilerException,
IOException
- Throws:
CompilerException
IOException
© 2000-2006, JTools.org.