Bug 172503 - UML export wizard improvements
Summary: UML export wizard improvements
Status: VERIFIED FIXED
Alias: None
Product: MDT.UML2
Classification: Modeling
Component: Core (show other bugs)
Version: 2.0.0   Edit
Hardware: PC Windows 2000
: P3 enhancement (vote)
Target Milestone: 2.1.0   Edit
Assignee: James Bruck CLA
QA Contact:
URL:
Whiteboard:
Keywords: contributed
Depends on:
Blocks:
 
Reported: 2007-02-01 10:15 EST by James Bruck CLA
Modified: 2012-05-22 11:47 EDT (History)
2 users (show)

See Also:
Kenn.Hussey: pmc_approved+


Attachments
exporter updates without reference changes. (6.01 KB, patch)
2007-05-14 14:41 EDT, James Bruck CLA
Kenn.Hussey: iplog+
Details | Diff
missing string (740 bytes, patch)
2007-05-14 21:56 EDT, James Bruck CLA
Kenn.Hussey: iplog+
Details | Diff
locate primitve types (2.61 KB, patch)
2007-05-15 22:45 EDT, James Bruck CLA
Kenn.Hussey: iplog+
Details | Diff
update patch for procesing nested packages. (982 bytes, patch)
2007-05-29 17:02 EDT, James Bruck CLA
Kenn.Hussey: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James Bruck CLA 2007-02-01 10:15:47 EST
The UML export wizard splits out EPackages into separate resources when converting .ecore models with one main root package having several nested sub-packages.  

Also, there should be an option to specify referenced models from that wizard.
Comment 1 Christian Damus CLA 2007-02-01 10:26:07 EST
Yes, that second point is particularly important:  a genmodel knows about references to dependent genmodels, so it shouldn't be necessary to reconvert the dependent ecores that were already converted to UML.
Comment 2 James Bruck CLA 2007-05-14 14:41:12 EDT
Created attachment 67114 [details]
exporter updates without reference changes.
Comment 3 James Bruck CLA 2007-05-14 21:56:54 EDT
Created attachment 67166 [details]
missing string
Comment 4 James Bruck CLA 2007-05-15 22:45:03 EDT
Created attachment 67344 [details]
locate primitve types
Comment 5 Kenn Hussey CLA 2007-05-16 14:41:13 EDT
Changes regarding nested packages have been committed.

Providing support for referenced models isn't possible (i.e. is really difficult) when exporting to UML because UML resources use UUIDs. Hence, we will not address that issue at this time.
Comment 6 Kenn Hussey CLA 2007-05-17 17:19:14 EDT
The changes are available in the 2.1M7 build.
Comment 7 James Bruck CLA 2007-05-29 17:02:10 EDT
Created attachment 69158 [details]
update patch for procesing nested packages.
Comment 8 James Bruck CLA 2007-05-29 17:04:07 EDT
Small change required to fix nested packages.
We don't need to call super for isValidPackage since it checks for nested classifiers.
Also, we are concerned about the eEackage hierarchy not the genPackage.  

Kenn, please look at last patch.
Comment 9 Kenn Hussey CLA 2007-05-30 00:21:20 EDT
The fix has been committed to CVS.
Comment 10 Kenn Hussey CLA 2007-06-01 12:31:34 EDT
The fix is available in build 2.1RC1b.
Comment 11 Nick Boldt CLA 2008-01-28 16:37:50 EST
Move to verified as per bug 206558.