Uses of Interface
org.thymeleaf.engine.ITemplateHandler
Package
Description
-
Uses of ITemplateHandler in org.thymeleaf.engine
Modifier and TypeClassDescriptionclass
Basic abstract implementation ofITemplateHandler
that takes care of the whole contract of this interface and offers a good base for the easy implementation of custom template handlers.final class
final class
final class
Basic, most fundamental processor in the chain ofITemplateHandler
s applied to a template for processing it.Modifier and TypeMethodDescriptionprotected final ITemplateHandler
AbstractTemplateHandler.getNext()
Return the next handler in the chain, so that events can be delegated to it.Modifier and TypeMethodDescriptionvoid
AbstractTemplateHandler.setNext
(ITemplateHandler next) Set the next handler in the chain, so that events can be (optionally) delegated to it.void
ITemplateHandler.setNext
(ITemplateHandler next) void
ProcessorTemplateHandler.setNext
(ITemplateHandler next) ModifierConstructorDescriptionprotected
Create a new instance of this handler, specifying the handler that will be used as next step in the chain.TemplateHandlerAdapterMarkupHandler
(String templateName, ITemplateHandler templateHandler, ElementDefinitions elementDefinitions, AttributeDefinitions attributeDefinitions, TemplateMode templateMode, int lineOffset, int colOffset) TemplateHandlerAdapterRawHandler
(String templateName, ITemplateHandler templateHandler, int lineOffset, int colOffset) TemplateHandlerAdapterTextHandler
(String templateName, ITemplateHandler templateHandler, ElementDefinitions elementDefinitions, AttributeDefinitions attributeDefinitions, TemplateMode templateMode, int lineOffset, int colOffset) -
Uses of ITemplateHandler in org.thymeleaf.postprocessor
Modifier and TypeMethodDescriptionClass<? extends ITemplateHandler>
IPostProcessor.getHandlerClass()
Returns the handler class for this post-processor, theITemplateHandler
that implements the real logic to be executed.final Class<? extends ITemplateHandler>
PostProcessor.getHandlerClass()
ModifierConstructorDescriptionPostProcessor
(TemplateMode templateMode, Class<? extends ITemplateHandler> handlerClass, int precedence) -
Uses of ITemplateHandler in org.thymeleaf.preprocessor
Modifier and TypeMethodDescriptionClass<? extends ITemplateHandler>
IPreProcessor.getHandlerClass()
Returns the handler class for this pre-processor, theITemplateHandler
that implements the real logic to be executed.final Class<? extends ITemplateHandler>
PreProcessor.getHandlerClass()
ModifierConstructorDescriptionPreProcessor
(TemplateMode templateMode, Class<? extends ITemplateHandler> handlerClass, int precedence) -
Uses of ITemplateHandler in org.thymeleaf.templateparser
Modifier and TypeMethodDescriptionvoid
ITemplateParser.parseStandalone
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler) void
ITemplateParser.parseString
(IEngineConfiguration configuration, String ownerTemplate, String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of ITemplateHandler in org.thymeleaf.templateparser.markup
Modifier and TypeMethodDescriptionvoid
AbstractMarkupTemplateParser.parseStandalone
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler) void
AbstractMarkupTemplateParser.parseString
(IEngineConfiguration configuration, String ownerTemplate, String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of ITemplateHandler in org.thymeleaf.templateparser.raw
Modifier and TypeMethodDescriptionvoid
RawTemplateParser.parseStandalone
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler) void
RawTemplateParser.parseString
(IEngineConfiguration configuration, String ownerTemplate, String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler) -
Uses of ITemplateHandler in org.thymeleaf.templateparser.text
Modifier and TypeMethodDescriptionvoid
AbstractTextTemplateParser.parseStandalone
(IEngineConfiguration configuration, String ownerTemplate, String template, Set<String> templateSelectors, ITemplateResource resource, TemplateMode templateMode, boolean useDecoupledLogic, ITemplateHandler handler) void
AbstractTextTemplateParser.parseString
(IEngineConfiguration configuration, String ownerTemplate, String template, int lineOffset, int colOffset, TemplateMode templateMode, ITemplateHandler handler)