Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: AndyJ on June 07, 2011, 02:25:55 pm

Title: BPMN Swimlanes and Pools
Post by: AndyJ on June 07, 2011, 02:25:55 pm
Hi team,

I'm trying to work out how (or why) EA is messing with the placement of swimlanes within pools...

There are circumstances where the swimlane is "snapping" to a location which covers up the name of the pool.

I have checked to make sure that "snap to grid" (smart placement and standard grid) are not selected, but something is over-riding the user's choice of the location of the lanes...

Is there a method available for the tool to place the lanes in the right place? BPMN diagrams have the potential to look really messy at the moment...
Title: Re: BPMN Swimlanes and Pools
Post by: Aaron B on June 07, 2011, 02:39:43 pm
Might be the "Dockable" option.  Right-click on your lanes and see if the "Dockable" option in the context menu is enabled.  If it is - does disabling this option help?
Title: Re: BPMN Swimlanes and Pools
Post by: AndyJ on June 07, 2011, 03:45:58 pm
Thank you Aaron,

It does look like it's in some way associated with the "Dockable" option...

I've (so far) found three things that are contributing to the problem.

1. Lanes that are embedded in the pool in the project browser.
2. Pools that had the "lane" stereotype.
3. Lanes that were larger than the associated pool.

The solution looks to be quite simple... Correct the errors, move the lanes, make the pool larger, drag the lanes back to the vicinity of the appropriate edges and let the "docking" work as planned. Then resize the pool.

 :D