Uses of Interface
org.thymeleaf.context.ITemplateContext
-
-
Uses of ITemplateContext in org.thymeleaf.context
Subinterfaces of ITemplateContext in org.thymeleaf.context Modifier and Type Interface Description interface
IEngineContext
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 ITemplateContext Modifier and Type Class Description class
AbstractEngineContext
Utility abstract class partially implementingIEngineContext
.class
EngineContext
Basic non-web implementation of theIEngineContext
interface.class
WebEngineContext
Basic web implementation of theIEngineContext
interface, based on the Servlet API. -
Uses of ITemplateContext in org.thymeleaf.engine
Methods in org.thymeleaf.engine that return ITemplateContext Modifier and Type Method Description protected 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 ITemplateContext Modifier and Type Method Description static IStandardExpression
EngineEventUtils. computeAttributeExpression(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue)
TemplateModel
TemplateManager. parseStandalone(ITemplateContext context, template, <> templateSelectors, TemplateMode templateMode, boolean useCache, boolean failIfNotExists)
void
TemplateManager. process(TemplateModel template, ITemplateContext context, 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 ITemplateContext Constructor Description ExecutionInfo(ITemplateContext context)
Ids(ITemplateContext context)
Messages(ITemplateContext context)
-
Uses of ITemplateContext in org.thymeleaf.inline
Methods in org.thymeleaf.inline with parameters of type ITemplateContext Modifier and Type Method Description IInliner. 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 ITemplateContext Modifier and Type Method Description IMessageResolver. createAbsentMessageRepresentation(ITemplateContext context, <?> origin, key, [] messageParameters)
Create a suitable representation of an absent message (a message that could not be resolved).StandardMessageResolver. createAbsentMessageRepresentation(ITemplateContext context, <?> origin, key, [] messageParameters)
IMessageResolver. resolveMessage(ITemplateContext context, <?> origin, key, [] messageParameters)
Resolve the message, returning the requested message (ornull
if not found).StandardMessageResolver. resolveMessage(ITemplateContext context, <?> origin, key, [] messageParameters)
StandardMessageResolver. resolveMessage(ITemplateContext context, <?> origin, key, [] 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 ITemplateContext Modifier and Type Method Description protected abstract void
AbstractCDATASectionProcessor. doProcess(ITemplateContext context, ICDATASection cdataSection, ICDATASectionStructureHandler structureHandler)
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 ITemplateContext Modifier and Type Method Description protected abstract void
AbstractCommentProcessor. doProcess(ITemplateContext context, IComment comment, ICommentStructureHandler structureHandler)
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 ITemplateContext Modifier and Type Method Description protected abstract void
AbstractDocTypeProcessor. doProcess(ITemplateContext context, IDocType docType, IDocTypeStructureHandler structureHandler)
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 ITemplateContext Modifier and Type Method Description protected abstract void
AbstractAttributeModelProcessor. doProcess(ITemplateContext context, IModel model, AttributeName attributeName, attributeValue, IElementModelStructureHandler structureHandler)
protected void
AbstractAttributeModelProcessor. doProcess(ITemplateContext context, IModel model, IElementModelStructureHandler structureHandler)
protected abstract void
AbstractAttributeTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected 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)
void
AbstractElementModelProcessor. process(ITemplateContext context, IModel model, IElementModelStructureHandler structureHandler)
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 ITemplateContext Modifier and Type Method Description protected abstract void
AbstractProcessingInstructionProcessor. doProcess(ITemplateContext context, IProcessingInstruction processingInstruction, IProcessingInstructionStructureHandler structureHandler)
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 ITemplateContext Modifier and Type Method Description abstract void
AbstractTemplateBoundariesProcessor. doProcessTemplateEnd(ITemplateContext context, ITemplateEnd templateEnd, ITemplateBoundariesStructureHandler structureHandler)
abstract void
AbstractTemplateBoundariesProcessor. doProcessTemplateStart(ITemplateContext context, ITemplateStart templateStart, ITemplateBoundariesStructureHandler structureHandler)
void
AbstractTemplateBoundariesProcessor. processTemplateEnd(ITemplateContext context, ITemplateEnd templateEnd, ITemplateBoundariesStructureHandler structureHandler)
void
ITemplateBoundariesProcessor. processTemplateEnd(ITemplateContext context, ITemplateEnd templateEnd, ITemplateBoundariesStructureHandler structureHandler)
Execute the processor for aITemplateEnd
event.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 ITemplateContext Modifier and Type Method Description protected abstract void
AbstractTextProcessor. doProcess(ITemplateContext context, IText text, ITextStructureHandler structureHandler)
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 ITemplateContext Modifier and Type Method Description protected abstract void
AbstractXMLDeclarationProcessor. doProcess(ITemplateContext context, IXMLDeclaration xmlDeclaration, IXMLDeclarationStructureHandler structureHandler)
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 ITemplateContext Modifier and Type Method Description static 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 ITemplateContext Modifier and Type Method Description AbstractStandardInliner. inline(ITemplateContext context, ICDATASection cdataSection)
AbstractStandardInliner. inline(ITemplateContext context, IComment comment)
AbstractStandardInliner. inline(ITemplateContext context, IText text)
-
Uses of ITemplateContext in org.thymeleaf.standard.processor
Methods in org.thymeleaf.standard.processor with parameters of type ITemplateContext Modifier and Type Method Description protected <,>
AbstractStandardTargetSelectionTagProcessor. computeAdditionalLocalVariables(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IStandardExpression expression)
protected void
AbstractStandardAssertionTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardAttributeModifierTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardConditionalVisibilityTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardDoubleAttributeModifierTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected abstract void
AbstractStandardExpressionAttributeTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardExpressionAttributeTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardFragmentInsertionTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardMultipleAttributeModifierTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardTargetSelectionTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardTextInlineSettingTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardBlockTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler)
protected void
StandardClassappendTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected void
StandardConditionalCommentProcessor. doProcess(ITemplateContext context, IComment comment, ICommentStructureHandler structureHandler)
protected void
StandardConditionalFixedValueTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected void
StandardDOMEventAttributeTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected void
StandardDOMEventAttributeTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardEachTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardFragmentTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler)
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, attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardRemoveTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected void
StandardStyleappendTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected void
StandardSubstituteByTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardSwitchTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardTextTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, expressionResult, IElementTagStructureHandler structureHandler)
protected void
StandardTranslationDocTypeProcessor. doProcess(ITemplateContext context, IDocType docType, IDocTypeStructureHandler structureHandler)
protected void
StandardUtextTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardWithTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardXmlNsTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, 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, attributeValue)
protected boolean
StandardCaseTagProcessor. isVisible(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue)
protected boolean
StandardIfTagProcessor. isVisible(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue)
protected boolean
StandardUnlessTagProcessor. isVisible(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue)
void
StandardDefaultAttributesTagProcessor. process(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardTargetSelectionTagProcessor. validateSelectionValue(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IStandardExpression expression)
-
Uses of ITemplateContext in org.thymeleaf.util
Constructors in org.thymeleaf.util with parameters of type ITemplateContext Constructor Description LazyProcessingCharSequence(ITemplateContext context, TemplateModel templateModel)
-