Sparx Systems Forum
Enterprise Architect => Suggestions and Requests => Topic started by: Dave_Bullet on October 24, 2006, 03:57:30 pm
-
I would like EA to have an option to either "merge" or "import as new" when you do an XML schema import.
This would allow me to refresh schemas updated outside the EA model without breaking linkages I might have created within EA to other UML elements.
Currently I have to import the updated schema - and recreate linkages by hand (ie. WSDL dependencies, package diagrams showing overviews of complex types and schemas etc...)
A simple checkbox on the XML schema import window (if EA detects a the schema already exists within the package being imported into) would be great. This would give the user the option of a fresh (and duplicated) schema (current functionality) or a merge.
The merge should make the EA modeled schema identical with the XSD from which it was imported. In other words - new elements and complex types get added, removed elements and complex types get removed.
What do you think?
Thanks,
David.
-
Sparx / anyone? Is this going to be supported in 7.1?
Is there a workaround I can use?
Thanks,
David.
-
There is s kind of merge planned for base lines. It might be of help to you. You'll have to wait and see. :P
-
7.1 will include a model merge - is that what you mean? I suppose you could import the new version of the schema into a new empty model - then merge that in with the old package containing the old schema from the existing project.... I'll give that a try when a 7.1 beta is avail.
-
I think it will include base line merge (though baseline may come from XMI). But I think the mergeis manual (which is not so bad...).