public abstract class AbstractConditionalFixedValueAttrProcessor extends AbstractAttrProcessor
Modifier | Constructor and Description |
---|---|
protected |
AbstractConditionalFixedValueAttrProcessor(IAttributeNameProcessorMatcher matcher) |
protected |
AbstractConditionalFixedValueAttrProcessor(String attributeName) |
Modifier and Type | Method and Description |
---|---|
protected abstract String |
getTargetAttributeFixedValue(Arguments arguments,
Element element,
String attributeName) |
protected abstract String |
getTargetAttributeName(Arguments arguments,
Element element,
String attributeName) |
protected abstract boolean |
isVisible(Arguments arguments,
Element element,
String attributeName) |
ProcessorResult |
processAttribute(Arguments arguments,
Element element,
String attributeName) |
protected abstract boolean |
recomputeProcessorsAfterExecution(Arguments arguments,
Element element,
String attributeName) |
doProcess, getMatcher
compareTo, getMessage, getMessageForProcessor, getMessageForTemplate, getPrecedence, process
protected AbstractConditionalFixedValueAttrProcessor(String attributeName)
protected AbstractConditionalFixedValueAttrProcessor(IAttributeNameProcessorMatcher matcher)
public final ProcessorResult processAttribute(Arguments arguments, Element element, String attributeName)
processAttribute
in class AbstractAttrProcessor
protected abstract boolean isVisible(Arguments arguments, Element element, String attributeName)
protected abstract String getTargetAttributeName(Arguments arguments, Element element, String attributeName)
protected abstract String getTargetAttributeFixedValue(Arguments arguments, Element element, String attributeName)
Copyright © 2017 The THYMELEAF team. All rights reserved.