diff options
author | Jarek Kobus <jaroslaw.kobus@theqtcompany.com> | 2016-02-09 12:42:01 +0100 |
---|---|---|
committer | Alex Blasche <alexander.blasche@theqtcompany.com> | 2016-03-03 15:14:08 +0000 |
commit | a67aadf4c2186043d703d7364e085fc661fe343b (patch) | |
tree | 86409b2a2a658724ee26773365f11dfce6d599ac /examples/scxml/pinball/pinball.scxml | |
parent | 6ae3c3285dab04767141d26d22d4b118e4b85b87 (diff) |
Doc: corrections according to the current API state.
Change-Id: Id38eb2b75e5205b74238151b20a279ba71442713
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'examples/scxml/pinball/pinball.scxml')
-rw-r--r-- | examples/scxml/pinball/pinball.scxml | 44 |
1 files changed, 12 insertions, 32 deletions
diff --git a/examples/scxml/pinball/pinball.scxml b/examples/scxml/pinball/pinball.scxml index 735bca2..1ec7487 100644 --- a/examples/scxml/pinball/pinball.scxml +++ b/examples/scxml/pinball/pinball.scxml @@ -50,7 +50,7 @@ ** ****************************************************************************/ --> -<!-- enable-qt-mode: yes --> +<!-- enable-qt-mode: no --> <scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0" name="Pinball" datamodel="ecmascript"> <datamodel> @@ -129,55 +129,35 @@ <parallel id="logicalState"> <state id="letterState"> <parallel id="lettersState"> - <state id="cLetter"> + <state id="letter.C"> <state id="cLetterOff"> <transition event="cLetterTriggered" cond="In('onState')" target="cLetterOn"/> </state> - <final id="cLetterOn"> - <onentry> - <raise event="letterOn"/> - </onentry> - </final> + <final id="cLetterOn"/> </state> - <state id="rLetter"> + <state id="letter.R"> <state id="rLetterOff"> <transition event="rLetterTriggered" cond="In('onState')" target="rLetterOn"/> </state> - <final id="rLetterOn"> - <onentry> - <raise event="letterOn"/> - </onentry> - </final> + <final id="rLetterOn"/> </state> - <state id="aLetter"> + <state id="letter.A"> <state id="aLetterOff"> <transition event="aLetterTriggered" cond="In('onState')" target="aLetterOn"/> </state> - <final id="aLetterOn"> - <onentry> - <raise event="letterOn"/> - </onentry> - </final> + <final id="aLetterOn"/> </state> - <state id="zLetter"> + <state id="letter.Z"> <state id="zLetterOff"> <transition event="zLetterTriggered" cond="In('onState')" target="zLetterOn"/> </state> - <final id="zLetterOn"> - <onentry> - <raise event="letterOn"/> - </onentry> - </final> + <final id="zLetterOn"/> </state> - <state id="yLetter"> + <state id="letter.Y"> <state id="yLetterOff"> <transition event="yLetterTriggered" cond="In('onState')" target="yLetterOn"/> </state> - <final id="yLetterOn"> - <onentry> - <raise event="letterOn"/> - </onentry> - </final> + <final id="yLetterOn"/> </state> <transition event="resetLetters" target="lettersState"/> </parallel> @@ -264,7 +244,7 @@ <transition event="lightImpulse" cond="In('lightImpulseOff')" target="lightImpulseOn"/> </state> - <transition event="letterOn"> + <transition event="done.state.letter.*"> <if cond="In('hurryStateOff')"> <assign location="score" expr="score + 1000"/> <elseif cond="In('hurryStateOn')"/> |