|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectorg.apache.tiles.factory.AbstractTilesContainerFactory
org.apache.tiles.factory.BasicTilesContainerFactory
org.apache.tiles.extras.complete.CompleteAutoloadTilesContainerFactory
public class CompleteAutoloadTilesContainerFactory
Tiles container factory that:
/WEB-INF directory (and subdirectories) and under
META-INF directories (and subdirectories) in every jar.
| 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)
Creates the attribute evaluator factory to use. |
|
TilesContainer |
createDecoratedContainer(TilesContainer originalContainer,
org.apache.tiles.request.ApplicationContext applicationContext)
Instantiate the container that will be injected to child objects. |
|
protected org.apache.tiles.request.render.Renderer |
createDefaultAttributeRenderer(org.apache.tiles.request.render.BasicRendererFactory rendererFactory,
org.apache.tiles.request.ApplicationContext applicationContext,
TilesContainer container,
AttributeEvaluatorFactory attributeEvaluatorFactory)
Creates the default attribute renderer. |
|
protected DefinitionsReader |
createDefinitionsReader(org.apache.tiles.request.ApplicationContext applicationContext)
Creates the definitions reader. |
|
protected
|
createPatternDefinitionResolver(Class<T> customizationKeyClass)
Creates a new pattern definition resolver. |
|
protected List<org.apache.tiles.request.ApplicationResource> |
getSources(org.apache.tiles.request.ApplicationContext applicationContext)
Returns a list containing the resources to be parsed. |
|
protected void |
registerAttributeRenderers(org.apache.tiles.request.render.BasicRendererFactory rendererFactory,
org.apache.tiles.request.ApplicationContext applicationContext,
TilesContainer container,
AttributeEvaluatorFactory attributeEvaluatorFactory)
Registers attribute renderers in a BasicRendererFactory. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CompleteAutoloadTilesContainerFactory()
| Method Detail |
|---|
public TilesContainer createDecoratedContainer(TilesContainer originalContainer,
org.apache.tiles.request.ApplicationContext applicationContext)
createDecoratedContainer in class BasicTilesContainerFactoryoriginalContainer - The original instantiated container.applicationContext - The Tiles application context object.
protected void registerAttributeRenderers(org.apache.tiles.request.render.BasicRendererFactory rendererFactory,
org.apache.tiles.request.ApplicationContext applicationContext,
TilesContainer container,
AttributeEvaluatorFactory attributeEvaluatorFactory)
BasicRendererFactory. By
default, it registers delegates to StringRenderer,
DispatchRenderer and DefinitionRenderer.
registerAttributeRenderers in class BasicTilesContainerFactoryrendererFactory - The renderer factory to configure.applicationContext - The Tiles application context.container - The container.attributeEvaluatorFactory - The attribute evaluator factory.
protected org.apache.tiles.request.render.Renderer createDefaultAttributeRenderer(org.apache.tiles.request.render.BasicRendererFactory rendererFactory,
org.apache.tiles.request.ApplicationContext applicationContext,
TilesContainer container,
AttributeEvaluatorFactory attributeEvaluatorFactory)
ChainedDelegateRenderer.
createDefaultAttributeRenderer in class BasicTilesContainerFactoryrendererFactory - The renderer factory to configure.applicationContext - The Tiles application context.container - The container.attributeEvaluatorFactory - The attribute evaluator factory.
protected AttributeEvaluatorFactory createAttributeEvaluatorFactory(org.apache.tiles.request.ApplicationContext applicationContext,
LocaleResolver resolver)
BasicAttributeEvaluatorFactory containing the
DirectAttributeEvaluator as the default evaluator.
createAttributeEvaluatorFactory in class BasicTilesContainerFactoryapplicationContext - The Tiles application context.resolver - The locale resolver.
protected <T> PatternDefinitionResolver<T> createPatternDefinitionResolver(Class<T> customizationKeyClass)
BasicPatternDefinitionResolver with
WildcardDefinitionPatternMatcherFactory to manage wildcard
substitution.
createPatternDefinitionResolver in class BasicTilesContainerFactoryT - The type of the customization key.customizationKeyClass - The customization key class.
protected List<org.apache.tiles.request.ApplicationResource> getSources(org.apache.tiles.request.ApplicationContext applicationContext)
getSources in class BasicTilesContainerFactoryapplicationContext - The Tiles application context.
protected DefinitionsReader createDefinitionsReader(org.apache.tiles.request.ApplicationContext applicationContext)
DigesterDefinitionsReader.
createDefinitionsReader in class BasicTilesContainerFactoryapplicationContext - The Tiles application context.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||