org.eclipse.gmt.modisco.infra.query.core.java
Interface IJavaModelQuery<T extends EObject,R>

Type Parameters:
T - the context type
R - the return type

public interface IJavaModelQuery<T extends EObject,R>

Author:
Gr?goire Dup? (Mia-Software)

Method Summary
 R evaluate(T context, ParameterValueList parameterValues)
          This method must be overridden by each sub class to implement query evaluation.
 

Method Detail

evaluate

R evaluate(T context,
           ParameterValueList parameterValues)
           throws ModelQueryExecutionException
This method must be overridden by each sub class to implement query evaluation.

Parameters:
context - The query evaluation context
parameterValues - The query parameter values
Returns:
the result of the type R
Throws:
ModelQueryExecutionException