Book a Demo

Author Topic: SubmachineState with usage of exit point  (Read 1950 times)

Bloody_Nokia_Adept

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
SubmachineState with usage of exit point
« on: August 15, 2005, 08:23:07 am »
Hi,

Was a bit confused with a Submachine implementation in EA  :-[
Accordingly to the UML 2.0 specification (http://www.omg.org/docs/ptc/04-10-02.pdf) it is possible to use state machine exit points both in the state machine and its super state machine (Figure 389, Figure 390, Figure 391).

Tried two ways:
1. With adding embedded element (entry / exit point) to the sub state machine on its super state machine diagram - its impossible to put embedded element on the sub state machine diagram due to the following message:
---------------------------
EA
---------------------------
When dropping embedded elements (Parts, Ports, Object Nodes etc.) on to a diagram, you must drop them on their correct owner.
For embedded elements fixed to a parent edge, drop them near the desired side.
---------------------------
OK  
---------------------------

2. With pushing entry / exit point from the sub state machine diagram to its instance on the super state machine diagram - its impossible at all  :-/

Most interesting that both approaches generated the same entry / exit points on the same level (e.g. sub state machine).

Is it possible to avoid entry / exit points duplication on the sub / super state machine diagrams and share them among the set of sub / super state machines?

Thanks.