org.thymeleaf.spring3.dialect
Class SpringStandardDialect

Object
  extended by org.thymeleaf.dialect.AbstractDialect
      extended by org.thymeleaf.dialect.AbstractXHTMLEnabledDialect
          extended by org.thymeleaf.standard.StandardDialect
              extended by org.thymeleaf.spring3.dialect.SpringStandardDialect
All Implemented Interfaces:
org.thymeleaf.dialect.IDialect

public class SpringStandardDialect
extends org.thymeleaf.standard.StandardDialect

Specialized version of StandardDialect meant for use in Spring MVC applications.

It includes all attribute processors and features present in the Standard Dialect (therefore all the Standard Dialect documentation is still valid for this dialect), but establishes the following differences:

Since:
1.0
Author:
Daniel Fernández

Field Summary
static Set<org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry> SPRING3_DOC_TYPE_RESOLUTION_ENTRIES
           
static Set<org.thymeleaf.doctype.translation.IDocTypeTranslation> SPRING3_DOC_TYPE_TRANSLATIONS
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_FRAMESET_THYMELEAF_1_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_FRAMESET_THYMELEAF_2_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_FRAMESET_THYMELEAF_3_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_STRICT_THYMELEAF_1_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_STRICT_THYMELEAF_2_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_STRICT_THYMELEAF_3_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_1_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_2_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_3_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML11_THYMELEAF_1_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML11_THYMELEAF_2_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML11_THYMELEAF_3_DOC_TYPE_TRANSLATION
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_FRAMESET_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_FRAMESET_THYMELEAFSPRING3_1_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_FRAMESET_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_FRAMESET_THYMELEAFSPRING3_2_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_FRAMESET_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_FRAMESET_THYMELEAFSPRING3_3_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_STRICT_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_STRICT_THYMELEAFSPRING3_1_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_STRICT_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_STRICT_THYMELEAFSPRING3_2_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_STRICT_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_STRICT_THYMELEAFSPRING3_3_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_TRANSITIONAL_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_TRANSITIONAL_THYMELEAFSPRING3_1_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_TRANSITIONAL_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_TRANSITIONAL_THYMELEAFSPRING3_2_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_TRANSITIONAL_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML1_TRANSITIONAL_THYMELEAFSPRING3_3_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML11_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML11_THYMELEAFSPRING3_1_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML11_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML11_THYMELEAFSPRING3_2_SYSTEMID
           
static org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML11_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY
           
static org.thymeleaf.doctype.DocTypeIdentifier XHTML11_THYMELEAFSPRING3_3_SYSTEMID
           
 
Fields inherited from class org.thymeleaf.standard.StandardDialect
DOC_TYPE_RESOLUTION_ENTRIES, DOC_TYPE_TRANSLATIONS, INLINER_LOCAL_VARIABLE, LENIENT, PREFIX, XHTML1_FRAMESET_THYMELEAF_1_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_FRAMESET_THYMELEAF_1_DOC_TYPE_TRANSLATION, XHTML1_FRAMESET_THYMELEAF_2_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_FRAMESET_THYMELEAF_2_DOC_TYPE_TRANSLATION, XHTML1_FRAMESET_THYMELEAF_3_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_FRAMESET_THYMELEAF_3_DOC_TYPE_TRANSLATION, XHTML1_FRAMESET_THYMELEAF1_SYSTEMID, XHTML1_FRAMESET_THYMELEAF2_SYSTEMID, XHTML1_FRAMESET_THYMELEAF3_SYSTEMID, XHTML1_STRICT_THYMELEAF_1_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_STRICT_THYMELEAF_1_DOC_TYPE_TRANSLATION, XHTML1_STRICT_THYMELEAF_2_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_STRICT_THYMELEAF_2_DOC_TYPE_TRANSLATION, XHTML1_STRICT_THYMELEAF_3_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_STRICT_THYMELEAF_3_DOC_TYPE_TRANSLATION, XHTML1_STRICT_THYMELEAF1_SYSTEMID, XHTML1_STRICT_THYMELEAF2_SYSTEMID, XHTML1_STRICT_THYMELEAF3_SYSTEMID, XHTML1_TRANSITIONAL_THYMELEAF_1_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_TRANSITIONAL_THYMELEAF_1_DOC_TYPE_TRANSLATION, XHTML1_TRANSITIONAL_THYMELEAF_2_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_TRANSITIONAL_THYMELEAF_2_DOC_TYPE_TRANSLATION, XHTML1_TRANSITIONAL_THYMELEAF_3_DOC_TYPE_RESOLUTION_ENTRY, XHTML1_TRANSITIONAL_THYMELEAF_3_DOC_TYPE_TRANSLATION, XHTML1_TRANSITIONAL_THYMELEAF1_SYSTEMID, XHTML1_TRANSITIONAL_THYMELEAF2_SYSTEMID, XHTML1_TRANSITIONAL_THYMELEAF3_SYSTEMID, XHTML11_THYMELEAF_1_DOC_TYPE_RESOLUTION_ENTRY, XHTML11_THYMELEAF_1_DOC_TYPE_TRANSLATION, XHTML11_THYMELEAF_2_DOC_TYPE_RESOLUTION_ENTRY, XHTML11_THYMELEAF_2_DOC_TYPE_TRANSLATION, XHTML11_THYMELEAF_3_DOC_TYPE_RESOLUTION_ENTRY, XHTML11_THYMELEAF_3_DOC_TYPE_TRANSLATION, XHTML11_THYMELEAF1_SYSTEMID, XHTML11_THYMELEAF2_SYSTEMID, XHTML11_THYMELEAF3_SYSTEMID
 
