Package org.thymeleaf.standard.processor
Class AbstractStandardTargetSelectionTagProcessor
-
- org.thymeleaf.processor.AbstractProcessor
-
- org.thymeleaf.processor.element.AbstractElementTagProcessor
-
- org.thymeleaf.processor.element.AbstractAttributeTagProcessor
-
- org.thymeleaf.standard.processor.AbstractStandardTargetSelectionTagProcessor
-
- All Implemented Interfaces:
IElementProcessor
,IElementTagProcessor
,IProcessor
- Direct Known Subclasses:
StandardObjectTagProcessor
public abstract class AbstractStandardTargetSelectionTagProcessor extends AbstractAttributeTagProcessor
- Since:
- 3.0.0
- Author:
- Daniel Fernández
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractStandardTargetSelectionTagProcessor(TemplateMode templateMode, dialectPrefix, attrName, int precedence)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <,>
computeAdditionalLocalVariables(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IStandardExpression expression)
protected void
doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
protected void
validateSelectionValue(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IStandardExpression expression)
-
Methods inherited from class org.thymeleaf.processor.element.AbstractAttributeTagProcessor
doProcess
-
Methods inherited from class org.thymeleaf.processor.element.AbstractElementTagProcessor
getDialectPrefix, getMatchingAttributeName, getMatchingElementName, process
-
Methods inherited from class org.thymeleaf.processor.AbstractProcessor
getPrecedence, getTemplateMode
-
Methods inherited from interface org.thymeleaf.processor.IProcessor
getPrecedence, getTemplateMode
-
-
-
-
Constructor Detail
-
AbstractStandardTargetSelectionTagProcessor
protected AbstractStandardTargetSelectionTagProcessor(TemplateMode templateMode, dialectPrefix, attrName, int precedence)
-
-
Method Detail
-
doProcess
protected final void doProcess(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IElementTagStructureHandler structureHandler)
- Specified by:
doProcess
in classAbstractAttributeTagProcessor
-
validateSelectionValue
protected void validateSelectionValue(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IStandardExpression expression)
-
computeAdditionalLocalVariables
protected <,> computeAdditionalLocalVariables(ITemplateContext context, IProcessableElementTag tag, AttributeName attributeName, attributeValue, IStandardExpression expression)
-
-