Bug 55784

Summary: Swimlanes in Activity Diagrams.
Product: [Applications] umbrello Reporter: Stephen Torri <storri>
Component: generalAssignee: Oliver Kellogg <okellogg>
Status: RESOLVED WORKSFORME    
Severity: wishlist CC: s.nattapong
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: RedHat Enterprise Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: emulate_swimlanes.xmi

Description Stephen Torri 2003-03-10 02:48:26 UTC
Version:           CVS (Umbrello 1) (using KDE KDE 3.1)
Installed from:    RedHat RPMs
Compiler:          gcc-3.2.1 
OS:          Linux

My wish list item is to have Activity Diagrams with swimlanes. I would like to use this UML feature after reading it in my guide to UML. I believe it would help me in my thesis work.
Comment 1 Stephen Torri 2003-03-10 03:12:53 UTC
A swimlane is suppose to have a name associated with it. It contains activities
within it. Should it just be a box + text string for name + activity boxes
around it? Or should it be an object?

If it was the first item then it would suck trying to move it around to make it
fit on the diagram. First I would have to move the box and resize it. Second I
would have to move the activities. Finally moving the name to its new place.

If I could just have all the items associated with a swimlane grouped together
so that resizing/moving the swimlane moved all objects contained in it that
would make life much easier.

So I guess a box is not the best answer in my opinion. The objects of a swimlane
are grouped together for ease of diagram creation. So I guess all objects that
are placed within the boundaries of a swimlane are "associated" with it. I hope
that I am clear on what I define swimlanes to be.
Comment 2 Oliver Kellogg 2005-04-14 00:54:21 UTC
Created attachment 10619 [details]
emulate_swimlanes.xmi

I tried your first option. In order to move the first swimlane,
hold down the shift button and click on every item in the first
swimlane (including the box and title.)
I understand that in complex diagrams this is somewhat tedious.
Comment 3 Oliver Kellogg 2005-04-14 07:31:18 UTC
Stephen Torri wrote:
> If I could just have all the items associated with a swimlane
> grouped together so that resizing/moving the swimlane moved
> all objects contained in it that would make life much easier. 

So, unless other compelling arguments are raised, that's how I
would like to resolve this PR: Support a new popup option
"Select all items in box".
I find that idea quite charming as it is general and can be
applied in other diagrams.
Comment 4 Oliver Kellogg 2005-04-14 16:30:44 UTC
Actually, there's no need for anything new -
Umbrello already supports rectangular selections.
Press left mouse button in the top left corner
of the area to be selected and drag down to the
bottom right of the area to be selected.
Comment 5 Oliver Kellogg 2007-05-03 19:10:43 UTC
*** Bug 144983 has been marked as a duplicate of this bug. ***