org.apache.tiles.evaluator
Interface AttributeEvaluator

Package class diagram package AttributeEvaluator
All Known Implementing Classes:
AbstractAttributeEvaluator, DirectAttributeEvaluator, ELAttributeEvaluator, MVELAttributeEvaluator, OGNLAttributeEvaluator

public interface AttributeEvaluator

It represents an object that resolves a string to return an object.

Since:
2.1.0
Version:
$Rev: 833737 $ $Date: 2009-11-07 14:17:09 -0500 (Sat, 07 Nov 2009) $

Method Summary
 Object evaluate(Attribute attribute, org.apache.tiles.request.Request request)
          Evaluates an attribute value.
 Object evaluate(String expression, org.apache.tiles.request.Request request)
          Evaluates an expression.
 

Method Detail

evaluate

Object evaluate(String expression,
                org.apache.tiles.request.Request request)
Evaluates an expression.

Parameters:
expression - The expression to evaluate.
request - The request object.
Returns:
The evaluated object.
Since:
2.1.0

evaluate

Object evaluate(Attribute attribute,
                org.apache.tiles.request.Request request)
Evaluates an attribute value.

Parameters:
attribute - The attribute to evaluate.
request - The request object.
Returns:
The evaluated object.
Since:
2.1.0


Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.