Package xyz.cofe.text.template
Class TemplateASTVisitor
java.lang.Object
xyz.cofe.collection.BasicVisitor<AstNode>
xyz.cofe.text.template.TemplateASTVisitor
- All Implemented Interfaces:
xyz.cofe.collection.Visitor<AstNode>
- Direct Known Subclasses:
EvalVisitor
public class TemplateASTVisitor extends xyz.cofe.collection.BasicVisitor<AstNode>
Посетитель дерева AST
- Author:
- nt.gocha@gmail.com
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TemplateASTVisitor() -
Method Summary
Modifier and Type Method Description booleanenter(AstNode obj)voidenter(Block block)voidenter(BlockBody blockBody)voidenter(Code code)voidenter(Escape escape)voidenter(Sequence seq)voidenter(Text text)voidexit(AstNode obj)voidexit(Block block)voidexit(BlockBody blockBody)voidexit(Code code)voidexit(Escape escape)voidexit(Sequence seq)voidexit(Text text)voidvisit(AstNode val)static voidvisit(AstNode tree, TemplateASTVisitor visitor)voidvisit(Block block)voidvisit(BlockBody blockBody)voidvisit(Code code)voidvisit(Escape escape)voidvisit(Sequence seq)voidvisit(Text text)