Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 316537 - links created with EWL do no appear in diagram
Summary: links created with EWL do no appear in diagram
Status: CLOSED INVALID
Alias: None
Product: Epsilon
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Dimitris Kolovos CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-10 16:46 EDT by Balogh Endre CLA
Modified: 2013-07-11 10:52 EDT (History)
0 users

See Also:


Attachments
while the model itself is pretty complicated, it provides wizards for all mentioned cases. for testing link references, use the 'create repository' wizard (1.24 MB, application/force-download)
2010-06-10 16:46 EDT, Balogh Endre CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.