org.eclipse.gmt.modisco.infra.query.core.java
Interface IJavaModelQuery


public interface IJavaModelQuery

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

Method Summary
 java.lang.Object evaluate(EObject context, java.util.List<ModelQueryParameterValue> parameterValues)
          This method must be overridden by each sub class to implement query evaluation.
 

Method Detail

evaluate

java.lang.Object evaluate(EObject context,
                          java.util.List<ModelQueryParameterValue> 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:
A list of ModelQueryResult (one per evaluation)
Throws:
ModelQueryExecutionException