public abstract class AbstractStandardMultipleAttributeModifierTagProcessor extends AbstractAttributeTagProcessor
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractStandardMultipleAttributeModifierTagProcessor.ModificationType |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractStandardMultipleAttributeModifierTagProcessor(TemplateMode templateMode,
String dialectPrefix,
String attrName,
int precedence,
AbstractStandardMultipleAttributeModifierTagProcessor.ModificationType modificationType)
Build a new instance of this tag processor.
|
protected |
AbstractStandardMultipleAttributeModifierTagProcessor(TemplateMode templateMode,
String dialectPrefix,
String attrName,
int precedence,
AbstractStandardMultipleAttributeModifierTagProcessor.ModificationType modificationType,
boolean restrictedExpressionExecution)
Build a new instance of this tag processor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doProcess(ITemplateContext context,
IProcessableElementTag tag,
AttributeName attributeName,
String attributeValue,
IElementTagStructureHandler structureHandler) |
doProcessgetDialectPrefix, getMatchingAttributeName, getMatchingElementName, processgetPrecedence, getTemplateModeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPrecedence, getTemplateModeprotected AbstractStandardMultipleAttributeModifierTagProcessor(TemplateMode templateMode, String dialectPrefix, String attrName, int precedence, AbstractStandardMultipleAttributeModifierTagProcessor.ModificationType modificationType)
Build a new instance of this tag processor.
templateMode - the template modedialectPrefix - the dialect prefoxattrName - the attribute name to be matchedprecedence - the precedence to be appliedmodificationType - type of modification to be performed on the attribute (replacement, append, prepend)protected AbstractStandardMultipleAttributeModifierTagProcessor(TemplateMode templateMode, String dialectPrefix, String attrName, int precedence, AbstractStandardMultipleAttributeModifierTagProcessor.ModificationType modificationType, boolean restrictedExpressionExecution)
Build a new instance of this tag processor.
templateMode - the template modedialectPrefix - the dialect prefoxattrName - the attribute name to be matchedprecedence - the precedence to be appliedmodificationType - type of modification to be performed on the attribute (replacement, append, prepend)restrictedExpressionExecution - whether the expression to be executed (value of the attribute) should
be executed in restricted mode (no parameter acess) or not.protected final void doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, String attributeValue, IElementTagStructureHandler structureHandler)
doProcess in class AbstractAttributeTagProcessorCopyright © 2017 The THYMELEAF team. All rights reserved.