Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: converted to 1.6 markup
  • Wiki Markup_Couldn't you have created a conventional wiki page?_ - Oh, we have a \[wiki:/HomePage HomePage\] too, just for you. \\
  • Will Commons SCXML engine be able to execute this state machine? - You'll have to try that, but as a project we sure hope to.
    unmigrated-wiki-markup
  • _I've got a question, can you answer it?_ - Take a look at the \[wiki:/FrequentlyAskedQuestions FrequentlyAskedQuestions\].

...

<?xml version="1.0"?>unmigrated-wiki-markup

<scxml xmlns="http: //www.w3.org/2005/07/SCXML" version="1.0" initialstate="\[wiki:/ProjectProposal ProjectProposal\]"> unmigrated-wiki-markup

<state id="\[wiki:/ProjectProposal ProjectProposal\]">
<transition event="_feedback.received_"> <target
<target next="Setup"/>
</transition>

Wiki Markup
    <onexit>
      <log expr="_\[http://commons.apache.org/scxml Commons-SCXML\] is born_"/>
    </onexit>
  </state>

<onexit>
<log expr="Commons-SCXML is born"/>
</onexit>
</state>

<state Wiki Markup <state id="Setup"> <initial> <transition> <target next="\[wiki:/HomePage Wiki\]" /> </transition> </initial>

Wiki Markup
    <state id="\[wiki:/HomePage Wiki\]">
      <onentry>
        <log expr="_Add a \[wiki:/FrequentlyAskedQuestions FrequentlyAskedQuestions\] page_"/>
      </onentry>

Wiki Markup
      <transition event="_wiki.created_">
        <target next="\[http://svn.apache.org/repos/asf/commons/proper/scxml/trunk ProjectRepository\]"/>
      </transition>
    </state>


<initial>
<transition>
<target next="Wiki" />
</transition>
</initial>

<state id="Wiki">
<onentry>
<log expr="Add a FrequentlyAskedQuestions page"/>
</onentry>

<transition event="wiki.created">
<target next="ProjectRepository"/>
</transition>
</state>

<state id="ProjectRepository">
<transition event="initial.checkin.done">
<target Wiki Markup <state id="\[http://svn.apache.org/repos/asf/commons/proper/scxml/trunk ProjectRepository\]"> <transition event="_initial.checkin.done_"> <target next="Work"/>
</transition>
</state>
</state>

<state id="Work">
<parallel>
<onentry>
<log expr="Post ReleasePlan"/>
</onentry>

...