(responding to Les Munday)

> I show an object activity starting with an incoming message to 
> its lifeline. This starts a focus line on the object lifeline. 
> When the object is finished it sends a 'completed' message and 
> goes idle.
>
> Unfortunately the focus line continues past the completed 
> message almost to the end of the lifeline. I can see no way of 
> terminating the focus at the 'completed' message, which to me 
> would indicate 'end of activity'. When I resize the focus to 
> where I want it, it bounces back to the bottom of my diagram. 
> If I ever do manage to get it near correct, focus lines 
> inevitably move upon saving and reloading the model. Sometimes 
> they'll move simply by zooming the model on the screen.

Ah! I expect this goes back to H.S.Lahman's favourite bugbear,
the OOP treating 'messages' as 'method calls'.  I would be 
guessing that the object that receives the 'completed'
message in your diagram goes on to do some further
processing, and the focus line in the sending object extends
to encompass this processing.  If so, this problem has been
with us for ages, and I haven't yet seen any satisfactory
work-rounds short of buying a different tool.  (Let me know
if I've got the wrong end of the stick again).

A potential improvement would be for the tool to terminate
the focus line after the outgoing message if it is declared as
asynchronous, but maybe the user wouldn't always want 
that to happen.  Requiring us to manually position the
end of focus for everything would be far too tedious.
Perhaps the best ultimate solution would be to allow us
to override the automatic positioning on a per-object basis.

If anyone has a suggested behaviour that would suit everyone,
speak up now and we can lobby for the change...

Paul Oldfield

any opinions expressed herein are not necessarily those of
Mentors of Cally
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
*    http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*    To: [EMAIL PROTECTED]
*    Subject: <BLANK>
*    Body: unsubscribe rose_forum
*************************************************************************

Reply via email to