Package | Description |
---|---|
org.thymeleaf.context | |
org.thymeleaf.engine | |
org.thymeleaf.model | |
org.thymeleaf.processor.element | |
org.thymeleaf.standard.processor |
Modifier and Type | Method and Description |
---|---|
List<IProcessableElementTag> |
WebEngineContext.getElementStack() |
List<IProcessableElementTag> |
ITemplateContext.getElementStack()
Returns the list of all the
IProcessableElementTag 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> |
EngineContext.getElementStack() |
List<IProcessableElementTag> |
WebEngineContext.getElementStackAbove(int contextLevel) |
List<IProcessableElementTag> |
IEngineContext.getElementStackAbove(int contextLevel)
Retrieves the element stack just like
ITemplateContext.getElementStack() , but only for those elements added
to the hierarchy above a specific context level. |
List<IProcessableElementTag> |
EngineContext.getElementStackAbove(int contextLevel) |
Modifier and Type | Method and Description |
---|---|
void |
WebEngineContext.setElementTag(IProcessableElementTag elementTag) |
void |
IEngineContext.setElementTag(IProcessableElementTag elementTag)
Sets a new element tag (
IProcessableElementTag ) into the hierarchy (stack) of element tags. |
void |
EngineContext.setElementTag(IProcessableElementTag elementTag) |
Modifier and Type | Method and Description |
---|---|
<T extends IProcessableElementTag> |
StandardModelFactory.removeAttribute(T tag,
AttributeName attributeName) |
<T extends IProcessableElementTag> |
StandardModelFactory.removeAttribute(T tag,
String attributeName) |
<T extends IProcessableElementTag> |
StandardModelFactory.removeAttribute(T tag,
String prefix,
String name) |
<T extends IProcessableElementTag> |
StandardModelFactory.replaceAttribute(T tag,
AttributeName oldAttributeName,
String attributeName,
String attributeValue) |
<T extends IProcessableElementTag> |
StandardModelFactory.replaceAttribute(T tag,
AttributeName oldAttributeName,
String attributeName,
String attributeValue,
AttributeValueQuotes attributeValueQuotes) |
<T extends IProcessableElementTag> |
StandardModelFactory.setAttribute(T tag,
String attributeName,
String attributeValue) |
<T extends IProcessableElementTag> |
StandardModelFactory.setAttribute(T tag,
String attributeName,
String attributeValue,
AttributeValueQuotes attributeValueQuotes) |
Modifier and Type | Method and Description |
---|---|
static IStandardExpression |
EngineEventUtils.computeAttributeExpression(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue) |
Modifier and Type | Interface and Description |
---|---|
interface |
IOpenElementTag
Event interface defining an open element tag.
|
interface |
IStandaloneElementTag
Event interface defining a standalone element tag.
|
Modifier and Type | Method and Description |
---|---|
<T extends IProcessableElementTag> |
IModelFactory.removeAttribute(T tag,
AttributeName attributeName)
Create a new tag removing an existing attribute.
|
<T extends IProcessableElementTag> |
IModelFactory.removeAttribute(T tag,
String attributeName)
Create a new tag removing an existing attribute.
|
<T extends IProcessableElementTag> |
IModelFactory.removeAttribute(T tag,
String prefix,
String name)
Create a new tag removing an existing attribute.
|
<T extends IProcessableElementTag> |
IModelFactory.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> |
IModelFactory.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> |
IModelFactory.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> |
IModelFactory.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.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractAttributeTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IElementTagStructureHandler structureHandler) |
protected abstract void |
AbstractElementTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
IElementTagStructureHandler structureHandler) |
protected void |
AbstractAttributeTagProcessor.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.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
AbstractStandardTargetSelectionTagProcessor.computeAdditionalLocalVariables(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IStandardExpression expression) |
protected void |
AbstractStandardFragmentInsertionTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
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 |
AbstractStandardAssertionTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IElementTagStructureHandler structureHandler) |
protected void |
AbstractStandardConditionalVisibilityTagProcessor.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 |
AbstractStandardTextInlineSettingTagProcessor.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 void |
StandardEachTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IElementTagStructureHandler structureHandler) |
protected void |
StandardRefAttributeTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IElementTagStructureHandler structureHandler) |
protected void |
StandardSubstituteByTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IElementTagStructureHandler structureHandler) |
protected void |
AbstractStandardExpressionAttributeTagProcessor.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 |
AbstractStandardTargetSelectionTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IElementTagStructureHandler structureHandler) |
protected void |
StandardConditionalFixedValueTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
Object expressionResult,
IElementTagStructureHandler structureHandler) |
protected void |
StandardClassappendTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
Object expressionResult,
IElementTagStructureHandler structureHandler) |
protected void |
AbstractStandardDoubleAttributeModifierTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
Object expressionResult,
IElementTagStructureHandler structureHandler) |
protected void |
StandardRemoveTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
Object expressionResult,
IElementTagStructureHandler structureHandler) |
protected void |
AbstractStandardAttributeModifierTagProcessor.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 |
StandardTextTagProcessor.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 |
StandardBlockTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
IElementTagStructureHandler structureHandler) |
protected void |
StandardFragmentTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
IElementTagStructureHandler structureHandler) |
protected boolean |
StandardCaseTagProcessor.isVisible(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue) |
protected abstract boolean |
AbstractStandardConditionalVisibilityTagProcessor.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) |
Copyright © 2016 The THYMELEAF team. All rights reserved.