org.thymeleaf.standard.processor.attr
Class StandardIncludeAttrProcessor

Object
  extended by org.thymeleaf.processor.attr.AbstractAttrProcessor
      extended by org.thymeleaf.processor.attr.AbstractChildrenModifierAttrProcessor
          extended by org.thymeleaf.processor.attr.AbstractFragmentInclusionAttrProcessor
              extended by org.thymeleaf.standard.processor.attr.AbstractStandardFragmentInclusionAttrProcessor
                  extended by org.thymeleaf.standard.processor.attr.StandardIncludeAttrProcessor
All Implemented Interfaces:
Comparable<IAttrProcessor>, IAttrProcessor

public class StandardIncludeAttrProcessor
extends AbstractStandardFragmentInclusionAttrProcessor

Since:
1.0
Author:
Daniel Fernández

Nested Class Summary
 
Nested classes/interfaces inherited from class org.thymeleaf.processor.attr.AbstractFragmentInclusionAttrProcessor
AbstractFragmentInclusionAttrProcessor.AbstractFragmentSpec, AbstractFragmentInclusionAttrProcessor.CompleteTemplateFragmentSpec, AbstractFragmentInclusionAttrProcessor.NamedFragmentSpec, AbstractFragmentInclusionAttrProcessor.XPathFragmentSpec
 
Field Summary
static String ATTR_NAME
           
static Integer ATTR_PRECEDENCE
           
static String FRAGMENT_ATTR_NAME
           
 
Constructor Summary
StandardIncludeAttrProcessor()
           
 
Method Summary
 Set<AttrApplicability> getAttributeApplicabilities()
           
protected  String getFragmentAttributeName(Arguments arguments, TemplateResolution templateResolution, Document document, Element element, Attr attribute, StandardSyntax.FragmentSelection fragmentSelection)
           
 Integer getPrecedence()
           
 
Methods inherited from class org.thymeleaf.standard.processor.attr.AbstractStandardFragmentInclusionAttrProcessor
getFragmentSpec, getValueProcessorDependencies
 
Methods inherited from class org.thymeleaf.processor.attr.AbstractFragmentInclusionAttrProcessor
getNewChildren
 
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
 

Field Detail

ATTR_PRECEDENCE

public static final Integer ATTR_PRECEDENCE

ATTR_NAME

public static final String ATTR_NAME
See Also:
Constant Field Values

FRAGMENT_ATTR_NAME

public static final String FRAGMENT_ATTR_NAME
See Also:
Constant Field Values
Constructor Detail

StandardIncludeAttrProcessor

public StandardIncludeAttrProcessor()
Method Detail

getAttributeApplicabilities

public Set<AttrApplicability> getAttributeApplicabilities()

getPrecedence

public Integer getPrecedence()

getFragmentAttributeName

protected String getFragmentAttributeName(Arguments arguments,
                                          TemplateResolution templateResolution,
                                          Document document,
                                          Element element,
                                          Attr attribute,
                                          StandardSyntax.FragmentSelection fragmentSelection)
Specified by:
getFragmentAttributeName in class AbstractStandardFragmentInclusionAttrProcessor


Copyright © 2011 The THYMELEAF team. All Rights Reserved.