Class TemplateParser.TemplateParserContext
java.lang.Object
org.apache.sling.scripting.sightly.impl.html.dom.template.TemplateParser.TemplateParserContext
- All Implemented Interfaces:
DocumentHandler
- Enclosing class:
- TemplateParser
public static final class TemplateParser.TemplateParserContext
extends Object
implements DocumentHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonCharacters(char[] ch, int off, int len) Receive notification of unparsed character data.voidvoidonEnd()Receive notification of parsing end.voidonEndElement(String name) Receive notification of the end of an element.voidonStart()Receive notification of parsing start.voidonStartElement(String name, AttributeList attList, boolean endSlash) Receive notification of the beginning of an element.
-
Constructor Details
-
TemplateParserContext
public TemplateParserContext()
-
-
Method Details
-
getTemplate
-
onStart
Description copied from interface:DocumentHandlerReceive notification of parsing start.- Specified by:
onStartin interfaceDocumentHandler- Throws:
IOException- if the parsing operation cannot start
-
onEnd
Description copied from interface:DocumentHandlerReceive notification of parsing end.- Specified by:
onEndin interfaceDocumentHandler- Throws:
IOException- if the parsing operation cannot end
-
onStartElement
Description copied from interface:DocumentHandlerReceive notification of the beginning of an element.- Specified by:
onStartElementin interfaceDocumentHandler- Parameters:
name- tag nameattList- attribute listendSlash- flag indicating whether the element is closed with an ending slash (xhtml-compliant)
-
onEndElement
Description copied from interface:DocumentHandlerReceive notification of the end of an element.- Specified by:
onEndElementin interfaceDocumentHandler- Parameters:
name- tag name
-
onCharacters
public void onCharacters(char[] ch, int off, int len) Description copied from interface:DocumentHandlerReceive notification of unparsed character data.- Specified by:
onCharactersin interfaceDocumentHandler- Parameters:
ch- the character bufferoff- the offsetlen- the length of the unparsed character data
-
onComment
- Specified by:
onCommentin interfaceDocumentHandler- Throws:
IOException
-