[Uml-devel] [Bug 141809] New: Remove from diagram or Delete item are not understandable
Ferenc Veres
lion at netngine.hu
Fri Feb 16 23:06:34 UTC 2007
------- 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=141809
Summary: Remove from diagram or Delete item are not
understandable
Product: umbrello
Version: unspecified
Platform: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: umbrello-devel.kde.org
ReportedBy: lion netngine hu
Version: 1.5.4 (using KDE 3.5.4, compiled sources)
Compiler: Target: x86_64-mandriva-linux-gnu
OS: Linux (x86_64) release 2.6.17-8mdv
Understanding when I delete something from the whole model or just the diagram is not clear on the GUI.
I think there should be two separate items on all Popup menus:
Remove from diagram
and
Delete
1. Create class1 on diagram1
2. Drag it to diagram2 from the model
3. Create class2 on diagram1
4. Inherit it from Class1
5. Drag class2 to Diagram2
Result: the inheritance arrow is shown. Right.
6. Delete Class2 from Diagram2
7. Drag it back again
Result: inheritance is shown. Right.
8. Delete inheritance on Diagram2
9. View diagram 1, the inheritance is still there!
Result: Wrong?? Did I delete the assiciation or I removed it from Diagram2's VIEW?
10. Remove Class1 from Diagram1 (which is still connected)
11. Drag it back from the model.
Result: Inheritance is gone! So I deleted it, but graph was not updated!
Deleting a Class from a diagram keeps class, but deleting an association deletes it? If this is so, then "Delete" menu of the class should be "Remove from diagram". And Deletion of association should be "Delete"?
Please make it clear whenever I am deleting something or just removing from the current view.
When I am not Deleting a class or association, it should be clear, that I am NOT deleting it.
(Deletion of items should have a confirmation dialog.)
Thanks in advance!
More information about the umbrello-devel
mailing list