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: 1332136 $ $Date: 2012-04-30 05:34:09 -0400 (Mon, 30 Apr 2012) $

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(org.apache.tiles.request.ApplicationContext applicationContext, LocaleResolver resolver)
          
 org.apache.tiles.TilesContainer createDecoratedContainer(org.apache.tiles.TilesContainer originalContainer, org.apache.tiles.request.ApplicationContext applicationContext)
          
protected  org.apache.tiles.request.render.Renderer createDefaultAttributeRenderer(org.apache.tiles.request.render.BasicRendererFactory rendererFactory, org.apache.tiles.request.ApplicationContext applicationContext, org.apache.tiles.TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)
          
protected  DefinitionsReader createDefinitionsReader(org.apache.tiles.request.ApplicationContext applicationContext)
          
protected
<T> PatternDefinitionResolver<T>
createPatternDefinitionResolver(Class<T> customizationKeyClass)
          
protected  List<org.apache.tiles.request.ApplicationResource> getSources(org.apache.tiles.request.ApplicationContext applicationContext)
          
protected  void registerAttributeRenderers(org.apache.tiles.request.render.BasicRendererFactory rendererFactory, org.apache.tiles.request.ApplicationContext applicationContext, org.apache.tiles.TilesContainer container, AttributeEvaluatorFactory attributeEvaluatorFactory)
          
 
Methods inherited from class org.apache.tiles.factory.BasicTilesContainerFactory
createContainer, createDefinitionAttributeRenderer, createDefinitionsFactory, createLocaleDefinitionDao, createLocaleResolver, createPreparerFactory, createRendererFactory, createStringAttributeRenderer, createTemplateAttributeRenderer, instantiateContainer, instantiateDefinitionsFactory, instantiateLocaleDefinitionDao
 
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

createDecoratedContainer

public org.apache.tiles.TilesContainer createDecoratedContainer(org.apache.tiles.TilesContainer originalContainer,
                                                                org.apache.tiles.request.ApplicationContext applicationContext)

Overrides:
createDecoratedContainer in class BasicTilesContainerFactory

registerAttributeRenderers

protected void registerAttributeRenderers(org.apache.tiles.request.render.BasicRendererFactory rendererFactory,
                                          org.apache.tiles.request.ApplicationContext applicationContext,
                                          org.apache.tiles.TilesContainer container,
                                          AttributeEvaluatorFactory attributeEvaluatorFactory)

Overrides:
registerAttributeRenderers in class BasicTilesContainerFactory

createDefaultAttributeRenderer

protected org.apache.tiles.request.render.Renderer createDefaultAttributeRenderer(org.apache.tiles.request.render.BasicRendererFactory rendererFactory,
                                                                                  org.apache.tiles.request.ApplicationContext applicationContext,
                                                                                  org.apache.tiles.TilesContainer container,
                                                                                  AttributeEvaluatorFactory attributeEvaluatorFactory)

Overrides:
createDefaultAttributeRenderer in class BasicTilesContainerFactory

createAttributeEvaluatorFactory

protected AttributeEvaluatorFactory createAttributeEvaluatorFactory(org.apache.tiles.request.ApplicationContext applicationContext,
                                                                    LocaleResolver resolver)

Overrides:
createAttributeEvaluatorFactory in class BasicTilesContainerFactory

createPatternDefinitionResolver

protected <T> PatternDefinitionResolver<T> createPatternDefinitionResolver(Class<T> customizationKeyClass)

Overrides:
createPatternDefinitionResolver in class BasicTilesContainerFactory

getSources

protected List<org.apache.tiles.request.ApplicationResource> getSources(org.apache.tiles.request.ApplicationContext applicationContext)

Overrides:
getSources in class BasicTilesContainerFactory

createDefinitionsReader

protected DefinitionsReader createDefinitionsReader(org.apache.tiles.request.ApplicationContext applicationContext)

Overrides:
createDefinitionsReader in class BasicTilesContainerFactory


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