Closed eclipse-ocl-bot closed 13 hours ago
By Christian Damus on Apr 23, 2007 17:19
Updated the UMLEnvironment to support resolution of property names from non-navigable association ends, and the UMLEvaluationEnvironment to navigate such ends in both instances of EMF-generated (or dynamic EMF) models and in InstanceSpecifications.
Added JUnit tests to cover the EObject instances and InstanceSpecifications.
By Nick Boldt on Jan 28, 2008 16:37
Move to verified as per bug 206558.
By Ed Willink on May 27, 2011 02:40
Closing after over a year in verified state.
By Ed Willink on May 27, 2011 02:41
Closing after over a year in verified state.
| --- | --- | | Bugzilla Link | 183671 | | Status | CLOSED FIXED | | Importance | P2 enhancement | | Reported | Apr 23, 2007 16:48 EDT | | Modified | May 27, 2011 02:41 EDT | | Version | 1.1.0 | | Reporter | Christian Damus |
Description
UML's concept of associations (which Ecore does not have) includes the "non-navigable association end." OCL expressions have the special ability to navigate these otherwise non-navigable ends.
MDT OCL should use UML's Association construct to support parsing navigation of non-navigable ends and use the UML CacheAdapter's inverse-referencing capability to support evaluation.