Package | Description |
---|---|
org.thymeleaf.engine | |
org.thymeleaf.model | |
org.thymeleaf.processor.element | |
org.thymeleaf.standard.processor | |
org.thymeleaf.standard.util |
Modifier and Type | Class and Description |
---|---|
class |
HTMLAttributeName |
class |
TextAttributeName |
class |
XMLAttributeName |
Modifier and Type | Method and Description |
---|---|
static AttributeName |
AttributeNames.forName(TemplateMode templateMode,
char[] attributeNameBuffer,
int attributeNameOffset,
int attributeNameLen) |
static AttributeName |
AttributeNames.forName(TemplateMode templateMode,
String attributeName) |
static AttributeName |
AttributeNames.forName(TemplateMode templateMode,
String prefix,
String attributeName) |
AttributeName |
AttributeDefinition.getAttributeName() |
Modifier and Type | Method and Description |
---|---|
static IStandardExpression |
EngineEventUtils.computeAttributeExpression(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue) |
void |
ElementTagStructureHandler.removeAttribute(AttributeName attributeName) |
<T extends IProcessableElementTag> |
StandardModelFactory.removeAttribute(T tag,
AttributeName attributeName) |
void |
ElementTagStructureHandler.replaceAttribute(AttributeName oldAttributeName,
AttributeDefinition attributeDefinition,
String attributeName,
String attributeValue,
AttributeValueQuotes attributeValueQuotes) |
void |
ElementTagStructureHandler.replaceAttribute(AttributeName oldAttributeName,
String attributeName,
String attributeValue) |
void |
ElementTagStructureHandler.replaceAttribute(AttributeName oldAttributeName,
String attributeName,
String attributeValue,
AttributeValueQuotes attributeValueQuotes) |
<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) |
Modifier and Type | Method and Description |
---|---|
IAttribute |
IProcessableElementTag.getAttribute(AttributeName attributeName)
Returns the object modelling a specific attribute in the tag (or null if it does not exist).
|
String |
IProcessableElementTag.getAttributeValue(AttributeName attributeName)
Returns the value of a specific attribute in the tag (or null if it does not exist).
|
boolean |
IProcessableElementTag.hasAttribute(AttributeName attributeName)
Returns whether an attribute is exists at the tag or not.
|
<T extends IProcessableElementTag> |
IModelFactory.removeAttribute(T tag,
AttributeName attributeName)
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.
|
Modifier and Type | Method and Description |
---|---|
AttributeName |
MatchingAttributeName.getMatchingAttributeName() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractAttributeModelProcessor.doProcess(ITemplateContext context,
IModel model,
AttributeName attributeName,
String attributeValue,
IElementModelStructureHandler structureHandler) |
protected abstract void |
AbstractAttributeTagProcessor.doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IElementTagStructureHandler structureHandler) |
static MatchingAttributeName |
MatchingAttributeName.forAttributeName(TemplateMode templateMode,
AttributeName matchingAttributeName) |
boolean |
MatchingAttributeName.matches(AttributeName attributeName) |
void |
IElementTagStructureHandler.removeAttribute(AttributeName attributeName)
Instructs the engine to remove an attribute from the tag being processed.
|
void |
IElementTagStructureHandler.replaceAttribute(AttributeName oldAttributeName,
String attributeName,
String attributeValue)
Instructs the engine to replace an existing attribute for a new one (which can also exist)
in the current tag being processed.
|
void |
IElementTagStructureHandler.replaceAttribute(AttributeName oldAttributeName,
String attributeName,
String attributeValue,
AttributeValueQuotes attributeValueQuotes)
Instructs the engine to replace an existing attribute for a new one (which can also exist)
in the current tag being processed.
|
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 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) |
protected void |
AbstractStandardTargetSelectionTagProcessor.validateSelectionValue(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IStandardExpression expression) |
Modifier and Type | Method and Description |
---|---|
static void |
StandardProcessorUtils.replaceAttribute(IElementTagStructureHandler structureHandler,
AttributeName oldAttributeName,
AttributeDefinition attributeDefinition,
String attributeName,
String attributeValue) |
Copyright © 2016 The THYMELEAF team. All rights reserved.