| Methods in com.ibm.xtools.modeler.ui that throw InvalidOclExpressionException |
Object |
IOclQueryHelper.evaluate(EObject self,
String oclExpression,
IProgressMonitor monitor)
Evaluates the OCL expression specified by oclExpression using
self as the context for the expression evaluation. |
Set<Object> |
IOclQueryHelper.executeOclStatement(EObject self,
EClass selfType,
String oclStatement,
IProgressMonitor monitor)
Deprecated. Use the IOclQueryHelper.evaluate(EObject, String, IProgressMonitor)
method, instead, because it preserves the ordering of
collection-valued OCL expressions in case the expression is of an
ordered collection (list) type |
Set<EObject> |
IOclQueryHelper.executeQueryUsingOclFilter(EObject queryRoot,
EClass selfType,
String oclFilter,
IProgressMonitor monitor)
Executes a query using queryRoot as the root of the
subtree to be searched and an OCL filter specified by
oclFilter. |