public abstract class AbstractStandardSingleValueMultipleAttributeModifierAttrProcessor extends AbstractAttributeModifierAttrProcessor
AbstractAttributeModifierAttrProcessor.ModificationType
Modifier | Constructor and Description |
---|---|
protected |
AbstractStandardSingleValueMultipleAttributeModifierAttrProcessor(IAttributeNameProcessorMatcher matcher) |
protected |
AbstractStandardSingleValueMultipleAttributeModifierAttrProcessor(String attributeName) |
Modifier and Type | Method and Description |
---|---|
protected abstract Set<String> |
getModifiedAttributeNames(Arguments arguments,
Element element,
String attributeName,
String attributeValue,
IStandardExpression expression) |
protected Map<String,String> |
getModifiedAttributeValues(Arguments arguments,
Element element,
String attributeName) |
protected boolean |
recomputeProcessorsAfterExecution(Arguments arguments,
Element element,
String attributeName) |
doAdditionalProcess, getModificationType, processAttribute, removeAttributeIfEmpty, shouldRemoveAttribute
doProcess, getMatcher
compareTo, getMessage, getMessageForProcessor, getMessageForTemplate, getPrecedence, process
protected AbstractStandardSingleValueMultipleAttributeModifierAttrProcessor(IAttributeNameProcessorMatcher matcher)
protected AbstractStandardSingleValueMultipleAttributeModifierAttrProcessor(String attributeName)
protected final Map<String,String> getModifiedAttributeValues(Arguments arguments, Element element, String attributeName)
getModifiedAttributeValues
in class AbstractAttributeModifierAttrProcessor
protected abstract Set<String> getModifiedAttributeNames(Arguments arguments, Element element, String attributeName, String attributeValue, IStandardExpression expression)
protected boolean recomputeProcessorsAfterExecution(Arguments arguments, Element element, String attributeName)
recomputeProcessorsAfterExecution
in class AbstractAttributeModifierAttrProcessor
Copyright © 2016 The THYMELEAF team. All rights reserved.