org.jtools.tmpl.compiler.parser
Class SimpleParser.OnChildVisitor
java.lang.Object
org.jtools.tmpl.compiler.parser.SimpleNodeVisitor<Tag,NodeHandler>
org.jtools.tmpl.compiler.parser.SimpleParser.OnChildVisitor
- All Implemented Interfaces:
- NodeVisitor<Tag,NodeHandler>
- Enclosing class:
- SimpleParser
protected class SimpleParser.OnChildVisitor
- extends SimpleNodeVisitor<Tag,NodeHandler>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleParser.OnChildVisitor
protected SimpleParser.OnChildVisitor()
visitEvaluatedNode
public Tag visitEvaluatedNode(EvaluatedNode node,
NodeHandler... data)
throws CompilerException,
IOException
- Specified by:
visitEvaluatedNode
in interface NodeVisitor<Tag,NodeHandler>
- Overrides:
visitEvaluatedNode
in class SimpleNodeVisitor<Tag,NodeHandler>
- Throws:
CompilerException
IOException
visitCompilerNode
protected Tag visitCompilerNode(CompilerNode node,
NodeHandler... child)
throws CompilerException,
IOException
- Overrides:
visitCompilerNode
in class SimpleNodeVisitor<Tag,NodeHandler>
- Throws:
CompilerException
IOException
visitStatementNode
public Tag visitStatementNode(StatementNode node,
NodeHandler... child)
throws CompilerException,
IOException
- Specified by:
visitStatementNode
in interface NodeVisitor<Tag,NodeHandler>
- Overrides:
visitStatementNode
in class SimpleNodeVisitor<Tag,NodeHandler>
- Throws:
CompilerException
IOException
visitCommentNode
public Tag visitCommentNode(CompilerNode node,
NodeHandler... child)
throws CompilerException,
IOException
- Specified by:
visitCommentNode
in interface NodeVisitor<Tag,NodeHandler>
- Overrides:
visitCommentNode
in class SimpleNodeVisitor<Tag,NodeHandler>
- Throws:
CompilerException
IOException
visitCodeNode
public Tag visitCodeNode(CompilerNode node,
NodeHandler... child)
throws CompilerException,
IOException
- Specified by:
visitCodeNode
in interface NodeVisitor<Tag,NodeHandler>
- Overrides:
visitCodeNode
in class SimpleNodeVisitor<Tag,NodeHandler>
- Throws:
CompilerException
IOException
visitExpressionNode
public Tag visitExpressionNode(CompilerNode node,
NodeHandler... child)
throws CompilerException,
IOException
- Specified by:
visitExpressionNode
in interface NodeVisitor<Tag,NodeHandler>
- Overrides:
visitExpressionNode
in class SimpleNodeVisitor<Tag,NodeHandler>
- Throws:
CompilerException
IOException
visitNode
public Tag visitNode(Node node,
NodeHandler... child)
throws CompilerException,
IOException
- Specified by:
visitNode
in interface NodeVisitor<Tag,NodeHandler>
- Overrides:
visitNode
in class SimpleNodeVisitor<Tag,NodeHandler>
- Throws:
CompilerException
IOException
© 2000-2006, JTools.org.