Interface ITemplateHandler

All Known Implementing Classes:
AbstractTemplateHandler, ModelBuilderTemplateHandler, OutputTemplateHandler, ProcessorTemplateHandler

public interface ITemplateHandler
Since:
3.0.0
Author:
Daniel Fernández
  • Method Details

    • 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)