| Summary: | Further incorrect use of EMF bidirectional references in UML metamodel | ||
|---|---|---|---|
| Product: | [Modeling] MDT.UML2 | Reporter: | Volker Stolz <stolz+bugzilla> |
| Component: | Core | Assignee: | UML2 Inbox <mdt-uml2-inbox> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | Kenn.Hussey |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: | https://bugs.eclipse.org/bugs/show_bug.cgi?id=320318 | ||
| Whiteboard: | |||
For future reference, the item in question here is CLASSIFIER__FEATURE. Kenn, is there any way of classifying which EReferences are problematic in general? I believe the problem only exists for bidirectional features which are derived unions. *** This bug has been marked as a duplicate of bug 323000 *** Kenn, did you intend to mark this bug as resolved already? It describes a problem in Helios SR1, and I didn't notice any commit to the respective code yet. (In reply to comment #3) > Kenn, did you intend to mark this bug as resolved already? It describes a > problem in Helios SR1, and I didn't notice any commit to the respective code > yet. It's a duplicate of bug 323000 which will be resolved in the Indigo timeframe. Closing for Indigo release. Closing for Indigo release. |
Build Identifier: M20100909-0800 As a followup to #320318, there is at least one more instance of this problem present in Helios SR1: Operations within an Interface trigger a similar validation error as reported before. The opposite features 'feature' of 'org.eclipse.uml2.uml.internal.impl.InterfaceImpl@3aff8399{..}' and 'featuringClassifier' of 'org.eclipse.uml2.uml.internal.impl.OperationImpl@7852fda6{..}' do not refer to each other Reproducible: Always Steps to Reproduce: 1. Create a UML class diagram with an interface containing an operation 2. Run model validation