org.thymeleaf.extras.tiles2.factory
Class ThymeleafTilesContainerFactory

Object
  extended by org.apache.tiles.factory.AbstractTilesContainerFactory
      extended by org.apache.tiles.factory.BasicTilesContainerFactory
          extended by org.thymeleaf.extras.tiles2.factory.ThymeleafTilesContainerFactory

public class ThymeleafTilesContainerFactory
extends org.apache.tiles.factory.BasicTilesContainerFactory

Author:
Daniel Fernández

Field Summary
static String JSP_RENDERER_NAME
           
static String THYMELEAF_RENDERER_NAME
           
 
Fields inherited from class org.apache.tiles.factory.BasicTilesContainerFactory
DEFINITION_RENDERER_NAME, STRING_RENDERER_NAME, TEMPLATE_RENDERER_NAME
 
Fields inherited from class org.apache.tiles.factory.AbstractTilesContainerFactory
CONTAINER_FACTORY_INIT_PARAM
 
Constructor Summary
ThymeleafTilesContainerFactory()
           
 
Method Summary
protected  org.apache.tiles.renderer.AttributeRenderer createDefaultAttributeRenderer(org.apache.tiles.renderer.impl.BasicRendererFactory rendererFactory, org.apache.tiles.TilesApplicationContext applicationContext, org.apache.tiles.context.TilesRequestContextFactory contextFactory, org.apache.tiles.TilesContainer container, org.apache.tiles.evaluator.AttributeEvaluatorFactory attributeEvaluatorFactory)
           
protected  org.apache.tiles.renderer.AttributeRenderer createThymeleafAttributeRenderer(org.apache.tiles.renderer.impl.BasicRendererFactory rendererFactory, org.apache.tiles.TilesApplicationContext applicationContext, org.apache.tiles.context.TilesRequestContextFactory contextFactory, org.apache.tiles.TilesContainer container, org.apache.tiles.evaluator.AttributeEvaluatorFactory attributeEvaluatorFactory)
           
protected  List<org.apache.tiles.context.TilesRequestContextFactory> getTilesRequestContextFactoriesToBeChained(org.apache.tiles.context.ChainedTilesRequestContextFactory parent)
           
protected  void registerAttributeRenderers(org.apache.tiles.renderer.impl.BasicRendererFactory rendererFactory, org.apache.tiles.TilesApplicationContext applicationContext, org.apache.tiles.context.TilesRequestContextFactory contextFactory, org.apache.tiles.TilesContainer container, org.apache.tiles.evaluator.AttributeEvaluatorFactory attributeEvaluatorFactory)
           
 
Methods inherited from class org.apache.tiles.factory.BasicTilesContainerFactory
createAttributeEvaluatorFactory, createContainer, createDefinitionAttributeRenderer, createDefinitionsFactory, createDefinitionsReader, createLocaleDefinitionDao, createLocaleResolver, createPatternDefinitionResolver, createPreparerFactory, createRendererFactory, createRequestContextFactory, createStringAttributeRenderer, createTemplateAttributeRenderer, getSourceURLs, instantiateContainer, instantiateDefinitionsFactory, instantiateLocaleDefinitionDao, registerChainedRequestContextFactories, registerRequestContextFactory
 
Methods inherited from class org.apache.tiles.factory.AbstractTilesContainerFactory
getTilesContainerFactory
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THYMELEAF_RENDERER_NAME

public static final String THYMELEAF_RENDERER_NAME
See Also:
Constant Field Values

JSP_RENDERER_NAME

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

ThymeleafTilesContainerFactory

public ThymeleafTilesContainerFactory()
Method Detail

registerAttributeRenderers

protected void registerAttributeRenderers(org.apache.tiles.renderer.impl.BasicRendererFactory rendererFactory,
                                          org.apache.tiles.TilesApplicationContext applicationContext,
                                          org.apache.tiles.context.TilesRequestContextFactory contextFactory,
                                          org.apache.tiles.TilesContainer container,
                                          org.apache.tiles.evaluator.AttributeEvaluatorFactory attributeEvaluatorFactory)
Overrides:
registerAttributeRenderers in class org.apache.tiles.factory.BasicTilesContainerFactory

createThymeleafAttributeRenderer

protected org.apache.tiles.renderer.AttributeRenderer createThymeleafAttributeRenderer(org.apache.tiles.renderer.impl.BasicRendererFactory rendererFactory,
                                                                                       org.apache.tiles.TilesApplicationContext applicationContext,
                                                                                       org.apache.tiles.context.TilesRequestContextFactory contextFactory,
                                                                                       org.apache.tiles.TilesContainer container,
                                                                                       org.apache.tiles.evaluator.AttributeEvaluatorFactory attributeEvaluatorFactory)

createDefaultAttributeRenderer

protected org.apache.tiles.renderer.AttributeRenderer createDefaultAttributeRenderer(org.apache.tiles.renderer.impl.BasicRendererFactory rendererFactory,
                                                                                     org.apache.tiles.TilesApplicationContext applicationContext,
                                                                                     org.apache.tiles.context.TilesRequestContextFactory contextFactory,
                                                                                     org.apache.tiles.TilesContainer container,
                                                                                     org.apache.tiles.evaluator.AttributeEvaluatorFactory attributeEvaluatorFactory)
Overrides:
createDefaultAttributeRenderer in class org.apache.tiles.factory.BasicTilesContainerFactory

getTilesRequestContextFactoriesToBeChained

protected List<org.apache.tiles.context.TilesRequestContextFactory> getTilesRequestContextFactoriesToBeChained(org.apache.tiles.context.ChainedTilesRequestContextFactory parent)
Overrides:
getTilesRequestContextFactoriesToBeChained in class org.apache.tiles.factory.BasicTilesContainerFactory


Copyright © 2014 The THYMELEAF team. All rights reserved.