public abstract class AbstractAttributeModelProcessor extends AbstractElementModelProcessor
Basic abstract implementation of IElementModelProcessor
for processors that match element
events by one of their attributes (and optionally also the element name).
Modifier | Constructor and Description |
---|---|
protected |
AbstractAttributeModelProcessor(TemplateMode templateMode,
String dialectPrefix,
String elementName,
boolean prefixElementName,
String attributeName,
boolean prefixAttributeName,
int precedence,
boolean removeAttribute) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
doProcess(ITemplateContext context,
IModel model,
AttributeName attributeName,
String attributeValue,
IElementModelStructureHandler structureHandler) |
protected void |
doProcess(ITemplateContext context,
IModel model,
IElementModelStructureHandler structureHandler) |
getDialectPrefix, getMatchingAttributeName, getMatchingElementName, process
getPrecedence, getTemplateMode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPrecedence, getTemplateMode
protected AbstractAttributeModelProcessor(TemplateMode templateMode, String dialectPrefix, String elementName, boolean prefixElementName, String attributeName, boolean prefixAttributeName, int precedence, boolean removeAttribute)
protected final void doProcess(ITemplateContext context, IModel model, IElementModelStructureHandler structureHandler)
doProcess
in class AbstractElementModelProcessor
protected abstract void doProcess(ITemplateContext context, IModel model, AttributeName attributeName, String attributeValue, IElementModelStructureHandler structureHandler)
Copyright © 2017 The THYMELEAF team. All rights reserved.