[Uml-devel] [Bug 129859] XMI file contains deleted associations

Fabien Catteau fabien.catteau at skema.fr
Thu Aug 24 15:50:18 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=129859         




------- Additional Comments From fabien.catteau skema fr  2006-08-24 17:50 -------
Same problem with UML:Generalization and UML:Abstraction. When I remove a generalization or an abstraction in the diagram, it's still in the XMI file (in the UML:Model tree).

I've looked for a way to remove the generalization/abstraction/association in the model using the GUI but I can't find any.

For me, it's a GUI issue. It's correct to keep things in the model when we remove them in the diagram. But there should be a way to edit the model. Two possible solutions :

- add associations, generalizations and associations in the "logical view"	part of the left tree (so it would be possible to delete them)
- in the diagram editor, add a shorcut that means "remove in the diagrame AND in the model"

In Rational Rose, the model components like associations appear in a "model tree", and so it is possible to remove them. And in the diagram editor there are two ways to remove something :

- the "delete" key means "remove in the diagram"
- the Control-d shortcut means "remove both in the diagram AND in the model"

This is a big issue for me cause I've written a kind code generator that reads the XMI file. So right now I've got to clean up the XMI by hand.

Thank you for your work, umbrello is great !

umbrello version : 1.5.2
distro version : kubuntu 6.0.6




More information about the umbrello-devel mailing list