Package org.thymeleaf.engine
Class OutputTemplateHandler
- java.lang.Object
-
- org.thymeleaf.engine.AbstractTemplateHandler
-
- org.thymeleaf.engine.OutputTemplateHandler
-
- All Implemented Interfaces:
ITemplateHandler
public final class OutputTemplateHandler extends AbstractTemplateHandler
- Since:
- 3.0.0
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.Writerwriter
-
Constructor Summary
Constructors Constructor Description OutputTemplateHandler(java.io.Writer writer)Creates a new instance of this handler.
-
Method Summary
All Methods Instance Methods Concrete 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)voidhandleText(IText text)voidhandleXMLDeclaration(IXMLDeclaration xmlDeclaration)-
Methods inherited from class org.thymeleaf.engine.AbstractTemplateHandler
getContext, getNext, handleTemplateEnd, handleTemplateStart, setContext, setNext
-
-
-
-
Method Detail
-
handleText
public void handleText(IText text)
- Specified by:
handleTextin interfaceITemplateHandler- Overrides:
handleTextin classAbstractTemplateHandler
-
handleComment
public void handleComment(IComment comment)
- Specified by:
handleCommentin interfaceITemplateHandler- Overrides:
handleCommentin classAbstractTemplateHandler
-
handleCDATASection
public void handleCDATASection(ICDATASection cdataSection)
- Specified by:
handleCDATASectionin interfaceITemplateHandler- Overrides:
handleCDATASectionin classAbstractTemplateHandler
-
handleStandaloneElement
public void handleStandaloneElement(IStandaloneElementTag standaloneElementTag)
- Specified by:
handleStandaloneElementin interfaceITemplateHandler- Overrides:
handleStandaloneElementin classAbstractTemplateHandler
-
handleOpenElement
public void handleOpenElement(IOpenElementTag openElementTag)
- Specified by:
handleOpenElementin interfaceITemplateHandler- Overrides:
handleOpenElementin classAbstractTemplateHandler
-
handleCloseElement
public void handleCloseElement(ICloseElementTag closeElementTag)
- Specified by:
handleCloseElementin interfaceITemplateHandler- Overrides:
handleCloseElementin classAbstractTemplateHandler
-
handleDocType
public void handleDocType(IDocType docType)
- Specified by:
handleDocTypein interfaceITemplateHandler- Overrides:
handleDocTypein classAbstractTemplateHandler
-
handleXMLDeclaration
public void handleXMLDeclaration(IXMLDeclaration xmlDeclaration)
- Specified by:
handleXMLDeclarationin interfaceITemplateHandler- Overrides:
handleXMLDeclarationin classAbstractTemplateHandler
-
handleProcessingInstruction
public void handleProcessingInstruction(IProcessingInstruction processingInstruction)
- Specified by:
handleProcessingInstructionin interfaceITemplateHandler- Overrides:
handleProcessingInstructionin classAbstractTemplateHandler
-
-