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, visitParameter
visit, visit
public 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)
Debugger
acceptStatement
in class Debugger
child
- the child nodedata
- visitor pattern argumentCopyright © 2001–2015 The Apache Software Foundation. All rights reserved.