forking or across multiple activity swim lanes / multiple starts

+2 votes
asked Jun 1, 2013 in Wanted features by mat (140 points)

I need to represent mulitple entry points to an activty diagram in multiple swim lanes. 

What I really like to do is something like

|swim1|
start
:do something;
end
|swim2|
start
:something else;
end
|swim3|
start
:really swimming now;
|swim1|
: back to swim1;
end
But this orders everything sequentially. 

The closest alternative is using a split or fork like 

split
  |swim1|
  :something;
split again
  |swim2|
  :something else;
split again
  |swim3|
  :really swimming now;
end split
But as you can see this is does not render properly across swimlanes.
Any suggestions?
 

1 Answer

0 votes
answered Jun 4, 2013 by plantuml (295,000 points)
Thanks for the report.
This looks like a bug: we will investigate around this.
Regards,
commented Jul 2, 2021 by k
Marked 2013 as bug, 2018 as duplicate and still valid 2021.  Is it hard to implement or just prioritized too low?
...