Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 238052

Summary: Improve support for multi-model diagrams
Product: [Modeling] Ecoretools Reporter: Ed Merks <Ed.Merks>
Component: GeneralAssignee: 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:
Description Flags
Simple model with two separate packages. none

Description Ed Merks CLA 2008-06-22 08:38:23 EDT
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...
Comment 1 David Sciamma CLA 2008-06-24 09:24:28 EDT
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...
Comment 2 Jacques LESCOT CLA 2008-12-24 09:14:32 EST
Enable the "Restore Related Elements" action for shortcuts.

Second part of the bug is independant : I open a separate issue (see bug 259635)