123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161 |
- <mxfile host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/27.0.5 Chrome/134.0.6998.205 Electron/35.3.0 Safari/537.36" version="27.0.5" pages="4">
- <diagram name="main" id="7loCSpFFTrw_GtNaECtm">
- <mxGraphModel dx="1042" dy="626" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
- <root>
- <mxCell id="0" />
- <mxCell id="1" parent="0" />
- <object label="%name%: %type%" placeholders="1" name="start_name" type="Start" id="okR2fhRwQtHO20KEb0BA-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="40" y="240" width="160" height="100" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="okR2fhRwQtHO20KEb0BA-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="okR2fhRwQtHO20KEb0BA-1" vertex="1">
- <mxGeometry y="40" width="160" height="60" as="geometry" />
- </mxCell>
- <mxCell id="okR2fhRwQtHO20KEb0BA-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="okR2fhRwQtHO20KEb0BA-2" vertex="1">
- <mxGeometry width="80" height="60" as="geometry">
- <mxRectangle width="80" height="60" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <mxCell id="okR2fhRwQtHO20KEb0BA-4" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="okR2fhRwQtHO20KEb0BA-2" vertex="1">
- <mxGeometry x="80" width="80" height="60" as="geometry">
- <mxRectangle width="80" height="60" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="okR2fhRwQtHO20KEb0BA-5">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="okR2fhRwQtHO20KEb0BA-4" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="%name%: %type%
%file%
matches: %n%" placeholders="1" name="match_name" type="Match" file="rules/transition.od" n="" id="okR2fhRwQtHO20KEb0BA-11">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=60;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="240" y="220" width="160" height="220" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="okR2fhRwQtHO20KEb0BA-12" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="okR2fhRwQtHO20KEb0BA-11" vertex="1">
- <mxGeometry y="60" width="160" height="160" as="geometry" />
- </mxCell>
- <mxCell id="okR2fhRwQtHO20KEb0BA-13" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="okR2fhRwQtHO20KEb0BA-12" vertex="1">
- <mxGeometry width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="data" id="okR2fhRwQtHO20KEb0BA-14">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="okR2fhRwQtHO20KEb0BA-13" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="exec" id="okR2fhRwQtHO20KEb0BA-15">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="okR2fhRwQtHO20KEb0BA-13" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="okR2fhRwQtHO20KEb0BA-16" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="okR2fhRwQtHO20KEb0BA-12" vertex="1">
- <mxGeometry x="80" width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="okR2fhRwQtHO20KEb0BA-17">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="okR2fhRwQtHO20KEb0BA-16" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="success" type="exec" id="okR2fhRwQtHO20KEb0BA-18">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="okR2fhRwQtHO20KEb0BA-16" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="fail" type="exec" id="okR2fhRwQtHO20KEb0BA-19">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="okR2fhRwQtHO20KEb0BA-16" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="okR2fhRwQtHO20KEb0BA-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="okR2fhRwQtHO20KEb0BA-5" target="okR2fhRwQtHO20KEb0BA-15" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="print_name" type="Print" event="True" custom="active transitions: 
{% for d in data %}{% for key, value in d.items() %}
 {{ key }}: {{ value }},
{% endfor %}{% endfor %}" id="okR2fhRwQtHO20KEb0BA-48">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="720" y="459" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="okR2fhRwQtHO20KEb0BA-49" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="okR2fhRwQtHO20KEb0BA-48" vertex="1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="okR2fhRwQtHO20KEb0BA-50" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="okR2fhRwQtHO20KEb0BA-49" vertex="1">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="okR2fhRwQtHO20KEb0BA-51">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="okR2fhRwQtHO20KEb0BA-50" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="okR2fhRwQtHO20KEb0BA-52" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="okR2fhRwQtHO20KEb0BA-49" vertex="1">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="okR2fhRwQtHO20KEb0BA-53">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="okR2fhRwQtHO20KEb0BA-52" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="data" id="okR2fhRwQtHO20KEb0BA-54">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="okR2fhRwQtHO20KEb0BA-52" vertex="1">
- <mxGeometry x="-70" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="%name%: %type%
%file%" placeholders="1" name="nac" type="Schedule" file="check_nac" id="AWz2q_jGxnOfZjJ20oEo-31">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="490" y="240" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="AWz2q_jGxnOfZjJ20oEo-32" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="AWz2q_jGxnOfZjJ20oEo-31" vertex="1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="AWz2q_jGxnOfZjJ20oEo-33" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="AWz2q_jGxnOfZjJ20oEo-32" vertex="1">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="AWz2q_jGxnOfZjJ20oEo-34">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="AWz2q_jGxnOfZjJ20oEo-33" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="t" type="data" id="_ZUP5PYB2ZkPahpFH5fo-1">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="AWz2q_jGxnOfZjJ20oEo-33" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="AWz2q_jGxnOfZjJ20oEo-35" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="AWz2q_jGxnOfZjJ20oEo-32" vertex="1">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="AWz2q_jGxnOfZjJ20oEo-36">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="AWz2q_jGxnOfZjJ20oEo-35" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="t" type="data" id="_ZUP5PYB2ZkPahpFH5fo-3">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="AWz2q_jGxnOfZjJ20oEo-35" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="_ZUP5PYB2ZkPahpFH5fo-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" source="okR2fhRwQtHO20KEb0BA-18" target="AWz2q_jGxnOfZjJ20oEo-34" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="_ZUP5PYB2ZkPahpFH5fo-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="okR2fhRwQtHO20KEb0BA-17" target="_ZUP5PYB2ZkPahpFH5fo-1" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="_ZUP5PYB2ZkPahpFH5fo-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="_ZUP5PYB2ZkPahpFH5fo-3" target="okR2fhRwQtHO20KEb0BA-54" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="print_name" type="Print" event="True" custom="transitions: 
{% for d in data %}{% for key, value in d.items() %}
 {{ key }}: {{ value }},
{% endfor %}{% endfor %}" id="J7zycxVLggfXzV7FYrSv-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="480" y="440" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="J7zycxVLggfXzV7FYrSv-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="J7zycxVLggfXzV7FYrSv-1" vertex="1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="J7zycxVLggfXzV7FYrSv-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="J7zycxVLggfXzV7FYrSv-2" vertex="1">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="J7zycxVLggfXzV7FYrSv-4">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="J7zycxVLggfXzV7FYrSv-3" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="J7zycxVLggfXzV7FYrSv-5" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="J7zycxVLggfXzV7FYrSv-2" vertex="1">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="J7zycxVLggfXzV7FYrSv-6">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="J7zycxVLggfXzV7FYrSv-5" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="data" id="J7zycxVLggfXzV7FYrSv-7">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="J7zycxVLggfXzV7FYrSv-5" vertex="1">
- <mxGeometry x="-70" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="%name%: %type%" placeholders="1" name="action_name" type="Action" ports_exec_in="["in"]" ports_exec_out="["out", "end"]" ports_data_in="["in"]" ports_data_out="["out"]" action="while True:
 x = input(f"chose transition to fire < {len(data_in["in"])}")
 if x == "end":
 var["output_gate"] = "end"
 break
 try:
 x_i = int(x)
 if x_i < len(data_in["in"]):
 data_out["out"].clear()
 data_out["out"].append(data_in["in"][x_i])
 var["output_gate"] = "out"
 break
 except Exception as e:
 print(e)
 continue" id="FwPoyj0AWvkM6SLfe_NF-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="720" y="240" width="160" height="200" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="FwPoyj0AWvkM6SLfe_NF-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="FwPoyj0AWvkM6SLfe_NF-1" vertex="1">
