How can I use oclContainer() in OCL Query for Ecore [message #1638744] |
Fri, 27 February 2015 09:16 |
Carlos Gomez Messages: 63 Registered: October 2010 |
Member |
|
|
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 09:17] Report message to a moderator
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03035 seconds