| Summary: | Improve support for multi-model diagrams | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Ecoretools | Reporter: | Ed Merks <Ed.Merks> | ||||
| Component: | General | Assignee: | Project Inbox <ecore-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P2 | Keywords: | noteworthy, plan | ||||
| Version: | 0.8 | ||||||
| Target Milestone: | M4 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | Usability | ||||||
| Attachments: |
|
||||||
We need to improve the algorithm searching references between 2 objects represented in the current diagram. I think it's a mistake because this algorithm was defined in Topcased and worked well. Need to check this... Enable the "Restore Related Elements" action for shortcuts. Second part of the bug is independant : I open a separate issue (see bug 259635) |
Created attachment 105602 [details] Simple model with two separate packages. If I have a model b with class B that extends a class A from model a as in the attached example, when I create the diagram for b the class A doesn't show up, which is fine. But if I drag A onto the diagram, the super type relation to it still doesn't show up. That doesn't seem quite ideal. If I right click on it, I can't invoke Navigate->Restore Related Elements for it. That's not so helpful either. I have to go to B and and invoke it from there. I guess there's no way to show the references for A in b's diagram? I also noticed that when the outline with the tree has focus, I can't invoke undo on the edit menu. I.e., when I drag something from the outline onto the diagram surface I can't invoke undo until I give the editor tab focus...