- <mxGeometry y="40" width="160" height="160" as="geometry" />
- </mxCell>
- <mxCell id="FwPoyj0AWvkM6SLfe_NF-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="FwPoyj0AWvkM6SLfe_NF-2" vertex="1">
- <mxGeometry width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="FwPoyj0AWvkM6SLfe_NF-4">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="FwPoyj0AWvkM6SLfe_NF-3" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="data" id="FwPoyj0AWvkM6SLfe_NF-7">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="FwPoyj0AWvkM6SLfe_NF-3" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="FwPoyj0AWvkM6SLfe_NF-5" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="FwPoyj0AWvkM6SLfe_NF-2" vertex="1">
- <mxGeometry x="80" width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="FwPoyj0AWvkM6SLfe_NF-6">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="FwPoyj0AWvkM6SLfe_NF-5" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="out" type="data" id="FwPoyj0AWvkM6SLfe_NF-8">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="FwPoyj0AWvkM6SLfe_NF-5" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="end" type="exec" id="qfxbZ8cPFIYkKl1hvR_z-4">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="FwPoyj0AWvkM6SLfe_NF-5" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="FwPoyj0AWvkM6SLfe_NF-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="_ZUP5PYB2ZkPahpFH5fo-3" target="FwPoyj0AWvkM6SLfe_NF-7" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="qPo2qNg0apWMOLn4JWOK-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="AWz2q_jGxnOfZjJ20oEo-36" target="FwPoyj0AWvkM6SLfe_NF-4" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="print_name" type="Print" event="True" custom="fire: 
{% for d in data %}{% for key, value in d.items() %}
 {{ key }}: {{ value }},
{% endfor %}{% endfor %}" id="qPo2qNg0apWMOLn4JWOK-3">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="1020" y="440" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="qPo2qNg0apWMOLn4JWOK-4" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="qPo2qNg0apWMOLn4JWOK-3" vertex="1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="qPo2qNg0apWMOLn4JWOK-5" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="qPo2qNg0apWMOLn4JWOK-4" vertex="1">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="qPo2qNg0apWMOLn4JWOK-6">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="qPo2qNg0apWMOLn4JWOK-5" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="qPo2qNg0apWMOLn4JWOK-7" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="qPo2qNg0apWMOLn4JWOK-4" vertex="1">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="qPo2qNg0apWMOLn4JWOK-8">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="qPo2qNg0apWMOLn4JWOK-7" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="data" id="qPo2qNg0apWMOLn4JWOK-9">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="qPo2qNg0apWMOLn4JWOK-7" vertex="1">
- <mxGeometry x="-70" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="qPo2qNg0apWMOLn4JWOK-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="FwPoyj0AWvkM6SLfe_NF-8" target="qPo2qNg0apWMOLn4JWOK-9" edge="1">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="920" y="410" />
- <mxPoint x="920" y="560" />
- </Array>
- </mxGeometry>
- </mxCell>
- <object label="%name%: %type%
%file%" placeholders="1" name="rewrite_incomming" type="Schedule" file="reduce_incomming" id="7FO2QKo1IHTQBZ6BJbAA-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="960" y="50" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="7FO2QKo1IHTQBZ6BJbAA-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="7FO2QKo1IHTQBZ6BJbAA-1" vertex="1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="7FO2QKo1IHTQBZ6BJbAA-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="7FO2QKo1IHTQBZ6BJbAA-2" vertex="1">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="7FO2QKo1IHTQBZ6BJbAA-4">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="7FO2QKo1IHTQBZ6BJbAA-3" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="t" type="data" id="7FO2QKo1IHTQBZ6BJbAA-5">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="7FO2QKo1IHTQBZ6BJbAA-3" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="7FO2QKo1IHTQBZ6BJbAA-6" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="7FO2QKo1IHTQBZ6BJbAA-2" vertex="1">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="7FO2QKo1IHTQBZ6BJbAA-7">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="7FO2QKo1IHTQBZ6BJbAA-6" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="7FO2QKo1IHTQBZ6BJbAA-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="FwPoyj0AWvkM6SLfe_NF-8" target="7FO2QKo1IHTQBZ6BJbAA-5" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <object label="%name%: %type%
%file%" placeholders="1" name="rewrite_outgoing" type="Schedule" file="increase_outgoing" id="7FO2QKo1IHTQBZ6BJbAA-10">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="960" y="240" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="7FO2QKo1IHTQBZ6BJbAA-11" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="7FO2QKo1IHTQBZ6BJbAA-10" vertex="1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="7FO2QKo1IHTQBZ6BJbAA-12" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="7FO2QKo1IHTQBZ6BJbAA-11" vertex="1">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="7FO2QKo1IHTQBZ6BJbAA-13">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="7FO2QKo1IHTQBZ6BJbAA-12" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="t" type="data" id="7FO2QKo1IHTQBZ6BJbAA-14">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="7FO2QKo1IHTQBZ6BJbAA-12" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="7FO2QKo1IHTQBZ6BJbAA-15" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="7FO2QKo1IHTQBZ6BJbAA-11" vertex="1">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="7FO2QKo1IHTQBZ6BJbAA-16">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="7FO2QKo1IHTQBZ6BJbAA-15" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="7FO2QKo1IHTQBZ6BJbAA-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="FwPoyj0AWvkM6SLfe_NF-8" target="7FO2QKo1IHTQBZ6BJbAA-14" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="JtAEl2l5RURPLh-kHNUq-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="FwPoyj0AWvkM6SLfe_NF-6" target="7FO2QKo1IHTQBZ6BJbAA-4" edge="1">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="910" y="310" />
- <mxPoint x="910" y="120" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="qfxbZ8cPFIYkKl1hvR_z-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="7FO2QKo1IHTQBZ6BJbAA-7" target="7FO2QKo1IHTQBZ6BJbAA-13" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="qfxbZ8cPFIYkKl1hvR_z-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="7FO2QKo1IHTQBZ6BJbAA-16" target="okR2fhRwQtHO20KEb0BA-15" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="210" y="330" as="targetPoint" />
- <Array as="points">
- <mxPoint x="1180" y="310" />
- <mxPoint x="1180" y="20" />
- <mxPoint x="230" y="20" />
- <mxPoint x="230" y="310" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="qfxbZ8cPFIYkKl1hvR_z-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="qfxbZ8cPFIYkKl1hvR_z-4" target="qfxbZ8cPFIYkKl1hvR_z-11" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="730" y="130" as="targetPoint" />
- <Array as="points">
- <mxPoint x="890" y="360" />
- <mxPoint x="890" y="200" />
- <mxPoint x="710" y="200" />
- <mxPoint x="710" y="145" />
- </Array>
- </mxGeometry>
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="end_name" type="End" ports_exec_in="["in"]" ports_data_in="[]" id="qfxbZ8cPFIYkKl1hvR_z-8">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="730" y="75" width="160" height="100" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="qfxbZ8cPFIYkKl1hvR_z-9" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="qfxbZ8cPFIYkKl1hvR_z-8" vertex="1">
- <mxGeometry y="40" width="160" height="60" as="geometry" />
- </mxCell>
- <mxCell id="qfxbZ8cPFIYkKl1hvR_z-10" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="qfxbZ8cPFIYkKl1hvR_z-9" vertex="1">
- <mxGeometry width="80" height="60" as="geometry">
- <mxRectangle width="80" height="60" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="qfxbZ8cPFIYkKl1hvR_z-11">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="qfxbZ8cPFIYkKl1hvR_z-10" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="qfxbZ8cPFIYkKl1hvR_z-12" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="qfxbZ8cPFIYkKl1hvR_z-9" vertex="1">
- <mxGeometry x="80" width="80" height="60" as="geometry">
- <mxRectangle width="80" height="60" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="modify_name" type="Modify" rename="{"t":"a funny name"}" delete="[]" id="eDz1PuYQprAFKPeghVL5-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="250" y="484" width="160" height="100" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="eDz1PuYQprAFKPeghVL5-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="eDz1PuYQprAFKPeghVL5-1">
- <mxGeometry y="40" width="160" height="60" as="geometry" />
- </mxCell>
- <mxCell id="eDz1PuYQprAFKPeghVL5-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="eDz1PuYQprAFKPeghVL5-2">
- <mxGeometry width="80" height="60" as="geometry">
- <mxRectangle width="80" height="60" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="data" id="eDz1PuYQprAFKPeghVL5-4">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="eDz1PuYQprAFKPeghVL5-3">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="eDz1PuYQprAFKPeghVL5-5" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="eDz1PuYQprAFKPeghVL5-2">
- <mxGeometry x="80" width="80" height="60" as="geometry">
- <mxRectangle width="80" height="60" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="eDz1PuYQprAFKPeghVL5-6">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="eDz1PuYQprAFKPeghVL5-5">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="eDz1PuYQprAFKPeghVL5-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="okR2fhRwQtHO20KEb0BA-17" target="eDz1PuYQprAFKPeghVL5-4">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="eDz1PuYQprAFKPeghVL5-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="eDz1PuYQprAFKPeghVL5-6" target="J7zycxVLggfXzV7FYrSv-7">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- </root>
- </mxGraphModel>
- </diagram>
- <diagram id="tn9M2oGm5-WwrC7q8hvp" name="check_nac">
- <mxGraphModel dx="1042" dy="626" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
- <root>
- <mxCell id="0" />
- <mxCell id="1" parent="0" />
- <object label="%name%: %type%" placeholders="1" name="start_name" type="Start" ports_data_out="["t", "foo"]" ports_exec_out="["out", "foo"]" id="45lnt7s__IUFePRUFwyU-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="40" y="240" width="160" height="240" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="45lnt7s__IUFePRUFwyU-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="45lnt7s__IUFePRUFwyU-1" vertex="1">
- <mxGeometry y="40" width="160" height="200" as="geometry" />
- </mxCell>
- <mxCell id="45lnt7s__IUFePRUFwyU-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="45lnt7s__IUFePRUFwyU-2" vertex="1">
- <mxGeometry width="80" height="200" as="geometry">
- <mxRectangle width="80" height="200" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <mxCell id="45lnt7s__IUFePRUFwyU-4" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="45lnt7s__IUFePRUFwyU-2" vertex="1">
- <mxGeometry x="80" width="80" height="200" as="geometry">
- <mxRectangle width="80" height="200" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="45lnt7s__IUFePRUFwyU-5">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="45lnt7s__IUFePRUFwyU-4" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="t" type="data" id="45lnt7s__IUFePRUFwyU-39">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="45lnt7s__IUFePRUFwyU-4" vertex="1">
- <mxGeometry x="10" y="150" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="foo" type="data" id="cSJQlsIVphRcLDatmbJQ-1">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="45lnt7s__IUFePRUFwyU-4" vertex="1">
- <mxGeometry x="10" y="80" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="%name%: %type%" placeholders="1" name="end_name" type="End" ports_data_in="["t"]" ports_exec_in="["rrrreee", "in"]" id="45lnt7s__IUFePRUFwyU-6">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="980" y="240" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="45lnt7s__IUFePRUFwyU-7" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="45lnt7s__IUFePRUFwyU-6" vertex="1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="45lnt7s__IUFePRUFwyU-8" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="45lnt7s__IUFePRUFwyU-7" vertex="1">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="45lnt7s__IUFePRUFwyU-9">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="45lnt7s__IUFePRUFwyU-8" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="t" type="data" id="2n85NC4Wvb6VNMCIjbAe-2">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="45lnt7s__IUFePRUFwyU-8" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="45lnt7s__IUFePRUFwyU-10" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="45lnt7s__IUFePRUFwyU-7" vertex="1">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="loop_name" type="Loop" id="L95llld_XDiE7aqnH3Eh-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="240" y="240" width="160" height="200" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="L95llld_XDiE7aqnH3Eh-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="L95llld_XDiE7aqnH3Eh-1" vertex="1">
- <mxGeometry y="40" width="160" height="160" as="geometry" />
- </mxCell>
- <mxCell id="L95llld_XDiE7aqnH3Eh-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="L95llld_XDiE7aqnH3Eh-2" vertex="1">
- <mxGeometry width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="data" id="L95llld_XDiE7aqnH3Eh-4">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="L95llld_XDiE7aqnH3Eh-3" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="exec" id="L95llld_XDiE7aqnH3Eh-5">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="L95llld_XDiE7aqnH3Eh-3" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="L95llld_XDiE7aqnH3Eh-6" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="L95llld_XDiE7aqnH3Eh-2" vertex="1">
- <mxGeometry x="80" width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="L95llld_XDiE7aqnH3Eh-7">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="L95llld_XDiE7aqnH3Eh-6" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="it" type="exec" id="L95llld_XDiE7aqnH3Eh-8">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="L95llld_XDiE7aqnH3Eh-6" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="out" type="exec" id="L95llld_XDiE7aqnH3Eh-9">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="L95llld_XDiE7aqnH3Eh-6" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="L95llld_XDiE7aqnH3Eh-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="45lnt7s__IUFePRUFwyU-5" target="L95llld_XDiE7aqnH3Eh-5" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="L95llld_XDiE7aqnH3Eh-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="45lnt7s__IUFePRUFwyU-39" target="L95llld_XDiE7aqnH3Eh-4" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <object label="%name%: %type%
%file%
matches: %n%" placeholders="1" name="match_name" type="Match" file="rules/input_without_token.od" n="1" id="L95llld_XDiE7aqnH3Eh-12">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=60;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="440" y="220" width="160" height="220" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="L95llld_XDiE7aqnH3Eh-13" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="L95llld_XDiE7aqnH3Eh-12" vertex="1">
- <mxGeometry y="60" width="160" height="160" as="geometry" />
- </mxCell>
- <mxCell id="L95llld_XDiE7aqnH3Eh-14" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="L95llld_XDiE7aqnH3Eh-13" vertex="1">
- <mxGeometry width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="data" id="L95llld_XDiE7aqnH3Eh-15">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="L95llld_XDiE7aqnH3Eh-14" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="exec" id="L95llld_XDiE7aqnH3Eh-16">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="L95llld_XDiE7aqnH3Eh-14" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="L95llld_XDiE7aqnH3Eh-17" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="L95llld_XDiE7aqnH3Eh-13" vertex="1">
- <mxGeometry x="80" width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="L95llld_XDiE7aqnH3Eh-18">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="L95llld_XDiE7aqnH3Eh-17" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="success" type="exec" id="L95llld_XDiE7aqnH3Eh-19">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="L95llld_XDiE7aqnH3Eh-17" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="fail" type="exec" id="L95llld_XDiE7aqnH3Eh-20">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="L95llld_XDiE7aqnH3Eh-17" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="L95llld_XDiE7aqnH3Eh-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="L95llld_XDiE7aqnH3Eh-8" target="L95llld_XDiE7aqnH3Eh-16" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="L95llld_XDiE7aqnH3Eh-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="L95llld_XDiE7aqnH3Eh-7" target="L95llld_XDiE7aqnH3Eh-15" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="store_name" type="Store" ports="["slot1", "input2"]" id="iKvoEYQEFeyBr_GkI9vg-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" parent="1" vertex="1">
- <mxGeometry x="720" y="240" width="160" height="220" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" parent="iKvoEYQEFeyBr_GkI9vg-1" vertex="1">
- <mxGeometry y="40" width="160" height="180" as="geometry" />
- </mxCell>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="iKvoEYQEFeyBr_GkI9vg-2" vertex="1">
- <mxGeometry width="80" height="180" as="geometry">
- <mxRectangle width="80" height="180" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="iKvoEYQEFeyBr_GkI9vg-4">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="iKvoEYQEFeyBr_GkI9vg-3" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="slot1" type="exec" id="iKvoEYQEFeyBr_GkI9vg-5">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="iKvoEYQEFeyBr_GkI9vg-3" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="slot1" type="data" id="iKvoEYQEFeyBr_GkI9vg-6">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="iKvoEYQEFeyBr_GkI9vg-3" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-7" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" parent="iKvoEYQEFeyBr_GkI9vg-2" vertex="1">
- <mxGeometry x="80" width="80" height="180" as="geometry">
- <mxRectangle width="80" height="180" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="iKvoEYQEFeyBr_GkI9vg-8">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="iKvoEYQEFeyBr_GkI9vg-7" vertex="1">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="out" type="exec" id="iKvoEYQEFeyBr_GkI9vg-9">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="iKvoEYQEFeyBr_GkI9vg-7" vertex="1">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="slot1" type="exec" id="iKvoEYQEFeyBr_GkI9vg-10">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="iKvoEYQEFeyBr_GkI9vg-7" vertex="1">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="L95llld_XDiE7aqnH3Eh-20" target="iKvoEYQEFeyBr_GkI9vg-5" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="L95llld_XDiE7aqnH3Eh-7" target="iKvoEYQEFeyBr_GkI9vg-6" edge="1">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="420" y="410" />
- <mxPoint x="420" y="470" />
- <mxPoint x="620" y="470" />
- <mxPoint x="620" y="410" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" parent="1" source="L95llld_XDiE7aqnH3Eh-19" target="L95llld_XDiE7aqnH3Eh-5" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="630" y="200" as="targetPoint" />
- <Array as="points">
- <mxPoint x="630" y="310" />
- <mxPoint x="630" y="200" />
- <mxPoint x="230" y="200" />
- <mxPoint x="230" y="300" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" parent="1" source="iKvoEYQEFeyBr_GkI9vg-10" target="L95llld_XDiE7aqnH3Eh-5" edge="1">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="910" y="360" />
- <mxPoint x="910" y="200" />
- <mxPoint x="230" y="200" />
- <mxPoint x="230" y="300" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="L95llld_XDiE7aqnH3Eh-9" target="iKvoEYQEFeyBr_GkI9vg-4" edge="1">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="430" y="360" />
- <mxPoint x="430" y="490" />
- <mxPoint x="680" y="490" />
- <mxPoint x="680" y="310" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="iKvoEYQEFeyBr_GkI9vg-9" target="45lnt7s__IUFePRUFwyU-9" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="iKvoEYQEFeyBr_GkI9vg-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="iKvoEYQEFeyBr_GkI9vg-8" target="2n85NC4Wvb6VNMCIjbAe-2" edge="1">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- </root>
- </mxGraphModel>
- </diagram>
- <diagram id="EAsDi4mdSkZfbsRIt0-E" name="reduce_incomming">
- <mxGraphModel dx="1892" dy="626" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
- <root>
- <mxCell id="0" />
- <mxCell id="1" parent="0" />
- <object label="%name%: %type%" placeholders="1" name="start_name" type="Start" ports_data_out="["t", "foo"]" ports_exec_out="["out", "foo"]" id="BUnm0WgavkPBicxchqk0-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="-200" y="240" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-2">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-4" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-2">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="BUnm0WgavkPBicxchqk0-5">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-4">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="t" type="data" id="BUnm0WgavkPBicxchqk0-6">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="BUnm0WgavkPBicxchqk0-4">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="%name%: %type%" placeholders="1" name="end_name" type="End" ports_data_in="[]" ports_exec_in="["rrrreee", "in"]" id="BUnm0WgavkPBicxchqk0-7">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="680" y="240" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-8" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-7">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-9" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-8">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="BUnm0WgavkPBicxchqk0-10">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-9">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-12" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-8">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="loop_name" type="Loop" id="BUnm0WgavkPBicxchqk0-13">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="240" y="240" width="160" height="200" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-14" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-13">
- <mxGeometry y="40" width="160" height="160" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-15" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-14">
- <mxGeometry width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="data" id="BUnm0WgavkPBicxchqk0-16">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="BUnm0WgavkPBicxchqk0-15">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="exec" id="BUnm0WgavkPBicxchqk0-17">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-15">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-18" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-14">
- <mxGeometry x="80" width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="BUnm0WgavkPBicxchqk0-19">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="BUnm0WgavkPBicxchqk0-18">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="it" type="exec" id="BUnm0WgavkPBicxchqk0-20">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-18">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="out" type="exec" id="BUnm0WgavkPBicxchqk0-21">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-18">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="%name%: %type%
%file%
matches: %n%" placeholders="1" name="match_name" type="Match" file="rules/all_incomming.od" n="1" id="BUnm0WgavkPBicxchqk0-52">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=60;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry y="220" width="160" height="220" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-53" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-52">
- <mxGeometry y="60" width="160" height="160" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-54" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-53">
- <mxGeometry width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="data" id="BUnm0WgavkPBicxchqk0-55">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="BUnm0WgavkPBicxchqk0-54">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="exec" id="BUnm0WgavkPBicxchqk0-56">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-54">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-57" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-53">
- <mxGeometry x="80" width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="BUnm0WgavkPBicxchqk0-58">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="BUnm0WgavkPBicxchqk0-57">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="success" type="exec" id="BUnm0WgavkPBicxchqk0-59">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-57">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="fail" type="exec" id="BUnm0WgavkPBicxchqk0-60">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-57">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-5" target="BUnm0WgavkPBicxchqk0-56">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-6" target="BUnm0WgavkPBicxchqk0-55">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-63" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-60" target="BUnm0WgavkPBicxchqk0-17">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-59" target="BUnm0WgavkPBicxchqk0-17">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-65" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-58" target="BUnm0WgavkPBicxchqk0-16">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <object label="%name%: %type%
%file%" placeholders="1" name="rewrite_name" type="Rewrite" file="rules/reduce_incomming.od" id="BUnm0WgavkPBicxchqk0-66">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="440" y="240.0000000000001" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-67" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-66">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="BUnm0WgavkPBicxchqk0-68" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-67">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="BUnm0WgavkPBicxchqk0-69">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-68">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-70" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="BUnm0WgavkPBicxchqk0-67">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="BUnm0WgavkPBicxchqk0-71">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="BUnm0WgavkPBicxchqk0-70">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="data" id="BUnm0WgavkPBicxchqk0-72">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="BUnm0WgavkPBicxchqk0-70">
- <mxGeometry x="-70" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="out" type="data" id="BUnm0WgavkPBicxchqk0-73">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="BUnm0WgavkPBicxchqk0-70">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="BUnm0WgavkPBicxchqk0-74" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-19" target="BUnm0WgavkPBicxchqk0-72">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="sY74cFRy-IzXkK1T1M-7-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-21" target="BUnm0WgavkPBicxchqk0-10">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="410" y="360" />
- <mxPoint x="410" y="470" />
- <mxPoint x="720" y="470" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="sY74cFRy-IzXkK1T1M-7-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-20" target="BUnm0WgavkPBicxchqk0-69">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="sY74cFRy-IzXkK1T1M-7-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="BUnm0WgavkPBicxchqk0-71" target="BUnm0WgavkPBicxchqk0-17">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="610" y="310" />
- <mxPoint x="610" y="200" />
- <mxPoint x="230" y="200" />
- <mxPoint x="230" y="310" />
- </Array>
- </mxGeometry>
- </mxCell>
- </root>
- </mxGraphModel>
- </diagram>
- <diagram id="_IoT90r4-d_BBqiD0-W3" name="increase_outgoing">
- <mxGraphModel dx="1892" dy="626" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
- <root>
- <mxCell id="0" />
- <mxCell id="1" parent="0" />
- <object label="%name%: %type%" placeholders="1" name="start_name" type="Start" ports_data_out="["t", "foo"]" ports_exec_out="["out", "foo"]" id="xKz7S_Fbuw8o9D4hMjwY-1">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="-200" y="240" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-2" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-1">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-3" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-2">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-4" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-2">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-5">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-4">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="t" type="data" id="xKz7S_Fbuw8o9D4hMjwY-6">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-4">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="%name%: %type%" placeholders="1" name="end_name" type="End" ports_data_in="[]" ports_exec_in="["rrrreee", "in"]" id="xKz7S_Fbuw8o9D4hMjwY-7">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="680" y="240" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-8" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-7">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-9" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-8">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-10">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-9">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-11" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-8">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="%name%: %type%" placeholders="1" name="loop_name" type="Loop" id="xKz7S_Fbuw8o9D4hMjwY-12">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="240" y="240" width="160" height="200" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-13" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-12">
- <mxGeometry y="40" width="160" height="160" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-14" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-13">
- <mxGeometry width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="data" id="xKz7S_Fbuw8o9D4hMjwY-15">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-14">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-16">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-14">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-17" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-13">
- <mxGeometry x="80" width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="xKz7S_Fbuw8o9D4hMjwY-18">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-17">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="it" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-19">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-17">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="out" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-20">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-17">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="xKz7S_Fbuw8o9D4hMjwY-19" target="xKz7S_Fbuw8o9D4hMjwY-40">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="450" y="310" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" target="xKz7S_Fbuw8o9D4hMjwY-16" source="xKz7S_Fbuw8o9D4hMjwY-42">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="630" y="200" as="targetPoint" />
- <Array as="points">
- <mxPoint x="630" y="310" />
- <mxPoint x="630" y="200" />
- <mxPoint x="200" y="200" />
- <mxPoint x="200" y="300" />
- </Array>
- <mxPoint x="590" y="310" as="sourcePoint" />
- </mxGeometry>
- </mxCell>
- <object label="%name%: %type%
%file%
matches: %n%" placeholders="1" name="match_name" type="Match" file="rules/all_outgoing.od" n="1" id="xKz7S_Fbuw8o9D4hMjwY-23">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=60;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry y="220" width="160" height="220" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-24" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-23">
- <mxGeometry y="60" width="160" height="160" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-25" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-24">
- <mxGeometry width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="data" id="xKz7S_Fbuw8o9D4hMjwY-26">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-25">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-27">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-25">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-28" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-24">
- <mxGeometry x="80" width="80" height="160" as="geometry">
- <mxRectangle width="80" height="160" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="data" id="xKz7S_Fbuw8o9D4hMjwY-29">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-28">
- <mxGeometry x="10" y="110" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="success" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-30">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-28">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="fail" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-31">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-28">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="xKz7S_Fbuw8o9D4hMjwY-5" target="xKz7S_Fbuw8o9D4hMjwY-27">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="xKz7S_Fbuw8o9D4hMjwY-6" target="xKz7S_Fbuw8o9D4hMjwY-26">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="xKz7S_Fbuw8o9D4hMjwY-31" target="xKz7S_Fbuw8o9D4hMjwY-16">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="xKz7S_Fbuw8o9D4hMjwY-30" target="xKz7S_Fbuw8o9D4hMjwY-16">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-36" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="xKz7S_Fbuw8o9D4hMjwY-29" target="xKz7S_Fbuw8o9D4hMjwY-15">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <object label="%name%: %type%
%file%" placeholders="1" name="rewrite_name" type="Rewrite" file="rules/increase_outgoing.od" id="xKz7S_Fbuw8o9D4hMjwY-37">
- <mxCell style="shape=table;childLayout=tableLayout;startSize=40;collapsible=0;recursiveResize=1;expand=0;fontStyle=1;editable=1;movable=1;resizable=1;rotatable=0;deletable=1;locked=0;connectable=0;allowArrows=0;pointerEvents=0;perimeter=rectanglePerimeter;rounded=1;container=1;dropTarget=0;swimlaneHead=1;swimlaneBody=1;top=1;noLabel=0;autosize=0;resizeHeight=0;spacing=2;metaEdit=1;resizeWidth=0;arcSize=10;" vertex="1" parent="1">
- <mxGeometry x="440" y="240.0000000000001" width="160" height="150" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-38" value="" style="shape=tableRow;horizontal=0;swimlaneHead=0;swimlaneBody=0;top=0;left=0;strokeColor=inherit;bottom=0;right=0;dropTarget=0;fontStyle=0;fillColor=none;points=[[0,0.5],[1,0.5]];startSize=0;collapsible=0;recursiveResize=1;expand=0;rounded=0;allowArrows=0;connectable=0;autosize=1;resizeHeight=1;rotatable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-37">
- <mxGeometry y="40" width="160" height="110" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-39" value="Input" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=60;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-38">
- <mxGeometry width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="in" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-40">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-39">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-41" value="Output" style="swimlane;swimlaneHead=0;swimlaneBody=0;fontStyle=0;strokeColor=inherit;connectable=0;fillColor=none;startSize=40;collapsible=0;recursiveResize=1;expand=0;allowArrows=0;autosize=1;rotatable=0;noLabel=1;overflow=hidden;swimlaneLine=0;editable=0;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-38">
- <mxGeometry x="80" width="80" height="110" as="geometry">
- <mxRectangle width="80" height="110" as="alternateBounds" />
- </mxGeometry>
- </mxCell>
- <object label="out" type="exec" id="xKz7S_Fbuw8o9D4hMjwY-42">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-41">
- <mxGeometry x="10" y="10" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="in" type="data" id="xKz7S_Fbuw8o9D4hMjwY-43">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-41">
- <mxGeometry x="-70" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <object label="out" type="data" id="xKz7S_Fbuw8o9D4hMjwY-44">
- <mxCell style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="xKz7S_Fbuw8o9D4hMjwY-41">
- <mxGeometry x="10" y="60" width="60" height="40" as="geometry" />
- </mxCell>
- </object>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="xKz7S_Fbuw8o9D4hMjwY-18" target="xKz7S_Fbuw8o9D4hMjwY-43">
- <mxGeometry relative="1" as="geometry" />
- </mxCell>
- <mxCell id="xKz7S_Fbuw8o9D4hMjwY-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="xKz7S_Fbuw8o9D4hMjwY-20" target="xKz7S_Fbuw8o9D4hMjwY-10">
- <mxGeometry relative="1" as="geometry">
- <Array as="points">
- <mxPoint x="410" y="360" />
- <mxPoint x="410" y="440" />
- <mxPoint x="660" y="440" />
- <mxPoint x="660" y="310" />
- </Array>
- </mxGeometry>
- </mxCell>
- </root>
- </mxGraphModel>
- </diagram>
- </mxfile>
|