[Uml-devel] [Bug 135606] Umbrello saves too much copies at xmi
Achim Spangler
Achim.Spangler at mnet-online.de
Thu Dec 7 16:26:23 UTC 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=135606
------- Additional Comments From Achim.Spangler mnet-online de 2006-12-07 17:26 -------
Hi Oliver,
I've found at least a quick hack solution.
The function UMLDoc::loadUMLObjectsFromXMI() calls addStereotype(s); (line 1713) even if it has detected, that a corresponding Stereotype with the same ID exists already.
This might be caused by my xmi file, which has been initially created before the Package data structure changes. I extracted the hopefully relevant parts of the xmi file into one attachement.
I attach also a patch that solves the problem for me, by simply NOT creating a strereotype for "folder" or "datatype" when it already exists. Maybe we should change in this case also the referring node, to refer to the already existing streotype node.
But I do not understand, how a _correct_ "folder" or "datatyp" streotype linkage should look like.
Bye,
Achim
More information about the umbrello-devel
mailing list