Book a Demo

Author Topic: Trigger type in state machine diagram  (Read 3022 times)

objectinfo

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Trigger type in state machine diagram
« on: May 29, 2009, 03:22:59 pm »
Hello All,

In a state machine diagram, when you specfify a transiation from one sate to another, in the 'StateFlow Properties', for the Trigger, you can specify the type as one of the following: 'Call', 'Change', 'Signal', 'Typ'.

Please can somebody explain what is the significance of these types?

jjyoung

  • EA User
  • **
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Re: Trigger type in state machine diagram
« Reply #1 on: June 02, 2009, 07:43:12 am »
'Call' - specifies that the event is a CallEvent.  In other words, it sends a message to the associated object by invoking an operation.

'Change' - specifies that the event is a ChangeEvent.  This indicates that the transition is the result of a change in value of an attribute.

'Signal' - specifies that the event is a SignalEvent.  This corresponds to the receipt of an asynchronous message.

'Typ' - I think you actually meant 'Time' here.  This corresponds to a TimeEvent.  In other words, and event that specifies a moment in time.

objectinfo

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Trigger type in state machine diagram
« Reply #2 on: June 03, 2009, 09:14:53 pm »
Thanks! That was really helpful.

Sterling

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Trigger type in state machine diagram
« Reply #3 on: June 20, 2009, 03:59:06 am »
>'Call' - specifies that the event is a CallEvent.  In other words, it sends a message to the associated object by invoking an operation.

Unfortunately, actually adhering an operation of the owning classifier doesn't seem possible in EA? ... as far as my investigations go.

 :'(
Strg