Uses of Interface
org.thymeleaf.engine.ITemplateHandler
-
-
Uses of ITemplateHandler in org.thymeleaf.engine
Classes in org.thymeleaf.engine that implement ITemplateHandler Modifier and Type Class Description classAbstractTemplateHandlerBasic abstract implementation ofITemplateHandlerthat takes care of the whole contract of this interface and offers a good base for the easy implementation of custom template handlers.classModelBuilderTemplateHandlerclassOutputTemplateHandlerclassProcessorTemplateHandlerBasic, most fundamental processor in the chain ofITemplateHandlers applied to a template for processing it.Fields in org.thymeleaf.engine declared as ITemplateHandler Modifier and Type Field Description private ITemplateHandlerSimpleModelProcessable. modelHandlerprivate ITemplateHandlerTemplateEndModelProcessable. modelHandlerprivate ITemplateHandlerAbstractTemplateHandler. nextprivate ITemplateHandlerProcessorTemplateHandler. nextprivate ITemplateHandlerTemplateEndModelProcessable. nextHandlerprivate ITemplateHandlerOpenElementTagModelProcessable. nextTemplateHandlerprivate ITemplateHandlerStandaloneElementTagModelProcessable. nextTemplateHandlerprivate ITemplateHandlerTemplateHandlerAdapterMarkupHandler. templateHandlerprivate ITemplateHandlerTemplateHandlerAdapterRawHandler. templateHandlerprivate ITemplateHandlerTemplateHandlerAdapterTextHandler. templateHandlerprivate ITemplateHandlerThrottledTemplateProcessor. templateHandlerMethods in org.thymeleaf.engine that return ITemplateHandler Modifier and Type Method Description private static ITemplateHandlerTemplateManager. createTemplateProcessingHandlerChain(IEngineContext context, boolean setPreProcessors, boolean setPostProcessors, ITemplateHandler handler, java.io.Writer writer)(package private) ITemplateHandlerSimpleModelProcessable. getModelHandler()protected ITemplateHandlerAbstractTemplateHandler. getNext()Return the next handler in the chain, so that events can be delegated to it.Methods in org.thymeleaf.engine with parameters of type ITemplateHandler Modifier and Type Method Description voidCDATASection. beHandled(ITemplateHandler handler)voidCloseElementTag. beHandled(ITemplateHandler handler)voidComment. beHandled(ITemplateHandler handler)voidDocType. beHandled(ITemplateHandler handler)voidIEngineTemplateEvent. beHandled(ITemplateHandler handler)voidOpenElementTag. beHandled(ITemplateHandler handler)voidProcessingInstruction. beHandled(ITemplateHandler handler)voidStandaloneElementTag. beHandled(ITemplateHandler handler)voidTemplateEnd. beHandled(ITemplateHandler handler)voidTemplateStart. beHandled(ITemplateHandler handler)voidText. beHandled(ITemplateHandler handler)voidXMLDeclaration. beHandled(ITemplateHandler handler)private static ITemplateHandlerTemplateManager. createTemplateProcessingHandlerChain(IEngineContext context, boolean setPreProcessors, boolean setPostProcessors, ITemplateHandler handler, java.io.Writer writer)(package private) voidModel. process(ITemplateHandler handler)(package private) intModel. process(ITemplateHandler handler, int offset, TemplateFlowController controller)(package private) voidTemplateModel. process(ITemplateHandler handler)(package private) intTemplateModel. process(ITemplateHandler handler, int offset, TemplateFlowController controller)voidAbstractTemplateHandler. setNext(ITemplateHandler next)Set the next handler in the chain, so that events can be (optionally) delegated to it.voidITemplateHandler. setNext(ITemplateHandler next)voidProcessorTemplateHandler. setNext(ITemplateHandler next)Constructors in org.thymeleaf.engine with parameters of type ITemplateHandler Constructor Description AbstractTemplateHandler(ITemplateHandler next)Create a new instance of this handler, specifying the handler that will be used as next step in the chain.OpenElementTagModelProcessable(OpenElementTag openElementTag, ProcessorExecutionVars vars, TemplateModelController modelController, TemplateFlowController flowController, ProcessorTemplateHandler processorTemplateHandler, ITemplateHandler nextTemplateHandler)SimpleModelProcessable(Model model, ITemplateHandler modelHandler, TemplateFlowController flowController)StandaloneElementTagModelProcessable(StandaloneElementTag standaloneElementTag, ProcessorExecutionVars vars, IEngineContext context, TemplateModelController modelController, TemplateFlowController flowController, ProcessorTemplateHandler processorTemplateHandler, ITemplateHandler nextTemplateHandler)TemplateEndModelProcessable(ITemplateEnd templateEnd, Model model, ITemplateHandler modelHandler, ProcessorTemplateHandler processorTemplateHandler, ITemplateHandler nextHandler, TemplateFlowController flowController)TemplateHandlerAdapterMarkupHandler(java.lang.String templateName, ITemplateHandler templateHandler, ElementDefinitions elementDefinitions, AttributeDefinitions attributeDefinitions, TemplateMode templateMode, int lineOffset, int colOffset)TemplateHandlerAdapterRawHandler(java.lang.String templateName, ITemplateHandler templateHandler, int lineOffset, int colOffset)TemplateHandlerAdapterTextHandler(java.lang.String templateName, ITemplateHandler templateHandler, ElementDefinitions elementDefinitions, AttributeDefinitions attributeDefinitions, TemplateMode templateMode, int lineOffset, int colOffset)ThrottledTemplateProcessor(TemplateSpec templateSpec, IEngineContext context, TemplateModel templateModel, ITemplateHandler templateHandler, ProcessorTemplateHandler processorTemplateHandler, TemplateFlowController flowController, ThrottledTemplateWriter writer) -
Uses of ITemplateHandler in org.thymeleaf.postprocessor
Fields in org.thymeleaf.postprocessor with type parameters of type ITemplateHandler Modifier and Type Field Description private java.lang.Class<? extends ITemplateHandler>PostProcessor. handlerClassMethods in org.thymeleaf.postprocessor that return types with arguments of type ITemplateHandler Modifier and Type Method Description java.lang.Class<? extends ITemplateHandler>IPostProcessor. getHandlerClass()Returns the handler class for this post-processor, theITemplateHandlerthat implements the real logic to be executed.java.lang.Class<? extends ITemplateHandler>PostProcessor. getHandlerClass()Constructor parameters in org.thymeleaf.postprocessor with type arguments of type ITemplateHandler Constructor Description PostProcessor(TemplateMode templateMode, java.lang.Class<? extends ITemplateHandler> handlerClass, int precedence) -
Uses of ITemplateHandler in org.thymeleaf.preprocessor
Fields in org.thymeleaf.preprocessor with type parameters of type ITemplateHandler Modifier and Type Field Description private java.lang.Class<? extends ITemplateHandler>PreProcessor. handlerClassMethods in org.thymeleaf.preprocessor that return types with arguments of type ITemplateHandler Modifier and Type Method Description java.lang.Class<? extends ITemplateHandler>IPreProcessor. getHandlerClass()Returns the handler class for this pre-processor, theITemplateHandlerthat implements the real logic to be executed.java.lang.Class<? extends ITemplateHandler>PreProcessor. getHandlerClass()Constructor parameters in org.thymeleaf.preprocessor with type arguments of type ITemplateHandler Constructor Description PreProcessor(TemplateMode templateMode, java.lang.Class<? extends ITemplateHandler> handlerClass, int precedence) -
Uses of ITemplateHandler in org.thymeleaf.templateparser
Methods in org.thymeleaf.templateparser with parameters of type ITemplateHandler Modifier and Type Method Description voidITemplateParser. parseStandalone(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.util.Set<java.lang.String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler)voidITemplateParser. parseString(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of ITemplateHandler in org.thymeleaf.templateparser.markup
Methods in org.thymeleaf.templateparser.markup with parameters of type ITemplateHandler Modifier and Type Method Description private voidAbstractMarkupTemplateParser. parse(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.util.Set<java.lang.String> templateSelectors, ITemplateResource resource, int lineOffset, int colOffset, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler templateHandler)voidAbstractMarkupTemplateParser. parseStandalone(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.util.Set<java.lang.String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler)voidAbstractMarkupTemplateParser. parseString(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of ITemplateHandler in org.thymeleaf.templateparser.raw
Methods in org.thymeleaf.templateparser.raw with parameters of type ITemplateHandler Modifier and Type Method Description private voidRawTemplateParser. parse(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.util.Set<java.lang.String> templateSelectors, ITemplateResource resource, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler templateHandler)voidRawTemplateParser. parseStandalone(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.util.Set<java.lang.String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler)voidRawTemplateParser. parseString(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of ITemplateHandler in org.thymeleaf.templateparser.text
Methods in org.thymeleaf.templateparser.text with parameters of type ITemplateHandler Modifier and Type Method Description private voidAbstractTextTemplateParser. parse(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.util.Set<java.lang.String> templateSelectors, ITemplateResource resource, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler templateHandler)voidAbstractTextTemplateParser. parseStandalone(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, java.util.Set<java.lang.String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler)voidAbstractTextTemplateParser. parseString(IEngineConfiguration configuration, java.lang.String ownerTemplate, java.lang.String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of ITemplateHandler in org.thymeleaf.util
Methods in org.thymeleaf.util that return types with arguments of type ITemplateHandler Modifier and Type Method Description java.lang.Class<? extends ITemplateHandler>ProcessorConfigurationUtils.PostProcessorWrapper. getHandlerClass()java.lang.Class<? extends ITemplateHandler>ProcessorConfigurationUtils.PreProcessorWrapper. getHandlerClass()
-