public class TemplateDebugger extends Debugger
A friend (ala C++) of template engine.
builder, cause, end, indent, indentLevel, QUOTED_IDENTIFIER, start| Constructor and Description |
|---|
TemplateDebugger()
Default ctor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
acceptStatement(JexlNode child,
Object data)
Adds a statement node to the rebuilt expression.
|
boolean |
debug(JxltEngine.Expression je)
Position the debugger on the root of a template expression.
|
boolean |
debug(JxltEngine.Template jt)
Position the debugger on the root of a template script.
|
protected Object |
visit(ASTBlock node,
Object data) |
accept, additiveNode, check, data, debug, debug, debug, debug, end, infixChildren, prefixChild, setIndentation, start, toString, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitParametervisit, visitpublic boolean debug(JxltEngine.Expression je)
je - the expressionTemplateEngine.TemplateExpression instance, false otherwisepublic boolean debug(JxltEngine.Template jt)
jt - the templateTemplateScript instance, false otherwiseprotected Object acceptStatement(JexlNode child, Object data)
DebuggeracceptStatement in class Debuggerchild - the child nodedata - visitor pattern argumentCopyright © 2001–2015 The Apache Software Foundation. All rights reserved.