This project has retired. For details please refer to its
Attic page .
RegexpPatternDefinitionResolver (Tiles 2 2.2.2 API)
org.apache.tiles.definition.pattern
Class RegexpPatternDefinitionResolver<T>
java.lang.Object
org.apache.tiles.definition.pattern.RegexpPatternDefinitionResolver<T>
Type Parameters: T
- The customization key class.
All Implemented Interfaces: PatternDefinitionResolver <T>
public class RegexpPatternDefinitionResolver<T> extends Object implements PatternDefinitionResolver <T>
Matches definition patterns through the use of regular expressions. To allow the use of regular expression,
remember to set the definition name with a tilde (~) as the first character.
Since:
2.2.0
Version:
$Rev: 823662 $ $Date: 2009-10-09 20:48:03 +0200 (ven, 09 ott 2009) $
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
RegexpPatternDefinitionResolver
public RegexpPatternDefinitionResolver ()
resolveDefinition
public Definition resolveDefinition (String name,
T customizationKey)
Resolves a definition searching in all patterns for the requested
customization key.
Specified by: resolveDefinition
in interface PatternDefinitionResolver <T >
Parameters: name
- The name of the definition.customizationKey
- The customization key.
Returns: The resolved definition.
storeDefinitionPatterns
public Map <String ,Definition > storeDefinitionPatterns (Map <String ,Definition > localeDefsMap,
T customizationKey)
Stores definition patterns.
Specified by: storeDefinitionPatterns
in interface PatternDefinitionResolver <T >
Parameters: localeDefsMap
- The map of definitions that may contain also
patterns.customizationKey
- The customization key.
Returns: The map of the definitions not recognized as containing
definition patterns.
Copyright © 2001-2010 Apache Software Foundation . All Rights Reserved.