Package org.apache.tiles.definition
Class LocaleDefinitionsFactory
- java.lang.Object
-
- org.apache.tiles.definition.UnresolvingLocaleDefinitionsFactory
-
- org.apache.tiles.definition.LocaleDefinitionsFactory
-
- All Implemented Interfaces:
DefinitionsFactory
public class LocaleDefinitionsFactory extends UnresolvingLocaleDefinitionsFactory
DefinitionsFactory
implementation that manages Definitions configuration data from URLs, but resolving definition inheritance when a definition is returned..The Definition objects are read from the
DigesterDefinitionsReader
class unless another implementation is specified.- Since:
- 2.1.0
- Version:
- $Rev: 836180 $ $Date: 2009-11-15 01:00:02 +1100 (Sun, 15 Nov 2009) $
-
-
Field Summary
-
Fields inherited from class org.apache.tiles.definition.UnresolvingLocaleDefinitionsFactory
definitionDao, localeResolver
-
Fields inherited from interface org.apache.tiles.definition.DefinitionsFactory
DEFINITION_DAO_INIT_PARAM, DEFINITIONS_CONFIG, LOCALE_RESOLVER_IMPL_PROPERTY, READER_IMPL_PROPERTY
-
-
Constructor Summary
Constructors Constructor Description LocaleDefinitionsFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Definition
getDefinition(java.lang.String name, org.apache.tiles.request.Request tilesContext)
Returns a Definition object that matches the given name and Tiles context.-
Methods inherited from class org.apache.tiles.definition.UnresolvingLocaleDefinitionsFactory
setDefinitionDAO, setLocaleResolver
-
-
-
-
Method Detail
-
getDefinition
public Definition getDefinition(java.lang.String name, org.apache.tiles.request.Request tilesContext)
Returns a Definition object that matches the given name and Tiles context.- Specified by:
getDefinition
in interfaceDefinitionsFactory
- Overrides:
getDefinition
in classUnresolvingLocaleDefinitionsFactory
- Parameters:
name
- The name of the Definition to return.tilesContext
- The Tiles context to use to resolve the definition.- Returns:
- the Definition matching the given name or null if none is found.
-
-