org.thymeleaf.processor.attr
Class AbstractChildrenModifierAttrProcessor

Object
  extended by org.thymeleaf.processor.attr.AbstractAttrProcessor
      extended by org.thymeleaf.processor.attr.AbstractChildrenModifierAttrProcessor
All Implemented Interfaces:
Comparable<IAttrProcessor>, IAttrProcessor
Direct Known Subclasses:
AbstractFragmentInclusionAttrProcessor, AbstractTextChildModifierAttrProcessor, AbstractUnescapedTextChildModifierAttrProcessor

public abstract class AbstractChildrenModifierAttrProcessor
extends AbstractAttrProcessor

Since:
1.0
Author:
Daniel Fernández

Constructor Summary
AbstractChildrenModifierAttrProcessor()
           
 
Method Summary
protected abstract  List<Node> getNewChildren(Arguments arguments, TemplateResolution templateResolution, Document document, Element element, Attr attribute, String attributeName, String attributeValue)
           
 AttrProcessResult process(Arguments arguments, TemplateResolution templateResolution, Document document, Element element, Attr attribute)
           
 
Methods inherited from class org.thymeleaf.processor.attr.AbstractAttrProcessor
compareTo, getMessage, getMessageForProcessor, getMessageForTemplate, getValueProcessorDependencies
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.thymeleaf.processor.attr.IAttrProcessor
getAttributeApplicabilities, getPrecedence
 

Constructor Detail

AbstractChildrenModifierAttrProcessor

public AbstractChildrenModifierAttrProcessor()
Method Detail

process

public final AttrProcessResult process(Arguments arguments,
                                       TemplateResolution templateResolution,
                                       Document document,
                                       Element element,
                                       Attr attribute)

getNewChildren

protected abstract List<Node> getNewChildren(Arguments arguments,
                                             TemplateResolution templateResolution,
                                             Document document,
                                             Element element,
                                             Attr attribute,
                                             String attributeName,
                                             String attributeValue)


Copyright © 2011 The THYMELEAF team. All Rights Reserved.