org.thymeleaf.processor.attr
Class AbstractTextChildModifierAttrProcessor

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

public abstract class AbstractTextChildModifierAttrProcessor
extends AbstractChildrenModifierAttrProcessor

Since:
1.0
Author:
Daniel Fernández

Constructor Summary
AbstractTextChildModifierAttrProcessor()
           
 
Method Summary
protected  List<Node> getNewChildren(Arguments arguments, TemplateResolution templateResolution, Document document, Element element, Attr attribute, String attributeName, String attributeValue)
           
protected abstract  String getText(Arguments arguments, TemplateResolution templateResolution, Document document, Element element, Attr attribute, String attributeName, String attributeValue)
           
 
Methods inherited from class org.thymeleaf.processor.attr.AbstractChildrenModifierAttrProcessor
process
 
Methods inherited from class org.thymeleaf.processor.attr.AbstractAttrProcessor
compareTo, getMessage, getMessageForProcessor, getMessageForTemplate
 
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

AbstractTextChildModifierAttrProcessor

public AbstractTextChildModifierAttrProcessor()
Method Detail

getNewChildren

protected final List<Node> getNewChildren(Arguments arguments,
                                          TemplateResolution templateResolution,
                                          Document document,
                                          Element element,
                                          Attr attribute,
                                          String attributeName,
                                          String attributeValue)
Specified by:
getNewChildren in class AbstractChildrenModifierAttrProcessor

getText

protected abstract String getText(Arguments arguments,
                                  TemplateResolution templateResolution,
                                  Document document,
                                  Element element,
                                  Attr attribute,
                                  String attributeName,
                                  String attributeValue)


Copyright © 2012 The THYMELEAF team. All Rights Reserved.