org.thymeleaf.spring3.processor.attr
Class AbstractSpringFieldAttrProcessor
Object
org.thymeleaf.processor.attr.AbstractAttrProcessor
org.thymeleaf.spring3.processor.attr.AbstractSpringFieldAttrProcessor
- All Implemented Interfaces:
- Comparable<org.thymeleaf.processor.attr.IAttrProcessor>, org.thymeleaf.processor.attr.IAttrProcessor
- Direct Known Subclasses:
- SpringInputCheckboxFieldAttrProcessor, SpringInputFileFieldAttrProcessor, SpringInputGeneralFieldAttrProcessor, SpringInputPasswordFieldAttrProcessor, SpringInputRadioFieldAttrProcessor, SpringOptionFieldAttrProcessor, SpringSelectFieldAttrProcessor, SpringTextareaFieldAttrProcessor
public abstract class AbstractSpringFieldAttrProcessor
- extends org.thymeleaf.processor.attr.AbstractAttrProcessor
- Since:
- 1.0
- Author:
- Daniel Fernández
Method Summary |
protected String |
computeId(org.thymeleaf.Arguments arguments,
org.thymeleaf.templateresolver.TemplateResolution templateResolution,
Element element,
String name,
boolean sequence)
|
protected abstract org.thymeleaf.processor.attr.AttrProcessResult |
doProcess(org.thymeleaf.Arguments arguments,
org.thymeleaf.templateresolver.TemplateResolution templateResolution,
Document document,
Element element,
Attr attribute,
org.springframework.web.servlet.support.BindStatus bindStatus,
Map<String,Object> localVariables)
|
protected abstract org.thymeleaf.processor.applicability.IApplicabilityFilter |
getApplicabilityFilter()
|
Set<org.thymeleaf.processor.applicability.AttrApplicability> |
getAttributeApplicabilities()
|
Integer |
getPrecedence()
|
Set<Class<? extends org.thymeleaf.processor.value.IValueProcessor>> |
getValueProcessorDependencies()
|
org.thymeleaf.processor.attr.AttrProcessResult |
process(org.thymeleaf.Arguments arguments,
org.thymeleaf.templateresolver.TemplateResolution templateResolution,
Document document,
Element element,
Attr attribute)
|
Methods inherited from class org.thymeleaf.processor.attr.AbstractAttrProcessor |
compareTo, getMessage, getMessageForProcessor, getMessageForTemplate |
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATTR_PRECEDENCE
public static final Integer ATTR_PRECEDENCE
ATTR_NAME
public static final String ATTR_NAME
- See Also:
- Constant Field Values
INPUT_TAG_NAME
protected static final String INPUT_TAG_NAME
- See Also:
- Constant Field Values
SELECT_TAG_NAME
protected static final String SELECT_TAG_NAME
- See Also:
- Constant Field Values
OPTION_TAG_NAME
protected static final String OPTION_TAG_NAME
- See Also:
- Constant Field Values
TEXTAREA_TAG_NAME
protected static final String TEXTAREA_TAG_NAME
- See Also:
- Constant Field Values
INPUT_TYPE_ATTR_NAME
protected static final String INPUT_TYPE_ATTR_NAME
- See Also:
- Constant Field Values
AbstractSpringFieldAttrProcessor
public AbstractSpringFieldAttrProcessor()
getAttributeApplicabilities
public final Set<org.thymeleaf.processor.applicability.AttrApplicability> getAttributeApplicabilities()
getApplicabilityFilter
protected abstract org.thymeleaf.processor.applicability.IApplicabilityFilter getApplicabilityFilter()
getPrecedence
public Integer getPrecedence()
getValueProcessorDependencies
public Set<Class<? extends org.thymeleaf.processor.value.IValueProcessor>> getValueProcessorDependencies()
- Specified by:
getValueProcessorDependencies
in interface org.thymeleaf.processor.attr.IAttrProcessor
- Overrides:
getValueProcessorDependencies
in class org.thymeleaf.processor.attr.AbstractAttrProcessor
process
public final org.thymeleaf.processor.attr.AttrProcessResult process(org.thymeleaf.Arguments arguments,
org.thymeleaf.templateresolver.TemplateResolution templateResolution,
Document document,
Element element,
Attr attribute)
doProcess
protected abstract org.thymeleaf.processor.attr.AttrProcessResult doProcess(org.thymeleaf.Arguments arguments,
org.thymeleaf.templateresolver.TemplateResolution templateResolution,
Document document,
Element element,
Attr attribute,
org.springframework.web.servlet.support.BindStatus bindStatus,
Map<String,Object> localVariables)
computeId
protected String computeId(org.thymeleaf.Arguments arguments,
org.thymeleaf.templateresolver.TemplateResolution templateResolution,
Element element,
String name,
boolean sequence)
Copyright © 2011 The THYMELEAF team. All Rights Reserved.