Package org.apache.tiles.evaluator
Class AbstractAttributeEvaluator
- java.lang.Object
-
- org.apache.tiles.evaluator.AbstractAttributeEvaluator
-
- All Implemented Interfaces:
AttributeEvaluator
- Direct Known Subclasses:
DirectAttributeEvaluator
,ELAttributeEvaluator
,MVELAttributeEvaluator
,OGNLAttributeEvaluator
public abstract class AbstractAttributeEvaluator extends java.lang.Object implements AttributeEvaluator
Abstract class to link a correct evaluation of an attribute, by evaluatingAttribute.getValue()
and thenAttribute.getExpressionObject()
.- Since:
- 2.1.2
- Version:
- $Rev: 833737 $ $Date: 2009-11-08 06:17:09 +1100 (Sun, 08 Nov 2009) $
-
-
Constructor Summary
Constructors Constructor Description AbstractAttributeEvaluator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
evaluate(Attribute attribute, org.apache.tiles.request.Request request)
Evaluates an attribute value.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.tiles.evaluator.AttributeEvaluator
evaluate
-
-
-
-
Method Detail
-
evaluate
public java.lang.Object evaluate(Attribute attribute, org.apache.tiles.request.Request request)
Evaluates an attribute value.- Specified by:
evaluate
in interfaceAttributeEvaluator
- Parameters:
attribute
- The attribute to evaluate.request
- The request object.- Returns:
- The evaluated object.
-
-