public class DelegatingThymeleaf2AttributeModifierProcessor
extends org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessor
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.presentation.dialect.BroadleafAttributeModifierProcessor |
processor |
| Constructor and Description |
|---|
DelegatingThymeleaf2AttributeModifierProcessor(String name,
org.broadleafcommerce.presentation.dialect.BroadleafAttributeModifierProcessor processor,
int precedence) |
| Modifier and Type | Method and Description |
|---|---|
protected org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessor.ModificationType |
getModificationType(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName,
String newAttributeName) |
protected Map<String,String> |
getModifiedAttributeValues(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName) |
int |
getPrecedence() |
protected boolean |
recomputeProcessorsAfterExecution(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName) |
protected boolean |
removeAttributeIfEmpty(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName,
String newAttributeName) |
protected boolean |
useSingleQuotes() |
doAdditionalProcess, processAttribute, shouldRemoveAttributedoProcess, getMatcherprotected org.broadleafcommerce.presentation.dialect.BroadleafAttributeModifierProcessor processor
public DelegatingThymeleaf2AttributeModifierProcessor(String name, org.broadleafcommerce.presentation.dialect.BroadleafAttributeModifierProcessor processor, int precedence)
protected Map<String,String> getModifiedAttributeValues(org.thymeleaf.Arguments arguments, org.thymeleaf.dom.Element element, String attributeName)
getModifiedAttributeValues in class org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessorprotected boolean useSingleQuotes()
protected org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessor.ModificationType getModificationType(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName,
String newAttributeName)
getModificationType in class org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessorprotected boolean removeAttributeIfEmpty(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName,
String newAttributeName)
removeAttributeIfEmpty in class org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessorprotected boolean recomputeProcessorsAfterExecution(org.thymeleaf.Arguments arguments,
org.thymeleaf.dom.Element element,
String attributeName)
recomputeProcessorsAfterExecution in class org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessorpublic int getPrecedence()
getPrecedence in class org.thymeleaf.processor.AbstractProcessorCopyright © 2016. All rights reserved.