You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

128 lines
9.6 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: workflow Pages: 1 -->
<svg width="836pt" height="311pt"
viewBox="0.00 0.00 835.67 310.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 306.5)">
<title>workflow</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-306.5 831.67,-306.5 831.67,4 -4,4"/>
<!-- place_05f20a71783db1a6f0c4e75ebb1914154e901af2 -->
<g id="node1" class="node">
<title>place_05f20a71783db1a6f0c4e75ebb1914154e901af2</title>
<ellipse fill="lightblue" stroke="#333333" cx="44.85" cy="-91" rx="44.7" ry="44.7"/>
<text text-anchor="start" x="35.35" y="-102.8" font-family="Arial" font-weight="bold" font-size="9.00">todo</text>
<text text-anchor="start" x="21.85" y="-93.8" font-family="Arial" font-size="9.00">title: À faire</text>
<text text-anchor="start" x="17.35" y="-84.8" font-family="Arial" font-size="9.00">color: danger</text>
<text text-anchor="start" x="24.85" y="-75.8" font-family="Arial" font-size="9.00">locking: 0</text>
</g>
<!-- transition_b6589fc6ab0dc82cf12099d1c2d40ab994e8410c -->
<g id="node4" class="node">
<title>transition_b6589fc6ab0dc82cf12099d1c2d40ab994e8410c</title>
<polygon fill="none" stroke="#333333" points="245.7,-239 125.7,-239 125.7,-119 245.7,-119 245.7,-239"/>
<text text-anchor="start" x="175.2" y="-195.3" font-family="Arial" font-weight="bold" font-size="9.00">start</text>
<text text-anchor="start" x="133.7" y="-186.3" font-family="Arial" font-size="9.00">title: Commencer la tâche</text>
<text text-anchor="start" x="142.7" y="-177.3" font-family="Arial" font-size="9.00">route: app_task_start</text>
<text text-anchor="start" x="172.2" y="-168.3" font-family="Arial" font-size="9.00">lock: 1</text>
<text text-anchor="start" x="167.2" y="-159.3" font-family="Arial" font-size="9.00">unlock: 0</text>
</g>
<!-- place_05f20a71783db1a6f0c4e75ebb1914154e901af2&#45;&gt;transition_b6589fc6ab0dc82cf12099d1c2d40ab994e8410c -->
<g id="edge1" class="edge">
<title>place_05f20a71783db1a6f0c4e75ebb1914154e901af2&#45;&gt;transition_b6589fc6ab0dc82cf12099d1c2d40ab994e8410c</title>
<path fill="none" stroke="#333333" d="M83.06,-114.58C94.82,-122.04 108.17,-130.5 121.24,-138.78"/>
<polygon fill="#333333" stroke="#333333" points="120.49,-140.38 125.65,-141.58 122.37,-137.42 120.49,-140.38"/>
</g>
<!-- place_f15fd675d55b55f870ff67b0b6e7d2f25dc4cf99 -->
<g id="node2" class="node">
<title>place_f15fd675d55b55f870ff67b0b6e7d2f25dc4cf99</title>
<ellipse fill="none" stroke="#333333" cx="328.44" cy="-179" rx="46.99" ry="46.99"/>
<text text-anchor="start" x="316.44" y="-190.8" font-family="Arial" font-weight="bold" font-size="9.00">doing</text>
<text text-anchor="start" x="300.94" y="-181.8" font-family="Arial" font-size="9.00">title: En cours</text>
<text text-anchor="start" x="299.44" y="-172.8" font-family="Arial" font-size="9.00">color: warning</text>
<text text-anchor="start" x="308.44" y="-163.8" font-family="Arial" font-size="9.00">locking: 1</text>
</g>
<!-- transition_356a192b7913b04c54574d18c28d46e6395428ab -->
<g id="node5" class="node">
<title>transition_356a192b7913b04c54574d18c28d46e6395428ab</title>
<polygon fill="none" stroke="#333333" points="525.19,-302.5 418.19,-302.5 418.19,-195.5 525.19,-195.5 525.19,-302.5"/>
<text text-anchor="start" x="459.69" y="-265.3" font-family="Arial" font-weight="bold" font-size="9.00">finish</text>
<text text-anchor="start" x="426.69" y="-256.3" font-family="Arial" font-size="9.00">title: Terminer la tâche</text>
<text text-anchor="start" x="426.19" y="-247.3" font-family="Arial" font-size="9.00">route: app_task_finish</text>
<text text-anchor="start" x="458.19" y="-238.3" font-family="Arial" font-size="9.00">lock: 0</text>
<text text-anchor="start" x="453.19" y="-229.3" font-family="Arial" font-size="9.00">unlock: 1</text>
</g>
<!-- place_f15fd675d55b55f870ff67b0b6e7d2f25dc4cf99&#45;&gt;transition_356a192b7913b04c54574d18c28d46e6395428ab -->
<g id="edge3" class="edge">
<title>place_f15fd675d55b55f870ff67b0b6e7d2f25dc4cf99&#45;&gt;transition_356a192b7913b04c54574d18c28d46e6395428ab</title>
<path fill="none" stroke="#333333" d="M370.68,-199.44C383.99,-206.03 399,-213.47 413.27,-220.54"/>
<polygon fill="#333333" stroke="#333333" points="412.81,-222.27 418.07,-222.92 414.37,-219.14 412.81,-222.27"/>
</g>
<!-- transition_da4b9237bacccdf19c0760cab7aec4a8359010b0 -->
<g id="node6" class="node">
<title>transition_da4b9237bacccdf19c0760cab7aec4a8359010b0</title>
<polygon fill="none" stroke="#333333" points="532.19,-177.5 411.19,-177.5 411.19,-56.5 532.19,-56.5 532.19,-177.5"/>
<text text-anchor="start" x="457.19" y="-133.3" font-family="Arial" font-weight="bold" font-size="9.00">cancel</text>
<text text-anchor="start" x="419.19" y="-124.3" font-family="Arial" font-size="9.00">title: Abandonner la tâche</text>
<text text-anchor="start" x="423.69" y="-115.3" font-family="Arial" font-size="9.00">route: app_task_cancel</text>
<text text-anchor="start" x="458.19" y="-106.3" font-family="Arial" font-size="9.00">lock: 0</text>
<text text-anchor="start" x="453.19" y="-97.3" font-family="Arial" font-size="9.00">unlock: 1</text>
</g>
<!-- place_f15fd675d55b55f870ff67b0b6e7d2f25dc4cf99&#45;&gt;transition_da4b9237bacccdf19c0760cab7aec4a8359010b0 -->
<g id="edge5" class="edge">
<title>place_f15fd675d55b55f870ff67b0b6e7d2f25dc4cf99&#45;&gt;transition_da4b9237bacccdf19c0760cab7aec4a8359010b0</title>
<path fill="none" stroke="#333333" d="M371.44,-160.57C382.42,-155.74 394.52,-150.43 406.37,-145.23"/>
<polygon fill="#333333" stroke="#333333" points="407.2,-146.78 411.08,-143.16 405.8,-143.57 407.2,-146.78"/>
</g>
<!-- place_e5fd9cfe0e8039111d54b588e77b2bb0cad41c3a -->
<g id="node3" class="node">
<title>place_e5fd9cfe0e8039111d54b588e77b2bb0cad41c3a</title>
<ellipse fill="none" stroke="#333333" cx="614.93" cy="-176" rx="46.99" ry="46.99"/>
<text text-anchor="start" x="603.93" y="-187.8" font-family="Arial" font-weight="bold" font-size="9.00">done</text>
<text text-anchor="start" x="588.93" y="-178.8" font-family="Arial" font-size="9.00">title: Terminé</text>
<text text-anchor="start" x="585.93" y="-169.8" font-family="Arial" font-size="9.00">color: success</text>
<text text-anchor="start" x="594.93" y="-160.8" font-family="Arial" font-size="9.00">locking: 0</text>
</g>
<!-- transition_77de68daecd823babbb58edb1c8e14d7106e83bb -->
<g id="node7" class="node">
<title>transition_77de68daecd823babbb58edb1c8e14d7106e83bb</title>
<polygon fill="none" stroke="#333333" points="827.67,-130 697.67,-130 697.67,0 827.67,0 827.67,-130"/>
<text text-anchor="start" x="751.17" y="-81.3" font-family="Arial" font-weight="bold" font-size="9.00">reset</text>
<text text-anchor="start" x="705.67" y="-72.3" font-family="Arial" font-size="9.00">title: Recommencer la tâche</text>
<text text-anchor="start" x="718.17" y="-63.3" font-family="Arial" font-size="9.00">route: app_task_reset</text>
<text text-anchor="start" x="749.17" y="-54.3" font-family="Arial" font-size="9.00">lock: 0</text>
<text text-anchor="start" x="744.17" y="-45.3" font-family="Arial" font-size="9.00">unlock: 0</text>
</g>
<!-- place_e5fd9cfe0e8039111d54b588e77b2bb0cad41c3a&#45;&gt;transition_77de68daecd823babbb58edb1c8e14d7106e83bb -->
<g id="edge7" class="edge">
<title>place_e5fd9cfe0e8039111d54b588e77b2bb0cad41c3a&#45;&gt;transition_77de68daecd823babbb58edb1c8e14d7106e83bb</title>
<path fill="none" stroke="#333333" d="M652.71,-147.99C665.01,-138.62 679.15,-127.85 693.08,-117.24"/>
<polygon fill="#333333" stroke="#333333" points="694.48,-118.38 697.4,-113.95 692.36,-115.59 694.48,-118.38"/>
</g>
<!-- transition_b6589fc6ab0dc82cf12099d1c2d40ab994e8410c&#45;&gt;place_f15fd675d55b55f870ff67b0b6e7d2f25dc4cf99 -->
<g id="edge2" class="edge">
<title>transition_b6589fc6ab0dc82cf12099d1c2d40ab994e8410c&#45;&gt;place_f15fd675d55b55f870ff67b0b6e7d2f25dc4cf99</title>
<path fill="none" stroke="#333333" d="M245.98,-179C256.09,-179 266.51,-179 276.38,-179"/>
<polygon fill="#333333" stroke="#333333" points="276.49,-180.75 281.49,-179 276.49,-177.25 276.49,-180.75"/>
</g>
<!-- transition_356a192b7913b04c54574d18c28d46e6395428ab&#45;&gt;place_e5fd9cfe0e8039111d54b588e77b2bb0cad41c3a -->
<g id="edge4" class="edge">
<title>transition_356a192b7913b04c54574d18c28d46e6395428ab&#45;&gt;place_e5fd9cfe0e8039111d54b588e77b2bb0cad41c3a</title>
<path fill="none" stroke="#333333" d="M525.28,-221.82C539.37,-214.53 554.49,-206.72 568.18,-199.64"/>
<polygon fill="#333333" stroke="#333333" points="569.13,-201.12 572.77,-197.27 567.52,-198.02 569.13,-201.12"/>
</g>
<!-- transition_da4b9237bacccdf19c0760cab7aec4a8359010b0&#45;&gt;place_05f20a71783db1a6f0c4e75ebb1914154e901af2 -->
<g id="edge6" class="edge">
<title>transition_da4b9237bacccdf19c0760cab7aec4a8359010b0&#45;&gt;place_05f20a71783db1a6f0c4e75ebb1914154e901af2</title>
<path fill="none" stroke="#333333" d="M411.15,-113.36C326.55,-108.18 173.12,-98.79 94.77,-93.99"/>
<polygon fill="#333333" stroke="#333333" points="94.81,-92.24 89.71,-93.68 94.6,-95.74 94.81,-92.24"/>
</g>
<!-- transition_77de68daecd823babbb58edb1c8e14d7106e83bb&#45;&gt;place_05f20a71783db1a6f0c4e75ebb1914154e901af2 -->
<g id="edge8" class="edge">
<title>transition_77de68daecd823babbb58edb1c8e14d7106e83bb&#45;&gt;place_05f20a71783db1a6f0c4e75ebb1914154e901af2</title>
<path fill="none" stroke="#333333" d="M697.41,-52.01C639.05,-41.35 550.45,-28 472.69,-28 327.44,-28 327.44,-28 327.44,-28 242.83,-28 147.29,-55.42 92.07,-74.08"/>
<polygon fill="#333333" stroke="#333333" points="91.35,-72.48 87.18,-75.75 92.48,-75.79 91.35,-72.48"/>
</g>
</g>
</svg>