Author Topic: State: Select Composite Diagram not possible after Instance Classifier assigned  (Read 1521 times)

PeterHeintz

  • EA User
  • **
  • Posts: 694
  • Karma: +42/-16
    • View Profile
After having assigned a state machine via Instance Classifier to a state, it is not anymore possible to select a Composite Diagram to this state.
Remark: Same problem exist for actions later made to callBehavior
Seen in Build 1310 and others

Reported!
« Last Edit: March 14, 2018, 12:09:10 am by PeterHeintz »
Best regards,

Peter Heintz

PeterHeintz

  • EA User
  • **
  • Posts: 694
  • Karma: +42/-16
    • View Profile
Just realized that this problem has gone in V 14 Beta.
Best regards,

Peter Heintz

Simon M

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 6340
  • Karma: +53/-5
    • View Profile
If so, I think it's a bug in the beta.
Simon

support@sparxsystems.com

PeterHeintz

  • EA User
  • **
  • Posts: 694
  • Karma: +42/-16
    • View Profile
Oh my god! Regard it as a feature!

If you regard it as a bug, you have lots of bugs in this direction since years.
If you would fix them, my navigation facilitations for users would be gone.

From my perspective, an element having a component diagram, and double clicking on element to open any diagram are two distinct things.
Best regards,

Peter Heintz

Simon M

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 6340
  • Karma: +53/-5
    • View Profile
I can't set a composite diagram on a submachine state in the beta anyway.
Simon

support@sparxsystems.com

PeterHeintz

  • EA User
  • **
  • Posts: 694
  • Karma: +42/-16
    • View Profile
Hi Simon,
it seem I have more privileges than you!

Just create two state machines let’s say “Main” and “Sub”.
Insert a state in Main (e.g. State1).
Use context menu “New Child Diagram”/”Select Composite Diagram” on State1 to select the diagram under Sub.
And "voila”!

This works as long as you have not assigned a classier to State1, and from my opinion this should work if a classifier is assigned before as well (just because I belief this is a navigation feature).
Best regards,

Peter Heintz