Constructor Summary
SpringStandardDialect()
           
 
Method Summary
protected  Set<org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry> getAdditionalDocTypeResolutionEntries()
           
protected  Set<org.thymeleaf.doctype.translation.IDocTypeTranslation> getAdditionalDocTypeTranslations()
           
protected  Set<org.thymeleaf.processor.IProcessor> getAdditionalProcessors()
           
 Set<org.thymeleaf.doctype.translation.IDocTypeTranslation> getDocTypeTranslations()
           
 Map<String,Object> getExecutionAttributes()
           
protected  Set<Class<? extends org.thymeleaf.processor.IProcessor>> getRemovedProcessors()
           
 Set<org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry> getSpecificDocTypeResolutionEntries()
           
 
Methods inherited from class org.thymeleaf.standard.StandardDialect
createStandardProcessorsSet, getPrefix, getProcessors, isLenient
 
Methods inherited from class org.thymeleaf.dialect.AbstractXHTMLEnabledDialect
getDocTypeResolutionEntries
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XHTML1_STRICT_THYMELEAFSPRING3_1_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_STRICT_THYMELEAFSPRING3_1_SYSTEMID

XHTML1_TRANSITIONAL_THYMELEAFSPRING3_1_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_TRANSITIONAL_THYMELEAFSPRING3_1_SYSTEMID

XHTML1_FRAMESET_THYMELEAFSPRING3_1_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_FRAMESET_THYMELEAFSPRING3_1_SYSTEMID

XHTML11_THYMELEAFSPRING3_1_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML11_THYMELEAFSPRING3_1_SYSTEMID

XHTML1_STRICT_THYMELEAFSPRING3_2_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_STRICT_THYMELEAFSPRING3_2_SYSTEMID

XHTML1_TRANSITIONAL_THYMELEAFSPRING3_2_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_TRANSITIONAL_THYMELEAFSPRING3_2_SYSTEMID

XHTML1_FRAMESET_THYMELEAFSPRING3_2_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_FRAMESET_THYMELEAFSPRING3_2_SYSTEMID

XHTML11_THYMELEAFSPRING3_2_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML11_THYMELEAFSPRING3_2_SYSTEMID

XHTML1_STRICT_THYMELEAFSPRING3_3_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_STRICT_THYMELEAFSPRING3_3_SYSTEMID

XHTML1_TRANSITIONAL_THYMELEAFSPRING3_3_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_TRANSITIONAL_THYMELEAFSPRING3_3_SYSTEMID

XHTML1_FRAMESET_THYMELEAFSPRING3_3_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML1_FRAMESET_THYMELEAFSPRING3_3_SYSTEMID

XHTML11_THYMELEAFSPRING3_3_SYSTEMID

public static final org.thymeleaf.doctype.DocTypeIdentifier XHTML11_THYMELEAFSPRING3_3_SYSTEMID

XHTML1_STRICT_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_STRICT_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY

XHTML1_TRANSITIONAL_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_TRANSITIONAL_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY

XHTML1_FRAMESET_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_FRAMESET_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY

XHTML11_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML11_THYMELEAFSPRING3_1_DOC_TYPE_RESOLUTION_ENTRY

XHTML1_STRICT_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_STRICT_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY

XHTML1_TRANSITIONAL_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_TRANSITIONAL_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY

XHTML1_FRAMESET_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_FRAMESET_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY

