Uses of Interface
org.thymeleaf.model.IProcessableElementTag
-
Packages that use IProcessableElementTag Package Description org.thymeleaf.context org.thymeleaf.engine org.thymeleaf.model org.thymeleaf.processor.element org.thymeleaf.standard.processor -
-
Uses of IProcessableElementTag in org.thymeleaf.context
Methods in org.thymeleaf.context that return types with arguments of type IProcessableElementTag Modifier and Type Method Description List<IProcessableElementTag>
EngineContext. getElementStack()
List<IProcessableElementTag>
ITemplateContext. getElementStack()
Returns the list of all theIProcessableElementTag
objects corresponding to the hierarchy of elements (open or standalone elements) that had to be processed in order to reach the current point in execution.List<IProcessableElementTag>
WebEngineContext. getElementStack()
List<IProcessableElementTag>
EngineContext. getElementStackAbove(int contextLevel)
List<IProcessableElementTag>
IEngineContext. getElementStackAbove(int contextLevel)
Retrieves the element stack just likeITemplateContext.getElementStack()
, but only for those elements added to the hierarchy above a specific context level.List<IProcessableElementTag>
WebEngineContext. getElementStackAbove(int contextLevel)
Methods in org.thymeleaf.context with parameters of type IProcessableElementTag Modifier and Type Method Description void
EngineContext. setElementTag(IProcessableElementTag elementTag)
void
IEngineContext. setElementTag(IProcessableElementTag elementTag)
Sets a new element tag (IProcessableElementTag
) into the hierarchy (stack) of element tags.void
WebEngineContext. setElementTag(IProcessableElementTag elementTag)
-
Uses of IProcessableElementTag in org.thymeleaf.engine
Methods in org.thymeleaf.engine with type parameters of type IProcessableElementTag Modifier and Type Method Description <T extends IProcessableElementTag>
TStandardModelFactory. removeAttribute(T tag, String attributeName)
<T extends IProcessableElementTag>
TStandardModelFactory. removeAttribute(T tag, String prefix, String name)
<T extends IProcessableElementTag>
TStandardModelFactory. removeAttribute(T tag, AttributeName attributeName)
<T extends IProcessableElementTag>
TStandardModelFactory. replaceAttribute(T tag, AttributeName oldAttributeName, String attributeName, String attributeValue)
<T extends IProcessableElementTag>
TStandardModelFactory. replaceAttribute(T tag, AttributeName oldAttributeName, String attributeName, String attributeValue, AttributeValueQuotes attributeValueQuotes)
<T extends IProcessableElementTag>
TStandardModelFactory. setAttribute(T tag, String attributeName, String attributeValue)
<T extends IProcessableElementTag>
TStandardModelFactory. setAttribute(T tag, String attributeName, String attributeValue, AttributeValueQuotes attributeValueQuotes)
Methods in org.thymeleaf.engine with parameters of type IProcessableElementTag Modifier and Type Method Description static IStandardExpression
EngineEventUtils. computeAttributeExpression(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue)
-
Uses of IProcessableElementTag in org.thymeleaf.model
Subinterfaces of IProcessableElementTag in org.thymeleaf.model Modifier and Type Interface Description interface
IOpenElementTag
Event interface defining an open element tag.interface
IStandaloneElementTag
Event interface defining a standalone element tag.Methods in org.thymeleaf.model with type parameters of type IProcessableElementTag Modifier and Type Method Description <T extends IProcessableElementTag>
TIModelFactory. removeAttribute(T tag, String attributeName)
Create a new tag removing an existing attribute.<T extends IProcessableElementTag>
TIModelFactory. removeAttribute(T tag, String prefix, String name)
Create a new tag removing an existing attribute.<T extends IProcessableElementTag>
TIModelFactory. removeAttribute(T tag, AttributeName attributeName)
Create a new tag removing an existing attribute.<T extends IProcessableElementTag>
TIModelFactory. replaceAttribute(T tag, AttributeName oldAttributeName, String attributeName, String attributeValue)
Create a new tag object replacing an attribute in the original tag with another one.<T extends IProcessableElementTag>
TIModelFactory. replaceAttribute(T tag, AttributeName oldAttributeName, String attributeName, String attributeValue, AttributeValueQuotes attributeValueQuotes)
Create a new tag object replacing an attribute in the original tag with another one, also specifying the type of quotes to be used for representing the attribute value.<T extends IProcessableElementTag>
TIModelFactory. setAttribute(T tag, String attributeName, String attributeValue)
Create a new tag object that adds a new attribute to the existing ones in a specified tag.<T extends IProcessableElementTag>
TIModelFactory. setAttribute(T tag, String attributeName, String attributeValue, AttributeValueQuotes attributeValueQuotes)
Create a new tag object that adds a new attribute to the existing ones in a specified tag, also specifying the type of quotes to be used for representing the attribute value. -
Uses of IProcessableElementTag in org.thymeleaf.processor.element
Methods in org.thymeleaf.processor.element with parameters of type IProcessableElementTag Modifier and Type Method Description protected abstract void
AbstractAttributeTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractAttributeTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler)
protected abstract void
AbstractElementTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler)
void
AbstractElementTagProcessor. process(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler)
void
IElementTagProcessor. process(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler)
Execute the processor. -
Uses of IProcessableElementTag in org.thymeleaf.standard.processor
Methods in org.thymeleaf.standard.processor with parameters of type IProcessableElementTag Modifier and Type Method Description protected Map<String,Object>
AbstractStandardTargetSelectionTagProcessor. computeAdditionalLocalVariables(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IStandardExpression expression)
protected void
AbstractStandardAssertionTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardAttributeModifierTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardConditionalVisibilityTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler)
protected 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 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 void
AbstractStandardMultipleAttributeModifierTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardTargetSelectionTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler)
protected void
AbstractStandardTextInlineSettingTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler)
protected void
StandardBlockTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, IElementTagStructureHandler structureHandler)
protected void
StandardClassappendTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler)
protected 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
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 void
StandardStyleappendTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, Object expressionResult, IElementTagStructureHandler structureHandler)
protected void
StandardSubstituteByTagProcessor. doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, 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
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)
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)
-