public abstract class AbstractElementProcessor extends AbstractProcessor
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractElementProcessor(IElementNameProcessorMatcher matcher) |
protected |
AbstractElementProcessor(String elementName) |
| Modifier and Type | Method and Description |
|---|---|
protected ProcessorResult |
doProcess(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node) |
IProcessorMatcher<? extends Element> |
getMatcher()
Returns the matcher (
IProcessorMatcher) that
defines the applicability of this processor. |
protected abstract ProcessorResult |
processElement(Arguments arguments,
Element element) |
compareTo, getMessage, getMessageForProcessor, getMessageForTemplate, getPrecedence, processprotected AbstractElementProcessor(String elementName)
protected AbstractElementProcessor(IElementNameProcessorMatcher matcher)
public IProcessorMatcher<? extends Element> getMatcher()
IProcessor
Returns the matcher (IProcessorMatcher) that
defines the applicability of this processor.
protected final ProcessorResult doProcess(Arguments arguments, ProcessorMatchingContext processorMatchingContext, Node node)
doProcess in class AbstractProcessorprotected abstract ProcessorResult processElement(Arguments arguments, Element element)
Copyright © 2016 The THYMELEAF team. All rights reserved.