[Uml-devel] [Bug 291557] New: Copy/Paste of activity diagrams elements do not create new elements

Ralf Habacker ralf.habacker at gmail.com
Sun Jan 15 00:00:02 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=291557

           Summary: Copy/Paste of activity diagrams elements do not create
                    new elements
           Product: umbrello
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel at kde.org
        ReportedBy: ralf.habacker at gmail.com


Version:           unspecified (using Devel) 
OS:                All

A copy and paste of elements in the activity diagram creates a new widget but
no new xmi element.

Reproducible: Always

Steps to Reproduce:
1. Create a new activity diagram 
2. Add an activity 
3. copy/paste the  activity into the same diagram
4. connect both activities with an activity transistion
5. save the file
6. load the file


Actual Results:  
The transistion has both ends connected to the first activity. 

Expected Results:  
The transistion should have one end connected to the first and the other end to
the second activity.

Inspecting the xmi file shows that both activities have the same XMIid, which
is wrong. 

I set the severity to major because umbrello users expects, at least for the
activity diagram, that the copy and paste operation create an independent
element, not a hidden link to the original object.

In the class diagram for example the user sees clearly that a copy and paste
operation creates a link, because a name change of the pasted class updates
also the name of the element from which it has been copied. 

The state diagram, which is similar to the activity diagram, does not have this
issue.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the umbrello-devel mailing list