Bug 146009 - Lite Generator: Changes in the underlying domain model should be automatically reflected in the notational model
Summary: Lite Generator: Changes in the underlying domain model should be automaticall...
Status: RESOLVED FIXED
Alias: None
Product: GMF-Tooling (ARCHIVED)
Classification: Modeling
Component: Core (show other bugs)
Version: 1.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 2.0   Edit
Assignee: Boris Blajer CLA
QA Contact:
URL:
Whiteboard:
Keywords: contributed
Depends on:
Blocks:
 
Reported: 2006-06-08 10:12 EDT by Boris Blajer CLA
Modified: 2010-07-19 22:19 EDT (History)
0 users

See Also:


Attachments
Fixes 1,2,3 for nodes (224.55 KB, patch)
2006-06-19 12:45 EDT, Boris Blajer CLA
no flags Details | Diff
Tests for the above (53.51 KB, patch)
2006-06-19 12:46 EDT, Boris Blajer CLA
no flags Details | Diff
Also reroute notational edges when a node is replaced with a node of different visualID (9.03 KB, patch)
2006-06-23 11:24 EDT, Boris Blajer CLA
no flags Details | Diff
Fixes 1,2,3 (for links only) and 4 (963.39 KB, patch)
2006-08-01 10:10 EDT, Boris Blajer CLA
no flags Details | Diff
Tests for the link-related fix (41.46 KB, patch)
2006-08-01 10:12 EDT, Boris Blajer CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Blajer CLA 2006-06-08 10:12:01 EDT
The following list of changes should be supported as a minimum:
1. Deletion of an underlying domain element should result in deletion of the notational element that represents it;
2. Creation of an underlying doamin element should (optionally, based on "synchronized" option in GenDiagram) result in creation of the notational element that represents it;
3. Property changes leading to visual ID change (based on simple element selectors) should change visual appearance of the element (replace visual ID);
4. Link rerouting should be reflected in the notational model.
Comment 1 Boris Blajer CLA 2006-06-19 12:45:41 EDT
Created attachment 44834 [details]
Fixes 1,2,3 for nodes
Comment 2 Boris Blajer CLA 2006-06-19 12:46:16 EDT
Created attachment 44835 [details]
Tests for the above
Comment 3 Alex Shatalin CLA 2006-06-19 15:11:01 EDT
1,2,3 Parts commited.
Comment 4 Boris Blajer CLA 2006-06-23 11:24:30 EDT
Created attachment 45181 [details]
Also reroute notational edges when a node is replaced with a node of different visualID
Comment 5 Artem Tikhomirov CLA 2006-06-25 11:29:23 EDT
reviewed and committed
Comment 6 Boris Blajer CLA 2006-08-01 10:10:50 EDT
Created attachment 47139 [details]
Fixes 1,2,3 (for links only) and 4
Comment 7 Boris Blajer CLA 2006-08-01 10:12:39 EDT
Created attachment 47140 [details]
Tests for the link-related fix
Comment 8 Artem Tikhomirov CLA 2006-08-02 06:49:42 EDT
reviewed and committed
Comment 9 Richard Gronback CLA 2008-08-13 13:07:47 EDT
[target cleanup] 2.0 M1 was the original target milestone for this bug
Comment 10 Eclipse Webmaster CLA 2010-07-19 22:19:54 EDT
[GMF Restructure] Bug 319140 : product GMF and component
Generation was the original product and component for this bug