Book a Demo

Author Topic: What's going on with Signal  (Read 15963 times)

William McKenzie

  • EA User
  • **
  • Posts: 61
  • Karma: +0/-0
    • View Profile
What's going on with Signal
« on: February 14, 2014, 04:23:53 am »
The Sparx documentation clearly says that that the data carried by a single is defined as attributes of the signal, but whenever I create an object of type Signal, it has no details in which to add attributes.

It seems like this is somehow related to a core type of Signal vs a Stereotype of signal. I'm happy to use the stereotype, but the problem is that Signals created this way do not seem to be useable in State Machine diagrams.

What gives?
« Last Edit: February 14, 2014, 04:24:26 am by wsmckenz »

William McKenzie

  • EA User
  • **
  • Posts: 61
  • Karma: +0/-0
    • View Profile
Re: What's going on with Signal
« Reply #1 on: February 14, 2014, 04:35:21 am »
Really weird. I can create an element as a class, add some attributes, and change the type to Signal. I can then see those attributes, but I cannot edit them or add more. It really seems like they don't want Signals to carry data, which is in direct contradiction to the UML, the documentation, and every possible concept of what a signal is.

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: What's going on with Signal
« Reply #2 on: February 14, 2014, 08:54:37 am »
That's odd. What version of EA are you using? In EA 10.0.1010 and EA 11 Beta, I can go right-click > Features & Properties > Attributes. Or I can select a signal and press F9.
The Sparx Team
[email protected]

William McKenzie

  • EA User
  • **
  • Posts: 61
  • Karma: +0/-0
    • View Profile
Re: What's going on with Signal
« Reply #3 on: February 14, 2014, 09:34:41 am »
You're right, F9 works, and the context menu. What's throwing me off is that if you go 'Alt Enter', or select Properties from the context menu, there is no 'Details' entry under the 'Properties' node on the dialog. Why would it be missing there?

I'm using the 11 Beta, but I had the same problem with 10.