How can I use oclContainer() in OCL Query for Ecore [message #1638744] |
Fri, 27 February 2015 04:16  |
Eclipse User |
|
|
|
Hi everybody,
I'm trying to use oclContainer() in an OCL Query to get the eContainer of an EObject. Nevertheless, this operation is not recognized.
I'm following the code provided by OCL documentation:
OCLExpression<EClassifier> oclQuery = null;
OCL ocl = OCL.newInstance(EcoreEnvironmentFactory.INSTANCE);
OCLHelper<EClassifier, ?, ?, Constraint> helper = ocl.createOCLHelper();
helper.setInstanceContext(context);
oclQuery = helper.createQuery(query);
Query queryEval = ocl.createQuery(oclQuery);
Object queryResult = (Object) queryEval.evaluate(context);
Thanks for your help!
[Updated on: Fri, 27 February 2015 04:17] by Moderator
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04961 seconds