public class AbstractNodeVisitor extends Object implements NodeVisitor
| Modifier and Type | Field and Description |
|---|---|
protected PebbleTemplateImpl |
template |
| Constructor and Description |
|---|
AbstractNodeVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
setTemplate(PebbleTemplateImpl template) |
void |
visit(ArgumentsNode node) |
void |
visit(AutoEscapeNode node) |
void |
visit(BlockNode node) |
void |
visit(BodyNode node) |
void |
visit(ExtendsNode node) |
void |
visit(FlushNode node) |
void |
visit(ForNode node) |
void |
visit(IfNode node) |
void |
visit(ImportNode node) |
void |
visit(IncludeNode node) |
void |
visit(MacroNode node) |
void |
visit(NamedArgumentNode node) |
void |
visit(Node node)
Default method used for unknown nodes such as nodes from a user provided
extension.
|
void |
visit(ParallelNode node) |
void |
visit(PositionalArgumentNode node) |
void |
visit(PrintNode node) |
void |
visit(RootNode node) |
void |
visit(SetNode node) |
void |
visit(TextNode node) |
protected PebbleTemplateImpl template
public void setTemplate(PebbleTemplateImpl template)
setTemplate in interface NodeVisitorpublic void visit(Node node)
visit in interface NodeVisitornode - Node to visitpublic void visit(ArgumentsNode node)
visit in interface NodeVisitorpublic void visit(AutoEscapeNode node)
visit in interface NodeVisitorpublic void visit(BlockNode node)
visit in interface NodeVisitorpublic void visit(BodyNode node)
visit in interface NodeVisitorpublic void visit(ExtendsNode node)
visit in interface NodeVisitorpublic void visit(FlushNode node)
visit in interface NodeVisitorpublic void visit(ForNode node)
visit in interface NodeVisitorpublic void visit(IfNode node)
visit in interface NodeVisitorpublic void visit(ImportNode node)
visit in interface NodeVisitorpublic void visit(IncludeNode node)
visit in interface NodeVisitorpublic void visit(MacroNode node)
visit in interface NodeVisitorpublic void visit(NamedArgumentNode node)
visit in interface NodeVisitorpublic void visit(ParallelNode node)
visit in interface NodeVisitorpublic void visit(PositionalArgumentNode node)
visit in interface NodeVisitorpublic void visit(PrintNode node)
visit in interface NodeVisitorpublic void visit(RootNode node)
visit in interface NodeVisitorpublic void visit(SetNode node)
visit in interface NodeVisitorpublic void visit(TextNode node)
visit in interface NodeVisitorCopyright © 2015. All rights reserved.