Consequences of the final state?

Hello,

maybe I over read it, but nowhere seems an information, what happens
to events in a compound state, when it had already reached the final
state?

<state id="a">
  <state id="s">
    <transition event="d" target="f"/>
  </state>
  <final id="f"/>
  <transition event="e" target="x"/>
</state>
<state id="x"/>

Lets say, we entered s, so our configuration looks like: { a, s, scxml
}, now e occurs, where s doesn't provide a transition, but a does, we
would end up in { x, scxml }

My question is now, what is, if we are in f: { a, f, scxml } an e
occurs? is the event swallowed or passed up to a? That would kind of
defeat the purpose of final, or?

Received on Sunday, 1 June 2014 14:00:49 UTC