Package org.thymeleaf.engine
Interface ITemplateHandler
-
- All Known Implementing Classes:
AbstractTemplateHandler,ModelBuilderTemplateHandler,OutputTemplateHandler,ProcessorTemplateHandler
public interface ITemplateHandler- Since:
- 3.0.0
- Author:
- Daniel Fernández
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidhandleCDATASection(ICDATASection cdataSection)voidhandleCloseElement(ICloseElementTag closeElementTag)voidhandleComment(IComment comment)voidhandleDocType(IDocType docType)voidhandleOpenElement(IOpenElementTag openElementTag)voidhandleProcessingInstruction(IProcessingInstruction processingInstruction)voidhandleStandaloneElement(IStandaloneElementTag standaloneElementTag)voidhandleTemplateEnd(ITemplateEnd templateEnd)voidhandleTemplateStart(ITemplateStart templateStart)voidhandleText(IText text)voidhandleXMLDeclaration(IXMLDeclaration xmlDeclaration)voidsetContext(ITemplateContext context)voidsetNext(ITemplateHandler next)
-
-
-
Method Detail
-
setNext
void setNext(ITemplateHandler next)
-
setContext
void setContext(ITemplateContext context)
-
handleTemplateStart
void handleTemplateStart(ITemplateStart templateStart)
-
handleTemplateEnd
void handleTemplateEnd(ITemplateEnd templateEnd)
-
handleXMLDeclaration
void handleXMLDeclaration(IXMLDeclaration xmlDeclaration)
-
handleDocType
void handleDocType(IDocType docType)
-
handleCDATASection
void handleCDATASection(ICDATASection cdataSection)
-
handleComment
void handleComment(IComment comment)
-
handleText
void handleText(IText text)
-
handleStandaloneElement
void handleStandaloneElement(IStandaloneElementTag standaloneElementTag)
-
handleOpenElement
void handleOpenElement(IOpenElementTag openElementTag)
-
handleCloseElement
void handleCloseElement(ICloseElementTag closeElementTag)
-
handleProcessingInstruction
void handleProcessingInstruction(IProcessingInstruction processingInstruction)
-
-