Package de.espirit.firstspirit.parser
Interface Printable
- All Superinterfaces:
TemplateElement
- All Known Subinterfaces:
TemplateDocument
Interface representing a printable template node.
Evaluates the template fragment utilizing the provided
evaluator.- Since:
- 4.0.17
-
Method Summary
Methods inherited from interface de.espirit.firstspirit.access.template.TemplateElement
getChildAt, getChildCount, getSourceColumn, getSourceLine, insertChild, isEmpty, printSource, removeChild
-
Method Details
-
print
Evaluates the template fragment utilizing the providedevaluator. Do not call this method directly, useEvaluator.print(Printable).- Parameters:
evaluator- used during evaluation for determing variable values, invoking methods etc.- Throws:
IOException- on failure- Since:
- 4.0.17
-
getInfo
String getInfo()The descriptive text shown in template stack traces. Ifnullis returned andisAnonymous()isfalsethen the value returned bytoString()is used in the trace.- Since:
- 4.0.17
- See Also:
-
isAnonymous
boolean isAnonymous()Anonymous means: Does not occur in template stack traces.- Since:
- 4.0.17
-