Uses of Interface
org.thymeleaf.context.ITemplateContext
Packages that use ITemplateContext
Package
Description
-
Uses of ITemplateContext in org.thymeleaf.context
Subinterfaces of ITemplateContext in org.thymeleaf.contextModifier and TypeInterfaceDescriptioninterface
Mostly-internal interface implemented by all classes containing the context required for template processing inside the engine itself.Classes in org.thymeleaf.context that implement ITemplateContextModifier and TypeClassDescriptionclass
Utility abstract class partially implementingIEngineContext
.class
Basic non-web implementation of theIEngineContext
interface.class
Basic web implementation of theIEngineContext
interface, with added web-oriented capabilities. -
Uses of ITemplateContext in org.thymeleaf.engine
Methods in org.thymeleaf.engine that return ITemplateContextModifier and TypeMethodDescriptionprotected final ITemplateContext
AbstractTemplateHandler.getContext()
Return the processing context corresponding to the template execution for which the template handler instance has been created.Methods in org.thymeleaf.engine with parameters of type ITemplateContextModifier and TypeMethodDescriptionstatic IStandardExpression
EngineEventUtils.computeAttributeExpression
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue) TemplateManager.parseStandalone
(ITemplateContext context, String template, Set<String> templateSelectors, TemplateMode templateMode, boolean useCache, boolean failIfNotExists) void
TemplateManager.process
(TemplateModel template, ITemplateContext context, Writer writer) void
AbstractTemplateHandler.setContext
(ITemplateContext context) Set the processing context to be used, including template name, context, and also the engine configuration.void
ITemplateHandler.setContext
(ITemplateContext context) void
ProcessorTemplateHandler.setContext
(ITemplateContext context) -
Uses of ITemplateContext in org.thymeleaf.expression
Constructors in org.thymeleaf.expression with parameters of type ITemplateContextModifierConstructorDescriptionExecutionInfo
(ITemplateContext context) Ids
(ITemplateContext context) Messages
(ITemplateContext context) -
Uses of ITemplateContext in org.thymeleaf.inline
Methods in org.thymeleaf.inline with parameters of type ITemplateContextModifier and TypeMethodDescriptionIInliner.inline
(ITemplateContext context, ICDATASection cdataSection) Perform the inlining operation on anICDATASection
node.IInliner.inline
(ITemplateContext context, IComment comment) Perform the inlining operation on anIComment
node.IInliner.inline
(ITemplateContext context, IText text) Perform the inlining operation on anIText
node.NoOpInliner.inline
(ITemplateContext context, ICDATASection cdataSection) NoOpInliner.inline
(ITemplateContext context, IComment comment) NoOpInliner.inline
(ITemplateContext context, IText text) -
Uses of ITemplateContext in org.thymeleaf.messageresolver
Methods in org.thymeleaf.messageresolver with parameters of type ITemplateContextModifier and TypeMethodDescriptionIMessageResolver.createAbsentMessageRepresentation
(ITemplateContext context, Class<?> origin, String key, Object[] messageParameters) Create a suitable representation of an absent message (a message that could not be resolved).StandardMessageResolver.createAbsentMessageRepresentation
(ITemplateContext context, Class<?> origin, String key, Object[] messageParameters) IMessageResolver.resolveMessage
(ITemplateContext context, Class<?> origin, String key, Object[] messageParameters) Resolve the message, returning the requested message (ornull
if not found).final String
StandardMessageResolver.resolveMessage
(ITemplateContext context, Class<?> origin, String key, Object[] messageParameters) final String
StandardMessageResolver.resolveMessage
(ITemplateContext context, Class<?> origin, String key, Object[] messageParameters, boolean performTemplateBasedResolution, boolean performOriginBasedResolution, boolean performDefaultBasedResolution) -
Uses of ITemplateContext in org.thymeleaf.processor.cdatasection
Methods in org.thymeleaf.processor.cdatasection with parameters of type ITemplateContextModifier and TypeMethodDescriptionprotected abstract void
AbstractCDATASectionProcessor.doProcess
(ITemplateContext context, ICDATASection cdataSection, ICDATASectionStructureHandler structureHandler) final void
AbstractCDATASectionProcessor.process
(ITemplateContext context, ICDATASection cdataSection, ICDATASectionStructureHandler structureHandler) void
ICDATASectionProcessor.process
(ITemplateContext context, ICDATASection cdataSection, ICDATASectionStructureHandler structureHandler) Execute the processor. -
Uses of ITemplateContext in org.thymeleaf.processor.comment
Methods in org.thymeleaf.processor.comment with parameters of type ITemplateContextModifier and TypeMethodDescriptionprotected abstract void
AbstractCommentProcessor.doProcess
(ITemplateContext context, IComment comment, ICommentStructureHandler structureHandler) final void
AbstractCommentProcessor.process
(ITemplateContext context, IComment comment, ICommentStructureHandler structureHandler) void
ICommentProcessor.process
(ITemplateContext context, IComment comment, ICommentStructureHandler structureHandler) Execute the processor. -
Uses of ITemplateContext in org.thymeleaf.processor.doctype
Methods in org.thymeleaf.processor.doctype with parameters of type ITemplateContextModifier and TypeMethodDescriptionprotected abstract void
AbstractDocTypeProcessor.doProcess
(ITemplateContext context, IDocType docType, IDocTypeStructureHandler structureHandler) final void
AbstractDocTypeProcessor.process
(ITemplateContext context, IDocType docType, IDocTypeStructureHandler structureHandler) void
IDocTypeProcessor.process
(ITemplateContext context, IDocType docType, IDocTypeStructureHandler structureHandler) Execute the processor. -
Uses of ITemplateContext in org.thymeleaf.processor.element
Methods in org.thymeleaf.processor.element with parameters of type ITemplateContextModifier and TypeMethodDescriptionprotected abstract void
AbstractAttributeModelProcessor.doProcess
(ITemplateContext context, IModel model, AttributeName attributeName, String attributeValue, IElementModelStructureHandler structureHandler) protected final void
AbstractAttributeModelProcessor.doProcess
(ITemplateContext context, IModel model, IElementModelStructureHandler structureHandler) protected abstract void
AbstractAttributeTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected final void
AbstractAttributeTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler) protected abstract void
AbstractElementModelProcessor.doProcess
(ITemplateContext context, IModel model, IElementModelStructureHandler structureHandler) protected abstract void
AbstractElementTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler) final void
AbstractElementModelProcessor.process
(ITemplateContext context, IModel model, IElementModelStructureHandler structureHandler) final void
AbstractElementTagProcessor.process
(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler) void
IElementModelProcessor.process
(ITemplateContext context, IModel model, IElementModelStructureHandler structureHandler) Execute the processor.void
IElementTagProcessor.process
(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler) Execute the processor. -
Uses of ITemplateContext in org.thymeleaf.processor.processinginstruction
Methods in org.thymeleaf.processor.processinginstruction with parameters of type ITemplateContextModifier and TypeMethodDescriptionprotected abstract void
AbstractProcessingInstructionProcessor.doProcess
(ITemplateContext context, IProcessingInstruction processingInstruction, IProcessingInstructionStructureHandler structureHandler) final void
AbstractProcessingInstructionProcessor.process
(ITemplateContext context, IProcessingInstruction processingInstruction, IProcessingInstructionStructureHandler structureHandler) void
IProcessingInstructionProcessor.process
(ITemplateContext context, IProcessingInstruction processingInstruction, IProcessingInstructionStructureHandler structureHandler) Execute the processor. -
Uses of ITemplateContext in org.thymeleaf.processor.templateboundaries
Methods in org.thymeleaf.processor.templateboundaries with parameters of type ITemplateContextModifier and TypeMethodDescriptionabstract void
AbstractTemplateBoundariesProcessor.doProcessTemplateEnd
(ITemplateContext context, ITemplateEnd templateEnd, ITemplateBoundariesStructureHandler structureHandler) abstract void
AbstractTemplateBoundariesProcessor.doProcessTemplateStart
(ITemplateContext context, ITemplateStart templateStart, ITemplateBoundariesStructureHandler structureHandler) final void
AbstractTemplateBoundariesProcessor.processTemplateEnd
(ITemplateContext context, ITemplateEnd templateEnd, ITemplateBoundariesStructureHandler structureHandler) void
ITemplateBoundariesProcessor.processTemplateEnd
(ITemplateContext context, ITemplateEnd templateEnd, ITemplateBoundariesStructureHandler structureHandler) Execute the processor for aITemplateEnd
event.final void
AbstractTemplateBoundariesProcessor.processTemplateStart
(ITemplateContext context, ITemplateStart templateStart, ITemplateBoundariesStructureHandler structureHandler) void
ITemplateBoundariesProcessor.processTemplateStart
(ITemplateContext context, ITemplateStart templateStart, ITemplateBoundariesStructureHandler structureHandler) Execute the processor for aITemplateStart
event. -
Uses of ITemplateContext in org.thymeleaf.processor.text
Methods in org.thymeleaf.processor.text with parameters of type ITemplateContextModifier and TypeMethodDescriptionprotected abstract void
AbstractTextProcessor.doProcess
(ITemplateContext context, IText text, ITextStructureHandler structureHandler) final void
AbstractTextProcessor.process
(ITemplateContext context, IText text, ITextStructureHandler structureHandler) void
ITextProcessor.process
(ITemplateContext context, IText text, ITextStructureHandler structureHandler) Execute the processor. -
Uses of ITemplateContext in org.thymeleaf.processor.xmldeclaration
Methods in org.thymeleaf.processor.xmldeclaration with parameters of type ITemplateContextModifier and TypeMethodDescriptionprotected abstract void
AbstractXMLDeclarationProcessor.doProcess
(ITemplateContext context, IXMLDeclaration xmlDeclaration, IXMLDeclarationStructureHandler structureHandler) final void
AbstractXMLDeclarationProcessor.process
(ITemplateContext context, IXMLDeclaration xmlDeclaration, IXMLDeclarationStructureHandler structureHandler) void
IXMLDeclarationProcessor.process
(ITemplateContext context, IXMLDeclaration xmlDeclaration, IXMLDeclarationStructureHandler structureHandler) Execute the processor. -
Uses of ITemplateContext in org.thymeleaf.standard.expression
Methods in org.thymeleaf.standard.expression with parameters of type ITemplateContextModifier and TypeMethodDescriptionstatic Fragment
FragmentExpression.resolveExecutedFragmentExpression
(ITemplateContext context, FragmentExpression.ExecutedFragmentExpression executedFragmentExpression, boolean failIfNotExists) -
Uses of ITemplateContext in org.thymeleaf.standard.inline
Methods in org.thymeleaf.standard.inline with parameters of type ITemplateContextModifier and TypeMethodDescriptionfinal CharSequence
AbstractStandardInliner.inline
(ITemplateContext context, ICDATASection cdataSection) final CharSequence
AbstractStandardInliner.inline
(ITemplateContext context, IComment comment) final CharSequence
AbstractStandardInliner.inline
(ITemplateContext context, IText text) -
Uses of ITemplateContext in org.thymeleaf.standard.processor
Methods in org.thymeleaf.standard.processor with parameters of type ITemplateContextModifier and TypeMethodDescriptionAbstractStandardTargetSelectionTagProcessor.computeAdditionalLocalVariables
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IStandardExpression expression) protected final void
AbstractStandardAssertionTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected final void
AbstractStandardAttributeModifierTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected final void
AbstractStandardConditionalVisibilityTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected final void
AbstractStandardDoubleAttributeModifierTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected abstract void
AbstractStandardExpressionAttributeTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected final void
AbstractStandardExpressionAttributeTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected void
AbstractStandardFragmentInsertionTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected final void
AbstractStandardMultipleAttributeModifierTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected final void
AbstractStandardTargetSelectionTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected final void
AbstractStandardTextInlineSettingTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected void
StandardBlockTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler) protected final void
StandardClassappendTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected void
StandardConditionalCommentProcessor.doProcess
(ITemplateContext context, IComment comment, ICommentStructureHandler structureHandler) protected final void
StandardConditionalFixedValueTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected void
StandardDOMEventAttributeTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected void
StandardDOMEventAttributeTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected void
StandardEachTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected void
StandardFragmentTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler) protected void
StandardIncludeTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) Deprecated.protected void
StandardInliningCDATASectionProcessor.doProcess
(ITemplateContext context, ICDATASection cdataSection, ICDATASectionStructureHandler structureHandler) protected void
StandardInliningCommentProcessor.doProcess
(ITemplateContext context, IComment comment, ICommentStructureHandler structureHandler) protected void
StandardInliningTextProcessor.doProcess
(ITemplateContext context, IText text, ITextStructureHandler structureHandler) protected void
StandardRefAttributeTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected void
StandardRemoveTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected final void
StandardStyleappendTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected void
StandardSwitchTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected void
StandardTextTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler) protected void
StandardTranslationDocTypeProcessor.doProcess
(ITemplateContext context, IDocType docType, IDocTypeStructureHandler structureHandler) protected void
StandardUtextTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected void
StandardWithTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) protected void
StandardXmlNsTagProcessor.doProcess
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler) void
StandardInlineEnablementTemplateBoundariesProcessor.doProcessTemplateEnd
(ITemplateContext context, ITemplateEnd templateEnd, ITemplateBoundariesStructureHandler structureHandler) void
StandardInlineEnablementTemplateBoundariesProcessor.doProcessTemplateStart
(ITemplateContext context, ITemplateStart templateStart, ITemplateBoundariesStructureHandler structureHandler) protected abstract IInliner
AbstractStandardTextInlineSettingTagProcessor.getInliner
(ITemplateContext context, StandardInlineMode inlineMode) protected IInliner
StandardInlineHTMLTagProcessor.getInliner
(ITemplateContext context, StandardInlineMode inlineMode) protected IInliner
StandardInlineTextualTagProcessor.getInliner
(ITemplateContext context, StandardInlineMode inlineMode) protected IInliner
StandardInlineXMLTagProcessor.getInliner
(ITemplateContext context, StandardInlineMode inlineMode) protected abstract boolean
AbstractStandardConditionalVisibilityTagProcessor.isVisible
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue) protected boolean
StandardCaseTagProcessor.isVisible
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue) protected boolean
StandardIfTagProcessor.isVisible
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue) protected boolean
StandardUnlessTagProcessor.isVisible
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue) void
StandardDefaultAttributesTagProcessor.process
(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler) protected void
AbstractStandardTargetSelectionTagProcessor.validateSelectionValue
(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IStandardExpression expression) -
Uses of ITemplateContext in org.thymeleaf.util
Constructors in org.thymeleaf.util with parameters of type ITemplateContextModifierConstructorDescriptionLazyProcessingCharSequence
(ITemplateContext context, TemplateModel templateModel)