org.thymeleaf.processor.attr
Class AbstractRemovalAttrProcessor

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

public abstract class AbstractRemovalAttrProcessor
extends AbstractAttrProcessor

Since:
1.0
Author:
Daniel Fernández

Constructor Summary
AbstractRemovalAttrProcessor()
           
 
Method Summary
protected abstract  String getRemoveAllAttrValue()
           
protected abstract  String getRemoveBodyAttrValue()
           
protected abstract  String getRemoveTagAttrValue()
           
 Set<Class<? extends IValueProcessor>> getValueProcessorDependencies()
           
 AttrProcessResult process(Arguments arguments, TemplateResolution templateResolution, Document document, Element element, Attr attribute)
           
 
Methods inherited from class org.thymeleaf.processor.attr.AbstractAttrProcessor
compareTo
 
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

AbstractRemovalAttrProcessor

public AbstractRemovalAttrProcessor()
Method Detail

getValueProcessorDependencies

public final Set<Class<? extends IValueProcessor>> getValueProcessorDependencies()
Specified by:
getValueProcessorDependencies in interface IAttrProcessor
Overrides:
getValueProcessorDependencies in class AbstractAttrProcessor

process

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

getRemoveAllAttrValue

protected abstract String getRemoveAllAttrValue()

getRemoveBodyAttrValue

protected abstract String getRemoveBodyAttrValue()

getRemoveTagAttrValue

protected abstract String getRemoveTagAttrValue()


Copyright © 2011 The THYMELEAF team. All Rights Reserved.