org.thymeleaf.processor.attr
Class AbstractConditionalFixedValueAttrProcessor
Object
org.thymeleaf.processor.AbstractProcessor
org.thymeleaf.processor.attr.AbstractAttrProcessor
org.thymeleaf.processor.attr.AbstractConditionalFixedValueAttrProcessor
- All Implemented Interfaces:
- Comparable<IProcessor>, IProcessor
- Direct Known Subclasses:
- AbstractStandardConditionalFixedValueAttrProcessor
public abstract class AbstractConditionalFixedValueAttrProcessor
- extends AbstractAttrProcessor
- Since:
- 1.0
- Author:
- Daniel Fernández
Method Summary |
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)
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractConditionalFixedValueAttrProcessor
public AbstractConditionalFixedValueAttrProcessor(String attributeName)
AbstractConditionalFixedValueAttrProcessor
public AbstractConditionalFixedValueAttrProcessor(IAttributeNameProcessorMatcher matcher)
processAttribute
public final ProcessorResult processAttribute(Arguments arguments,
Element element,
String attributeName)
- Specified by:
processAttribute
in class AbstractAttrProcessor
isVisible
protected abstract boolean isVisible(Arguments arguments,
Element element,
String attributeName)
getTargetAttributeName
protected abstract String getTargetAttributeName(Arguments arguments,
Element element,
String attributeName)
getTargetAttributeFixedValue
protected abstract String getTargetAttributeFixedValue(Arguments arguments,
Element element,
String attributeName)
recomputeProcessorsAfterExecution
protected abstract boolean recomputeProcessorsAfterExecution(Arguments arguments,
Element element,
String attributeName)
Copyright © 2013 The THYMELEAF team. All Rights Reserved.