This project has retired. For details please refer to its
Attic page.
DefaultAttributeResolver (Tiles 2 2.2.2 API)
org.apache.tiles.template
Class DefaultAttributeResolver
java.lang.Object
org.apache.tiles.template.DefaultAttributeResolver
- All Implemented Interfaces:
- AttributeResolver
public class DefaultAttributeResolver
- extends Object
- implements AttributeResolver
The default implementation of AttributeResolver.
- Since:
- 2.2.0
- Version:
- $Rev: 788032 $ $Date: 2009-06-24 16:08:32 +0200 (mer, 24 giu 2009) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultAttributeResolver
public DefaultAttributeResolver()
computeAttribute
public Attribute computeAttribute(TilesContainer container,
Attribute attribute,
String name,
String role,
boolean ignore,
Object defaultValue,
String defaultValueRole,
String defaultValueType,
Object... requestItems)
- Computes the attribute.
- Specified by:
computeAttribute
in interface AttributeResolver
- Parameters:
container
- The Tiles container to use.attribute
- The attribute to return immediately, if not null.name
- The name of the attribute.role
- A comma-separated list of roles. If present, the attribute
will be rendered only if the current user belongs to one of the roles.ignore
- If true
if the computed attribute is null, this problem will be ignored.defaultValue
- The default value of the attribute. To use only if the attribute was not computed.defaultValueRole
- The default comma-separated list of roles. To use only if the attribute was not computed.defaultValueType
- The default type of the attribute. To use only if the attribute was not computed.requestItems
- The request objects.
- Returns:
- The computed attribute.
Copyright © 2001-2010 Apache Software Foundation. All Rights Reserved.