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 void
handleCDATASection(ICDATASection cdataSection)
void
handleCloseElement(ICloseElementTag closeElementTag)
void
handleComment(IComment comment)
void
handleDocType(IDocType docType)
void
handleOpenElement(IOpenElementTag openElementTag)
void
handleProcessingInstruction(IProcessingInstruction processingInstruction)
void
handleStandaloneElement(IStandaloneElementTag standaloneElementTag)
void
handleTemplateEnd(ITemplateEnd templateEnd)
void
handleTemplateStart(ITemplateStart templateStart)
void
handleText(IText text)
void
handleXMLDeclaration(IXMLDeclaration xmlDeclaration)
void
setContext(ITemplateContext context)
void
setNext(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)
-
-