Login | Register
My pages Projects Community openCollabNet

Discussions > users > How to move down call action in seq. diagram?

argouml
Discussion topic

Back to topic list

How to move down call action in seq. diagram?

Author arjan <arjan dot tijms at mbuyu dot nl>
Full name arjan <arjan dot tijms at mbuyu dot nl>
Date 2008-10-16 12:54:13 PDT
Message Hi,

I made a sequence diagram with ArgoUML 0.26. In this diagram, one
'classifier role' (A) makes a call to another (B), which again makes a
call to another (C) which on its turn calls (D). For some reason, the
live line of C disappeared, and the entire life line became one (very
large) call scope. It runs down for hundreds, maybe thousands of
pixels. It's an awkward something and it seems impossible to shorten
this down to some reasonable length. This itself is already quite
annoying, but after this I forgot to add a call from B to a BB. So, I
added BB in between B and C and added the call action from B to BB.
This moved down my previous call from B to C, which is ok.

However... the call from C to D remained at the same position.
Graphically, the diagram now seems to suggest that the call from B to
C happens before the call from C to D. Whatever I try and no matter
what I do, I can't seem to move this call down. I tried the "broom"
tool, but it seems to be broken (at least for the sequence diagram).
After I use it to move things down, the diagram looks really weird
(things are rendered on top of each other). After a little while (2 ~
3) seconds, the diagram restores it self. Whatever I try, using the
broom in the vertical direction never has any lasting effect. I also
tried to add or remove vertical space, but this doesn't work either.
In that case, everything moves down, which seems rather pointless.
Finally I tried editing coordinates in the .UML file, but this only
causes a lot of exceptions when I try to load the diagram again.

I have a couple of questions:

Why does a life line disappear, and why is its length so large?
How do I limit the size of such a disappeared life line? This is
especially annoying when exporting the diagram as a picture.
How am I supposed to use the broom tool?

With the major one being:

How do I move down a call action?

In case it me be helpful, I attached the example project that
demonstrates the problem. In the example its about call X and Y. Y
needs to be moved down, but the tool simply doesn't let me. It seems a
very basic operation to me. I'm aware that I maybe misused ArgoUML.
For years I've been searching for documentation on how to properly
create a sequence diagram in ArgoUML, but the documentation always
says that it still has to be written. Googling also doesn't help. Is
there any documentation on how to create sequence diagrams properly
anywhere?
Attachments

« Previous message in topic | 1 of 4 | Next message in topic »

Messages

Show all messages in topic

How to move down call action in seq. diagram? arjan <arjan dot tijms at mbuyu dot nl> arjan <arjan dot tijms at mbuyu dot nl> 2008-10-16 12:54:13 PDT
     Re: [argouml-users] How to move down call action in seq. diagram? euluis Luis Sergio Oliveira 2008-10-16 17:16:11 PDT
         Re: [argouml-users] How to move down call action in seq. diagram? M4N - Arjan Tijms <arjan dot tijms at m4n dot nl> M4N - Arjan Tijms <arjan dot tijms at m4n dot nl> 2008-10-17 05:17:25 PDT
             Re: [argouml-users] How to move down call action in seq. diagram? euluis Luis Sergio Oliveira 2008-10-18 17:03:59 PDT
Messages per page: