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, processgetPrecedence, getTemplateModeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPrecedence, getTemplateModeprotected 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 AbstractElementModelProcessorprotected abstract void doProcess(ITemplateContext context, IModel model, AttributeName attributeName, String attributeValue, IElementModelStructureHandler structureHandler)
Copyright © 2017 The THYMELEAF team. All rights reserved.