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

Bug 316537

Summary: links created with EWL do no appear in diagram
Product: [Modeling] Epsilon Reporter: Balogh Endre <iglo3>
Component: CoreAssignee: Dimitris Kolovos <dkolovos>
Status: CLOSED INVALID QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
while the model itself is pretty complicated, it provides wizards for all mentioned cases. for testing link references, use the 'create repository' wizard none

Description Balogh Endre CLA 2010-06-10 16:46:47 EDT
Created attachment 171673 [details]
while the model itself is pretty complicated, it provides wizards for all mentioned cases. for testing link references, use the 'create repository' wizard

Overview: 
When creating links in the base object of a diagram, all links appear as they should be, both link references and link classes.
When creating links inside another container (like a package class or other container), no links appear (neither references nor classes).
When creating links that cross a container boundary (such as the above mentioned package), link references appear immediately, while link classes do not.

Steps to Reproduce:

1. create a metamodel containing regular classes, reference links, link classes and container classes
2. create a wizard that transforms one type of node class into another, and sets all link classes and link references that pointed to the old node to point to the new node. allow the user to choose which container to place the new object into.
3. place node objects in a container class, and others outside (in the root container). create links among the nodes
4. transform objects using the wizard that are inside the container; place the new objects both inside and outside the container


Actual Results:
When creating links inside another container, no links appear.
When creating links that cross a container boundary, link references appear immediately, while link classes do not.

Expected Results:
All links should appear immediately in the diagram.
Comment 1 Dimitris Kolovos CLA 2013-06-01 04:27:12 EDT
EWL only interacts with the underlying EMF resource and it's then the responsibility of the GMF editor to update the graphical view accordingly. Closing as invalid.
Comment 2 Dimitris Kolovos CLA 2013-07-11 10:52:08 EDT
Closed as invalid.