All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface org.webmacro.util.PropertyReference

public interface PropertyReference
This is a generic interface which PropertyOperator users may wish to subclass from. The intent is that implementors of this class may use PropertyOperator to examine the context in order to extract some kind of value, which is returned.


Method Index

 o evaluate(Object)
Apply this object to the supplied context and return the appropriate reference.

Methods

 o evaluate
 public abstract Object evaluate(Object context) throws InvalidContextException
Apply this object to the supplied context and return the appropriate reference.

Parameters:
context - An object which may be introspected for information
Returns:
The appropriate value given this context
Throws: InvalidContextException
required data not found in context

All Packages  Class Hierarchy  This Package  Previous  Next  Index