public class AbstractNodeVisitor extends Object implements NodeVisitor
| Constructor and Description |
|---|
AbstractNodeVisitor(PebbleTemplateImpl template) |
| Modifier and Type | Method and Description |
|---|---|
protected PebbleTemplateImpl |
getTemplate() |
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) |
public AbstractNodeVisitor(PebbleTemplateImpl template)
public 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 NodeVisitorprotected PebbleTemplateImpl getTemplate()
Copyright © 2018. All rights reserved.