Book a Demo

Author Topic: The arrow of the Message of the Lifecycle NEW  (Read 3686 times)

pokerchip

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
The arrow of the Message of the Lifecycle NEW
« on: January 14, 2008, 06:11:32 am »
Hello,

if i insert a new message from one Object (Obj1) to another (Obj2), with Lifecylce option set to "new", the arrow is displayed with a dashed line (like it is in "return"-Messages)

Obj1 - - - - - - -> Obj2

But i want a solid arrow form Obj1 to Obj2:

Obj1 -------------> Obj2

How (and where) i can adjust this setting?

Kind Regards,
John

Takeshi K

  • EA User
  • **
  • Posts: 632
  • Karma: +43/-1
    • View Profile
    • Sparx Systems Japan
Re: The arrow of the Message of the Lifecycle NEW
« Reply #1 on: January 14, 2008, 01:05:59 pm »
Hello John,

If I understand correctly, UML2.1 specification defines
to display New message with dashed line.

HTH

--
t-kouno
--
t-kouno

pokerchip

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: The arrow of the Message of the Lifecycle NEW
« Reply #2 on: January 15, 2008, 07:33:51 am »
Hello,

thank you for your answer.

But my manager is old-fashioned and wants a solid arrow for object creation (New Message).

Is there any way to get this arrows solid?

Kind Regards,
John

pokerchip

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: The arrow of the Message of the Lifecycle NEW
« Reply #3 on: January 17, 2008, 01:10:43 am »
Hello,

i really need help on this. My manager wants the lines to be solid on the new messages.

Kind Regards,
John

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: The arrow of the Message of the Lifecycle NEW
« Reply #4 on: January 17, 2008, 06:19:04 am »
Hi John,

It's a bad news, good news thing.

The bottom line is that you're stuck with New Message being a dashed line. At least as far as UML 2.x is concerned. AFAIK this is one of several case where notation changed since UML 1.x. There are two obvious drawbacks of this: some connectors can now be easily confused [but that was try before; it was just happening in different places], and many people prefer the old style [and might not be aware that this is no longer 'correct' according to the standard; but again this is just different places].

So here's what you can do. Try using a different connector, one with solid line notation and a suitable end shape. EA will likely complain and refuse to draw the connector. You will need to turn off the Strict UML Syntax setting on the Tools | Options | Diagram dialog. [After all, you are asking EA to do something that is 'strictly' incorrect syntax.] Note that is is all or nothing; no strict syntax checking will occur for any diagram until you restore this option. [However, I don't think EA will go back and recheck diagrams you created in the meantime unless you ask (by validating). You should verify this on your own.]

In days of yore EA had "perspective" settings to configure the overall paradigm of the model. One of these was UML 1.4, which would revert back to the old line types. Of course, (some) newer UML 2.x became unavailable. This feature has been superseded, and I don't know off hand if there is anything equivalent. [Perhaps there is, but I have no need to revert back to UML 1.x so I have not looked.]

HTH, David
No, you can't have it!