Bug 98649

Summary: Instance life line in sequence diagramm can't be extended properly
Product: [Applications] umbrello Reporter: D. Blystak <reach.blystak>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED NOT A BUG    
Severity: wishlist    
Priority: NOR    
Version: 1.3.1   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description D. Blystak 2005-02-05 22:45:30 UTC
Version:           1.3.1 (using KDE KDE 3.3.1)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Extension of the object/instance life line is possible but I think the way it is implemented might not be correct and should be discussed. If you have an "self calling" method that is at the beginning of an object's life time you can drag the life time until the end but you also get the impression that the method call takes as long as the obejct's life time. I made a screenshot of a sequence diagramm made in MS Visio (Ugh!) how it should be and how umbrello does. Watch the first object and method top left.

(unfortunately not the best quality)
Visio screen:
http://www.fbmnd.fh-frankfurt.de/~bartuss/se2/projekt/artefakte/visio/version-2005-01-26/Bankanwendung-Dateien/gif_4.htm

Umbrello:
https://p15161566.pureserver.info/uml/04/ausschnitt.png

Conclusion:
The life time should be expandable independently of the method call. Additionally it would be nice if the dotted return line would be optional.
Comment 1 D. Blystak 2005-02-06 13:09:09 UTC
Today I discovered that the above bugreport has some errors. Instead of the lifeline (the dotted one) i wanted to refer to the bar on top of the lifeline which is know as the object focus or the activation. So please substitute the term object lifetime with the term's object focus or activation.

Sorry for the inconvenience.

D. Blystak
Comment 2 Jonathan Riddell 2005-02-14 20:11:37 UTC
It is extendable, you can click on the bottom right corner and drag up or down.  The corner is coloured red in Umbrello 1.3 to indicate this and has some diagonal lines in Umbrello 1.4 to make this more explicit.  Please reopen this report if I have misunderstood.