Book a Demo

Author Topic: State chart editing - "Define Concurrent Substates" option missing  (Read 4970 times)

Andy McC

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
I'm working up my first UML State Machine and am trying to create a composite state containing two processes which would  operate in parallel.

According to the documentation, all I should need to do is right click on the State and select Advanced > Define Concurrent Substates.

[Update: I was basing my State Machine on the following section of the user guide http://sparxsystems.com/enterprise_architect_user_guide/13.0/model_simulation/entering_a_state.html.

All is fine until I hit Step 2 under StateMachine i.e. Enlarge State2 on the diagram, right-click on it and select the 'Advanced | Define Concurrent Substates' option, and define RegionB, RegionC, RegionD and RegionE. I just don't have the "Define Concurrent Substates" option.]

However, in my case the only option under Right-click > Advanced is Tagged Value.

Can anyone suggest how to restore this menu option, or whether there is an alternative workaround via the main menu system?

I have tried fiddling with the isOrthogonal and isSimple properties in case they woke up some editor options but nothing seems to have changed.

Many thanks,

Andy McC

NB
1) I'm relatively new to EA so my apologies if this is a beginner's error.
2) My installation is EA 13.0 on a Windows 10 64-bit PC.
3) The same question was asked but unanswered a few years back (the forum software suggested I start a new thread).
« Last Edit: August 23, 2017, 06:21:12 pm by Andy McC »

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: State chart editing - "Define Concurrent Substates" option missing
« Reply #1 on: August 23, 2017, 05:55:36 am »
Eventually you clicked on a State rather than a StateMachine. They look alike. Try creating one explicitly from the toolbar.

q.

Andy McC

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: State chart editing - "Define Concurrent Substates" option missing
« Reply #2 on: August 23, 2017, 06:17:48 pm »
Thanks qwerty - I think I tried that but will have another go.

I was basing my State Machine on the following section of the user guide http://sparxsystems.com/enterprise_architect_user_guide/13.0/model_simulation/entering_a_state.html.

All is fine until I hit Step 2 under StateMachine i.e. Enlarge State2 on the diagram, right-click on it and select the 'Advanced | Define Concurrent Substates' option, and define RegionB, RegionC, RegionD and RegionE. I just don't have the "Define Concurrent Substates" option.

Thanks anyway and I'll keep exploring.

Andy McC

Andy McC

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
SOLVED: State chart editing - "Define Concurrent Substates" option missing
« Reply #3 on: August 30, 2017, 12:37:22 am »
OK after a bit of hunting I found this question and thread (http://www.sparxsystems.com/forums/smf/index.php/topic,38087.msg237250.html#msg237250) in which qwerty identified an issue which also happened to resolve the one I was having with State Machine editing.

Thanks qwerty!



qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: State chart editing - "Define Concurrent Substates" option missing
« Reply #4 on: August 30, 2017, 02:30:23 am »
Ah yes. The dreaded working sets. They bite you where you don't expect it :-/

q.