| Summary: | [Plan Item] UML2 2.0 Migration | ||
|---|---|---|---|
| Product: | [Modeling] MDT.UML2 | Reporter: | Kenn Hussey <Kenn.Hussey> |
| Component: | Core | Assignee: | Kenn Hussey <Kenn.Hussey> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | dcarlson, tfmorris |
| Version: | 1.1.0 | Keywords: | plan |
| Target Milestone: | 2.0 M4 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Kenn Hussey
Also update the UML2 code generator to make use of the new API and schema (i.e. *.uml resources). The UML2 implementation has now been bootstrapped on the new API (based on UML 2.1) - the source model for code generation is a *.uml model instead of a *.uml2 model. A new resources plug-in provides *.uml versions of the "built-in" resources, and the old API has been removed from the build. A migration mechanism based on an Ecore2XML mapping and a resource handler (in combination with extended metadata and a specialized XMI handler) has been provided. This mechanism should convert 1.x models to 2.0 format. An importer and exporter for UML models has been provided as part of bug 122863. Documenation on migration details will be provided as part of bug 77413. The changes are available in build 2.0 M4. Move to verified as per bug 206558. |