XHTML11_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML11_THYMELEAFSPRING3_2_DOC_TYPE_RESOLUTION_ENTRY

XHTML1_STRICT_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_STRICT_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY

XHTML1_TRANSITIONAL_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_TRANSITIONAL_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY

XHTML1_FRAMESET_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML1_FRAMESET_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY

XHTML11_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY

public static final org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry XHTML11_THYMELEAFSPRING3_3_DOC_TYPE_RESOLUTION_ENTRY

SPRING3_DOC_TYPE_RESOLUTION_ENTRIES

public static final Set<org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry> SPRING3_DOC_TYPE_RESOLUTION_ENTRIES

SPRING3_XHTML1_STRICT_THYMELEAF_1_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_STRICT_THYMELEAF_1_DOC_TYPE_TRANSLATION

SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_1_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_1_DOC_TYPE_TRANSLATION

SPRING3_XHTML1_FRAMESET_THYMELEAF_1_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_FRAMESET_THYMELEAF_1_DOC_TYPE_TRANSLATION

SPRING3_XHTML11_THYMELEAF_1_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML11_THYMELEAF_1_DOC_TYPE_TRANSLATION

SPRING3_XHTML1_STRICT_THYMELEAF_2_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_STRICT_THYMELEAF_2_DOC_TYPE_TRANSLATION

SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_2_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_2_DOC_TYPE_TRANSLATION

SPRING3_XHTML1_FRAMESET_THYMELEAF_2_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_FRAMESET_THYMELEAF_2_DOC_TYPE_TRANSLATION

SPRING3_XHTML11_THYMELEAF_2_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML11_THYMELEAF_2_DOC_TYPE_TRANSLATION

SPRING3_XHTML1_STRICT_THYMELEAF_3_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_STRICT_THYMELEAF_3_DOC_TYPE_TRANSLATION

SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_3_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_TRANSITIONAL_THYMELEAF_3_DOC_TYPE_TRANSLATION

SPRING3_XHTML1_FRAMESET_THYMELEAF_3_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML1_FRAMESET_THYMELEAF_3_DOC_TYPE_TRANSLATION

SPRING3_XHTML11_THYMELEAF_3_DOC_TYPE_TRANSLATION

public static final org.thymeleaf.doctype.translation.IDocTypeTranslation SPRING3_XHTML11_THYMELEAF_3_DOC_TYPE_TRANSLATION

SPRING3_DOC_TYPE_TRANSLATIONS

public static final Set<org.thymeleaf.doctype.translation.IDocTypeTranslation> SPRING3_DOC_TYPE_TRANSLATIONS
Constructor Detail

SpringStandardDialect

public SpringStandardDialect()
Method Detail

getDocTypeTranslations

public Set<org.thymeleaf.doctype.translation.IDocTypeTranslation> getDocTypeTranslations()
Specified by:
getDocTypeTranslations in interface org.thymeleaf.dialect.IDialect
Overrides:
getDocTypeTranslations in class org.thymeleaf.standard.StandardDialect

getAdditionalDocTypeTranslations

protected Set<org.thymeleaf.doctype.translation.IDocTypeTranslation> getAdditionalDocTypeTranslations()
Overrides:
getAdditionalDocTypeTranslations in class org.thymeleaf.standard.StandardDialect

getSpecificDocTypeResolutionEntries

public Set<org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry> getSpecificDocTypeResolutionEntries()
Overrides:
getSpecificDocTypeResolutionEntries in class org.thymeleaf.standard.StandardDialect

getAdditionalDocTypeResolutionEntries

protected Set<org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry> getAdditionalDocTypeResolutionEntries()
Overrides:
getAdditionalDocTypeResolutionEntries in class org.thymeleaf.standard.StandardDialect

getAdditionalProcessors

protected Set<org.thymeleaf.processor.IProcessor> getAdditionalProcessors()
Overrides:
getAdditionalProcessors in class org.thymeleaf.standard.StandardDialect

getRemovedProcessors

protected Set<Class<? extends org.thymeleaf.processor.IProcessor>> getRemovedProcessors()
Overrides:
getRemovedProcessors in class org.thymeleaf.standard.StandardDialect

getExecutionAttributes

public Map<String,Object> getExecutionAttributes()
Specified by:
getExecutionAttributes in interface org.thymeleaf.dialect.IDialect
Overrides:
getExecutionAttributes in class org.thymeleaf.standard.StandardDialect


Copyright © 2012 The THYMELEAF team. All Rights Reserved.