Package org.apache.tiles.ognl
Class TilesContextPropertyAccessorDelegateFactory
java.lang.Object
org.apache.tiles.ognl.TilesContextPropertyAccessorDelegateFactory
- All Implemented Interfaces:
- PropertyAccessorDelegateFactory<Request>
public class TilesContextPropertyAccessorDelegateFactory
extends Object
implements PropertyAccessorDelegateFactory<Request>
Decides the appropriate 
PropertyAccessor for the given property name
 and Request.- Since:
- 2.2.0
- 
Constructor SummaryConstructorsConstructorDescriptionTilesContextPropertyAccessorDelegateFactory(ognl.PropertyAccessor objectPropertyAccessor, ognl.PropertyAccessor applicationContextPropertyAccessor, ognl.PropertyAccessor anyScopePropertyAccessor, ognl.PropertyAccessor scopePropertyAccessor) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionognl.PropertyAccessorgetPropertyAccessor(String propertyName, Request request) Returns a prooerty accessor appropriate for the property name and the object passed.
- 
Constructor Details- 
TilesContextPropertyAccessorDelegateFactorypublic TilesContextPropertyAccessorDelegateFactory(ognl.PropertyAccessor objectPropertyAccessor, ognl.PropertyAccessor applicationContextPropertyAccessor, ognl.PropertyAccessor anyScopePropertyAccessor, ognl.PropertyAccessor scopePropertyAccessor) Constructor.- Parameters:
- objectPropertyAccessor- The plain object property accessor, to be used directly for- Request.
- applicationContextPropertyAccessor- The application context property accessor.
- anyScopePropertyAccessor- The request scope property accessor.
- scopePropertyAccessor- The session scope property accessor.
- Since:
- 2.2.0
 
 
- 
- 
Method Details- 
getPropertyAccessorReturns a prooerty accessor appropriate for the property name and the object passed.- Specified by:
- getPropertyAccessorin interface- PropertyAccessorDelegateFactory<Request>
- Parameters:
- propertyName- The name of the property.
- request- The root object to evaluate.
- Returns:
- The appropriate property accessor.
 
 
-