@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 valuesModelQueryExecutionException
ModelQueryException
public 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 contextModelQueryExecutionException
ModelQueryException
public void setCheckResult(boolean checkResult)
public java.lang.String toString()
toString
in class java.lang.Object