org.apache.tiles.extras.complete
Class CompleteAutoloadTilesContainerFactory
java.lang.Object
org.apache.tiles.factory.AbstractTilesContainerFactory
org.apache.tiles.factory.BasicTilesContainerFactory
org.apache.tiles.extras.complete.CompleteAutoloadTilesContainerFactory
public class CompleteAutoloadTilesContainerFactory
- extends BasicTilesContainerFactory
Tiles container factory that:
- create supporting objects for Velocity and FreeMarker;
- create renderers for Velocity and FreeMarker templates;
- allows using EL, MVEL and OGNL as attribute expressions;
- allows using Wildcards and Regular Expressions in definition names;
- loads Tiles 1.x definition files;
- loads all the definition files that have the "tiles*.xml" pattern under
/WEB-INF directory (and subdirectories) and under
META-INF directories (and subdirectories) in every jar.
- Since:
- 2.2.0
- Version:
- $Rev: 799266 $ $Date: 2009-07-30 15:51:55 +0200 (gio, 30 lug 2009) $
| Methods inherited from class org.apache.tiles.factory.BasicTilesContainerFactory |
createContainer, createDefaultAttributeRenderer, createDefinitionsFactory, createLocaleDefinitionDao, createLocaleResolver, createPreparerFactory, createRendererFactory, createRequestContextFactory, instantiateDefinitionsFactory, instantiateLocaleDefinitionDao, registerChainedRequestContextFactories, registerRequestContextFactory |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompleteAutoloadTilesContainerFactory
public CompleteAutoloadTilesContainerFactory()
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
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.