org.thymeleaf.processor.tag
Class AbstractFragmentInclusionTagProcessor

Object
  extended by org.thymeleaf.processor.tag.AbstractTagProcessor
      extended by org.thymeleaf.processor.tag.AbstractMarkupSubstitutionTagProcessor
          extended by org.thymeleaf.processor.tag.AbstractFragmentInclusionTagProcessor
All Implemented Interfaces:
ITagProcessor

public abstract class AbstractFragmentInclusionTagProcessor
extends AbstractMarkupSubstitutionTagProcessor

Since:
1.0
Author:
Daniel Fernández

Nested Class Summary
protected static class AbstractFragmentInclusionTagProcessor.AbstractFragmentSpec
           
protected static class AbstractFragmentInclusionTagProcessor.CompleteTemplateFragmentSpec
           
protected static class AbstractFragmentInclusionTagProcessor.NamedFragmentSpec
           
protected static class AbstractFragmentInclusionTagProcessor.XPathFragmentSpec
           
 
Constructor Summary
AbstractFragmentInclusionTagProcessor()
           
 
Method Summary
protected abstract  AbstractFragmentInclusionTagProcessor.AbstractFragmentSpec getFragmentSpec(Arguments arguments, TemplateResolution templateResolution, Document document, Element element)
           
protected  List<Node> getMarkupSubstitutes(Arguments arguments, TemplateResolution templateResolution, Document document, Element element)
           
 
Methods inherited from class org.thymeleaf.processor.tag.AbstractMarkupSubstitutionTagProcessor
process
 
Methods inherited from class org.thymeleaf.processor.tag.AbstractTagProcessor
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.tag.ITagProcessor
getTagApplicabilities
 

Constructor Detail

AbstractFragmentInclusionTagProcessor

public AbstractFragmentInclusionTagProcessor()
Method Detail

getMarkupSubstitutes

protected List<Node> getMarkupSubstitutes(Arguments arguments,
                                          TemplateResolution templateResolution,
                                          Document document,
                                          Element element)
Specified by:
getMarkupSubstitutes in class AbstractMarkupSubstitutionTagProcessor

getFragmentSpec

protected abstract AbstractFragmentInclusionTagProcessor.AbstractFragmentSpec getFragmentSpec(Arguments arguments,
                                                                                              TemplateResolution templateResolution,
                                                                                              Document document,
                                                                                              Element element)


Copyright © 2011 The THYMELEAF team. All Rights Reserved.