org.apache.tiles.extras.complete
Class CompleteAutoloadTilesContainerFactory

java.lang.Object
  extended by org.apache.tiles.factory.AbstractTilesContainerFactory
      extended by org.apache.tiles.factory.BasicTilesContainerFactory
          extended by org.apache.tiles.extras.complete.CompleteAutoloadTilesContainerFactory

public class CompleteAutoloadTilesContainerFactory
extends BasicTilesContainerFactory

Tiles container factory that:

Since:
2.2.0
Version:
$Rev: 821300 $ $Date: 2009-10-03 14:16:36 +0200(sab, 03 ott 2009) $

Field Summary
 
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
CompleteAutoloadTilesContainerFactory()
           
 
Method Summary
protected  AttributeEvaluatorFactory createAttributeEvaluatorFactory(TilesApplicationContext applicationContext, TilesRequestContextFactory contextFactory, LocaleResolver resolver)
          
protected  AttributeRenderer createDefaultAttributeRenderer(BasicRendererFactory rendererFactory, TilesApplicationContext applicationContext, TilesRequestContextFactory contextFactory, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)
          
protected  DefinitionsReader createDefinitionsReader(TilesApplicationContext applicationContext, TilesRequestContextFactory contextFactory)
          
protected
<T> PatternDefinitionResolver<T>
createPatternDefinitionResolver(java.lang.Class<T> customizationKeyClass)
          
protected  java.util.List<java.net.URL> getSourceURLs(TilesApplicationContext applicationContext, TilesRequestContextFactory contextFactory)
          
protected  java.util.List<TilesRequestContextFactory> getTilesRequestContextFactoriesToBeChained(ChainedTilesRequestContextFactory parent)
          
protected  BasicTilesContainer instantiateContainer(TilesApplicationContext applicationContext)
          
protected  void registerAttributeRenderers(BasicRendererFactory rendererFactory, TilesApplicationContext applicationContext, TilesRequestContextFactory contextFactory, TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)
          
 
Methods inherited from class org.apache.tiles.factory.BasicTilesContainerFactory
createContainer, createDefinitionAttributeRenderer, createDefinitionsFactory, createLocaleDefinitionDao, createLocaleResolver, createPreparerFactory, createRendererFactory, createRequestContextFactory, createStringAttributeRenderer, createTemplateAttributeRenderer, instantiateDefinitionsFactory, instantiateLocaleDefinitionDao, registerChainedRequestContextFactories, registerRequestContextFactory
 
Methods inherited from class org.apache.tiles.factory.AbstractTilesContainerFactory
getTilesContainerFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompleteAutoloadTilesContainerFactory

public CompleteAutoloadTilesContainerFactory()
Method Detail

instantiateContainer

protected BasicTilesContainer instantiateContainer(TilesApplicationContext applicationContext)

Overrides:
instantiateContainer in class BasicTilesContainerFactory

getTilesRequestContextFactoriesToBeChained

protected java.util.List<TilesRequestContextFactory> getTilesRequestContextFactoriesToBeChained(ChainedTilesRequestContextFactory parent)

Overrides:
getTilesRequestContextFactoriesToBeChained in class BasicTilesContainerFactory

registerAttributeRenderers

protected void registerAttributeRenderers(BasicRendererFactory rendererFactory,
                                          TilesApplicationContext applicationContext,
                                          TilesRequestContextFactory contextFactory,
                                          TilesContainer container,
                                          AttributeEvaluatorFactory attributeEvaluatorFactory)

Overrides:
registerAttributeRenderers in class BasicTilesContainerFactory

createDefaultAttributeRenderer

protected AttributeRenderer createDefaultAttributeRenderer(BasicRendererFactory rendererFactory,
                                                           TilesApplicationContext applicationContext,
                                                           TilesRequestContextFactory contextFactory,
                                                           TilesContainer container,
                                                           AttributeEvaluatorFactory attributeEvaluatorFactory)

Overrides:
createDefaultAttributeRenderer in class BasicTilesContainerFactory

createAttributeEvaluatorFactory

protected AttributeEvaluatorFactory createAttributeEvaluatorFactory(TilesApplicationContext applicationContext,
                                                                    TilesRequestContextFactory contextFactory,
                                                                    LocaleResolver resolver)

Overrides:
createAttributeEvaluatorFactory in class BasicTilesContainerFactory

createPatternDefinitionResolver

protected <T> PatternDefinitionResolver<T> createPatternDefinitionResolver(java.lang.Class<T> customizationKeyClass)

Overrides:
createPatternDefinitionResolver in class BasicTilesContainerFactory

getSourceURLs

protected java.util.List<java.net.URL> getSourceURLs(TilesApplicationContext applicationContext,
                                                     TilesRequestContextFactory contextFactory)

Overrides:
getSourceURLs in class BasicTilesContainerFactory

createDefinitionsReader

protected DefinitionsReader createDefinitionsReader(TilesApplicationContext applicationContext,
                                                    TilesRequestContextFactory contextFactory)

Overrides:
createDefinitionsReader in class BasicTilesContainerFactory


Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.