@Deprecated
public abstract class AbstractModelQuery
extends java.lang.Object
ModelQuerySetCatalog
must be used.
ModelQuerySetCatalog catalog = ModelQuerySetCatalog.getSingleton();
ModelQuerySet modelQuerySet = catalog.getModelQuerySet("modisco.infra.query.tests.01");
ModelQuery modelQuery = modelQuerySet.getQuery("test001");
AbstractModelQuery modelQueryInst = catalog.getModelQueryImpl(modelQuery);
| Constructor and Description |
|---|
AbstractModelQuery(ModelQuery modelQuery)
Deprecated.
AbstractModelQuery constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
basicEvaluate(EObject context)
Deprecated.
This method is equivalent to
evaluate(EObject)
but rather than return the errors into a ModelQueryResult instance, it
throws an exception. |
abstract java.lang.Object |
basicEvaluate(EObject context,
java.util.List<ModelQueryParameterValue> parameterValues)
Deprecated.
This method must be overridden by each sub class to implement query
evaluation.
|
ModelQueryResult |
evaluate(EObject context)
Deprecated.
This method is used to evaluate the query on one model element.
|
ModelQueryResult |
evaluate(EObject context,
java.util.List<ModelQueryParameterValue> parameterValues)
Deprecated.
This method is used to evaluate the query on one model element.
|
java.util.List<ModelQueryResult> |
evaluate(ModelQueryContext context,
java.util.List<ModelQueryParameterValue> parameterValues)
Deprecated.
This method is used to evaluate the query on a set of models and model
elements described by the context parameter.
|
ModelQuery |
getModelQuery()
Deprecated.
This method returns the model query element passed as parameter to the
constructor
|
void |
setCheckResult(boolean checkResult)
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
public AbstractModelQuery(ModelQuery modelQuery)
modelQuery - the model query description (model element)public final ModelQuery getModelQuery()
public final java.util.List<ModelQueryResult> evaluate(ModelQueryContext context,
java.util.List<ModelQueryParameterValue> parameterValues)
context - The query evaluation context described by a ModelQueryContext
instance.parameterValues - The query parameter values.public final ModelQueryResult evaluate(EObject context)
context - The query evaluation contextpublic final ModelQueryResult evaluate(EObject context,
java.util.List<ModelQueryParameterValue> parameterValues)
context - The query evaluation contextparameterValues - The query parameter valuespublic abstract java.lang.Object basicEvaluate(EObject context,
java.util.List<ModelQueryParameterValue> parameterValues)
throws ModelQueryException
context - The query evaluation contextparameterValues - The query parameter valuesModelQueryExecutionExceptionModelQueryExceptionpublic final java.lang.Object basicEvaluate(EObject context)
throws ModelQueryException
evaluate(EObject)
but rather than return the errors into a ModelQueryResult instance, it
throws an exception.context - The query evaluation contextModelQueryExecutionExceptionModelQueryExceptionpublic void setCheckResult(boolean checkResult)
public java.lang.String toString()
toString in class java.lang.Object