d2ir: Review fixes #714

This commit is contained in:
Anmol Sethi 2023-01-27 23:28:44 -08:00
parent 30b5b64cad
commit 3ace33fd01
No known key found for this signature in database
GPG key ID: 25BC68888A99A8BA
55 changed files with 6836 additions and 1862 deletions

View file

@ -168,6 +168,90 @@
}
],
"connections": [
{
"id": "(a.b -> a)[0]",
"src": "a.b",
"srcArrow": "none",
"srcLabel": "",
"dst": "a",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 244,
"y": 173.24723247232473
},
{
"x": 270.66666666666663,
"y": 154.64944649446494
},
{
"x": 279,
"y": 150
},
{
"x": 281.5,
"y": 150
},
{
"x": 284,
"y": 150
},
{
"x": 287.33333333333337,
"y": 162.6
},
{
"x": 289.83333333333337,
"y": 181.5
},
{
"x": 292.3333333333333,
"y": 200.4
},
{
"x": 292.3333333333333,
"y": 225.6
},
{
"x": 289.83333333333337,
"y": 244.5
},
{
"x": 287.33333333333337,
"y": 263.4
},
{
"x": 270.66666666666663,
"y": 271.35055350553506
},
{
"x": 244,
"y": 252.75276752767527
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "a.(b -> b.c)[0]",
"src": "a.b",
@ -290,90 +374,6 @@
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(a.b -> a)[0]",
"src": "a.b",
"srcArrow": "none",
"srcLabel": "",
"dst": "a",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 244,
"y": 173.24723247232473
},
{
"x": 270.66666666666663,
"y": 154.64944649446494
},
{
"x": 279,
"y": 150
},
{
"x": 281.5,
"y": 150
},
{
"x": 284,
"y": 150
},
{
"x": 287.33333333333337,
"y": 162.6
},
{
"x": 289.83333333333337,
"y": 181.5
},
{
"x": 292.3333333333333,
"y": 200.4
},
{
"x": 292.3333333333333,
"y": 225.6
},
{
"x": 289.83333333333337,
"y": 244.5
},
{
"x": 287.33333333333337,
"y": 263.4
},
{
"x": 270.66666666666663,
"y": 271.35055350553506
},
{
"x": 244,
"y": 252.75276752767527
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
}
]
}

View file

@ -39,7 +39,7 @@ width="698" height="630" viewBox="-102 -102 698 630"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16);
}
});
]]></script><g id="a"><g class="shape" ><rect x="0" y="0" width="494" height="426" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="247.000000" y="33.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">a</text></g><g id="a.b"><g class="shape" ><rect x="40" y="50" width="414" height="326" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="247.000000" y="79.000000" style="text-anchor:middle;font-size:24px;fill:#0A0F25">b</text></g><g id="a.b.c"><g class="shape" ><rect x="80" y="100" width="334" height="226" style="fill:#F7F8FE;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="247.000000" y="125.000000" style="text-anchor:middle;font-size:20px;fill:#0A0F25">c</text></g><g id="a.b.c.d"><g class="shape" ><rect x="130" y="150" width="114" height="126" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text-bold" x="187.000000" y="216.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="a.(b -&gt; b.c)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 245.760942 181.359493 C 292.000000 156.461538 307.000000 150.000000 311.500000 150.000000 C 316.000000 150.000000 322.000000 162.600000 326.500000 181.500000 C 331.000000 200.400000 331.000000 225.600000 326.500000 244.500000 C 322.000000 263.400000 292.000000 269.538462 247.521884 245.588707" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2307349330)"/></g><g id="a.(b.c.d -&gt; b)[0]"><path d="M 245.666473 237.972160 L 240.000388 238.051039" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2307349330)"/></g><g id="(a.b -&gt; a)[0]"><path d="M 245.640452 172.103153 C 270.666667 154.649446 279.000000 150.000000 281.500000 150.000000 C 284.000000 150.000000 287.333333 162.600000 289.833333 181.500000 C 292.333333 200.400000 292.333333 225.600000 289.833333 244.500000 C 287.333333 263.400000 270.666667 271.350554 247.280904 255.040926" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2307349330)"/></g><mask id="2307349330" maskUnits="userSpaceOnUse" x="-100" y="-100" width="698" height="630">
]]></script><g id="a"><g class="shape" ><rect x="0" y="0" width="494" height="426" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="247.000000" y="33.000000" style="text-anchor:middle;font-size:28px;fill:#0A0F25">a</text></g><g id="a.b"><g class="shape" ><rect x="40" y="50" width="414" height="326" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="247.000000" y="79.000000" style="text-anchor:middle;font-size:24px;fill:#0A0F25">b</text></g><g id="a.b.c"><g class="shape" ><rect x="80" y="100" width="334" height="226" style="fill:#F7F8FE;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="247.000000" y="125.000000" style="text-anchor:middle;font-size:20px;fill:#0A0F25">c</text></g><g id="a.b.c.d"><g class="shape" ><rect x="130" y="150" width="114" height="126" style="fill:#FFFFFF;stroke:#0D32B2;stroke-width:2;" /></g><text class="text-bold" x="187.000000" y="216.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">d</text></g><g id="(a.b -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 245.640452 172.103153 C 270.666667 154.649446 279.000000 150.000000 281.500000 150.000000 C 284.000000 150.000000 287.333333 162.600000 289.833333 181.500000 C 292.333333 200.400000 292.333333 225.600000 289.833333 244.500000 C 287.333333 263.400000 270.666667 271.350554 247.280904 255.040926" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1213783802)"/></g><g id="a.(b -&gt; b.c)[0]"><path d="M 245.760942 181.359493 C 292.000000 156.461538 307.000000 150.000000 311.500000 150.000000 C 316.000000 150.000000 322.000000 162.600000 326.500000 181.500000 C 331.000000 200.400000 331.000000 225.600000 326.500000 244.500000 C 322.000000 263.400000 292.000000 269.538462 247.521884 245.588707" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1213783802)"/></g><g id="a.(b.c.d -&gt; b)[0]"><path d="M 245.666473 237.972160 L 240.000388 238.051039" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1213783802)"/></g><mask id="1213783802" maskUnits="userSpaceOnUse" x="-100" y="-100" width="698" height="630">
<rect x="-100" y="-100" width="698" height="630" fill="white"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 650 KiB

After

Width:  |  Height:  |  Size: 650 KiB

View file

@ -170,7 +170,7 @@
"id": "Joe",
"type": "person",
"pos": {
"x": -565,
"x": -151,
"y": 113
},
"width": 131,
@ -211,7 +211,7 @@
"id": "Donald",
"type": "person",
"pos": {
"x": 548,
"x": 134,
"y": 113
},
"width": 155,
@ -252,7 +252,7 @@
"id": "i am top left",
"type": "text",
"pos": {
"x": -514,
"x": -100,
"y": -41
},
"width": 80,
@ -293,7 +293,7 @@
"id": "i am top right",
"type": "text",
"pos": {
"x": 548,
"x": 134,
"y": -41
},
"width": 90,
@ -334,7 +334,7 @@
"id": "i am bottom left",
"type": "text",
"pos": {
"x": -541,
"x": -127,
"y": 372
},
"width": 107,
@ -375,7 +375,7 @@
"id": "i am bottom right",
"type": "text",
"pos": {
"x": 548,
"x": 134,
"y": 372
},
"width": 117,

View file

@ -3,7 +3,7 @@
id="d2-svg"
style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="1472" height="748" viewBox="-667 -143 1472 748"><style type="text/css">
width="1147" height="748" viewBox="-516 -143 1147 748"><style type="text/css">
<![CDATA[
.shape {
shape-rendering: geometricPrecision;
@ -799,8 +799,8 @@ width="1472" height="748" viewBox="-667 -143 1472 748"><style type="text/css">
</style><g id="x"><g class="shape" ><rect x="1" y="0" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;stroke-width:2;" /></g><text class="text-bold" x="57.500000" y="66.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><rect x="0" y="226" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;stroke-width:2;" /></g><text class="text-bold" x="57.000000" y="292.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="The top of the mountain"><g class="shape" ></g><text class="text" x="57.000000" y="-25.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">The top of the mountain</text></g><g id="bottom"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="-414.000000" y="372.000000" width="943" height="131"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><h1>Cats, no less liquid than their shadows, offer no angles to the wind.</h1>
<p>If we can't fix it, it ain't broke.</p>
<p>Dieters live life in the fasting lane.</p>
</div></foreignObject></g></g><g id="Joe"><g class="shape" ><path d="M -434 239 H -565 V 237.2093 C -565 215.7209 -550.6149 196.3488 -527.9824 187.0698 C -540.4495 179.5814 -547.9297 167.3721 -547.9297 154.0233 C -547.9297 131.3953 -526.2562 113 -499.5959 113 C -472.9356 113 -451.2621 131.3953 -451.2621 154.0233 C -451.2621 167.3721 -458.5505 179.4186 -471.2094 187.2326 C -448.5769 196.5117 -434.1918 215.8838 -434.1918 237.3721 V 239 H -434 Z" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;"/></g><text class="text-bold" x="-499.500000" y="179.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Joe</text></g><g id="Donald"><g class="shape" ><path d="M 703 239 H 548 V 237.2093 C 548 215.7209 565.0205 196.3488 591.7994 187.0698 C 577.0483 179.5814 568.1977 167.3721 568.1977 154.0233 C 568.1977 131.3953 593.8419 113 625.3865 113 C 656.9312 113 682.5754 131.3953 682.5754 154.0233 C 682.5754 167.3721 673.9517 179.4186 658.9736 187.2326 C 685.7525 196.5117 702.773 215.8838 702.773 237.3721 V 239 H 703 Z" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;"/></g><text class="text-bold" x="625.500000" y="179.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Donald</text></g><g id="i am top left"><g class="shape" ></g><text class="text" x="-474.000000" y="-25.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am top left</text></g><g id="i am top right"><g class="shape" ></g><text class="text" x="593.000000" y="-25.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am top right</text></g><g id="i am bottom left"><g class="shape" ></g><text class="text" x="-487.500000" y="388.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am bottom left</text></g><g id="i am bottom right"><g class="shape" ></g><text class="text" x="606.500000" y="388.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am bottom right</text></g><g id="(x -&gt; y)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 57.000000 128.000000 C 57.000000 166.000000 57.000000 186.000000 57.000000 222.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3679368928)"/></g><mask id="3679368928" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1472" height="748">
<rect x="-100" y="-100" width="1472" height="748" fill="white"></rect>
</div></foreignObject></g></g><g id="Joe"><g class="shape" ><path d="M -20 239 H -151 V 237.2093 C -151 215.7209 -136.6149 196.3488 -113.9824 187.0698 C -126.4495 179.5814 -133.9297 167.3721 -133.9297 154.0233 C -133.9297 131.3953 -112.2562 113 -85.5959 113 C -58.9356 113 -37.2621 131.3953 -37.2621 154.0233 C -37.2621 167.3721 -44.5505 179.4186 -57.2094 187.2326 C -34.5769 196.5117 -20.1918 215.8838 -20.1918 237.3721 V 239 H -20 Z" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;"/></g><text class="text-bold" x="-85.500000" y="179.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Joe</text></g><g id="Donald"><g class="shape" ><path d="M 289 239 H 134 V 237.2093 C 134 215.7209 151.0205 196.3488 177.7994 187.0698 C 163.0483 179.5814 154.1977 167.3721 154.1977 154.0233 C 154.1977 131.3953 179.8419 113 211.3865 113 C 242.9312 113 268.5754 131.3953 268.5754 154.0233 C 268.5754 167.3721 259.9517 179.4186 244.9736 187.2326 C 271.7525 196.5117 288.773 215.8838 288.773 237.3721 V 239 H 289 Z" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;"/></g><text class="text-bold" x="211.500000" y="179.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Donald</text></g><g id="i am top left"><g class="shape" ></g><text class="text" x="-60.000000" y="-25.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am top left</text></g><g id="i am top right"><g class="shape" ></g><text class="text" x="179.000000" y="-25.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am top right</text></g><g id="i am bottom left"><g class="shape" ></g><text class="text" x="-73.500000" y="388.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am bottom left</text></g><g id="i am bottom right"><g class="shape" ></g><text class="text" x="192.500000" y="388.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am bottom right</text></g><g id="(x -&gt; y)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 57.000000 128.000000 C 57.000000 166.000000 57.000000 186.000000 57.000000 222.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2346446043)"/></g><mask id="2346446043" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1147" height="748">
<rect x="-100" y="-100" width="1147" height="748" fill="white"></rect>
</mask><style type="text/css"><![CDATA[
.text {

Before

Width:  |  Height:  |  Size: 662 KiB

After

Width:  |  Height:  |  Size: 662 KiB

View file

@ -170,7 +170,7 @@
"id": "Joe",
"type": "person",
"pos": {
"x": -553,
"x": -139,
"y": 125
},
"width": 131,
@ -211,7 +211,7 @@
"id": "Donald",
"type": "person",
"pos": {
"x": 560,
"x": 146,
"y": 125
},
"width": 155,
@ -252,7 +252,7 @@
"id": "i am top left",
"type": "text",
"pos": {
"x": -502,
"x": -88,
"y": -29
},
"width": 80,
@ -293,7 +293,7 @@
"id": "i am top right",
"type": "text",
"pos": {
"x": 560,
"x": 146,
"y": -29
},
"width": 90,
@ -334,7 +334,7 @@
"id": "i am bottom left",
"type": "text",
"pos": {
"x": -529,
"x": -115,
"y": 384
},
"width": 107,
@ -375,7 +375,7 @@
"id": "i am bottom right",
"type": "text",
"pos": {
"x": 560,
"x": 146,
"y": 384
},
"width": 117,

View file

@ -3,7 +3,7 @@
id="d2-svg"
style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="1472" height="748" viewBox="-655 -131 1472 748"><style type="text/css">
width="1147" height="748" viewBox="-504 -131 1147 748"><style type="text/css">
<![CDATA[
.shape {
shape-rendering: geometricPrecision;
@ -799,8 +799,8 @@ width="1472" height="748" viewBox="-655 -131 1472 748"><style type="text/css">
</style><g id="x"><g class="shape" ><rect x="12" y="12" width="113" height="126" style="fill:#F7F8FE;stroke:#0D32B2;stroke-width:2;" /></g><text class="text-bold" x="68.500000" y="78.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">x</text></g><g id="y"><g class="shape" ><rect x="12" y="238" width="114" height="126" style="fill:#F7F8FE;stroke:#0D32B2;stroke-width:2;" /></g><text class="text-bold" x="69.000000" y="304.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">y</text></g><g id="The top of the mountain"><g class="shape" ></g><text class="text" x="69.000000" y="-13.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">The top of the mountain</text></g><g id="bottom"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="-402.000000" y="384.000000" width="943" height="131"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:transparent;color:#0A0F25;"><h1>Cats, no less liquid than their shadows, offer no angles to the wind.</h1>
<p>If we can't fix it, it ain't broke.</p>
<p>Dieters live life in the fasting lane.</p>
</div></foreignObject></g></g><g id="Joe"><g class="shape" ><path d="M -422 251 H -553 V 249.2093 C -553 227.7209 -538.6149 208.3488 -515.9824 199.0698 C -528.4495 191.5814 -535.9297 179.3721 -535.9297 166.0233 C -535.9297 143.3953 -514.2562 125 -487.5959 125 C -460.9356 125 -439.2621 143.3953 -439.2621 166.0233 C -439.2621 179.3721 -446.5505 191.4186 -459.2094 199.2326 C -436.5769 208.5117 -422.1918 227.8838 -422.1918 249.3721 V 251 H -422 Z" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;"/></g><text class="text-bold" x="-487.500000" y="191.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Joe</text></g><g id="Donald"><g class="shape" ><path d="M 715 251 H 560 V 249.2093 C 560 227.7209 577.0205 208.3488 603.7994 199.0698 C 589.0483 191.5814 580.1977 179.3721 580.1977 166.0233 C 580.1977 143.3953 605.8419 125 637.3865 125 C 668.9312 125 694.5754 143.3953 694.5754 166.0233 C 694.5754 179.3721 685.9517 191.4186 670.9736 199.2326 C 697.7525 208.5117 714.773 227.8838 714.773 249.3721 V 251 H 715 Z" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;"/></g><text class="text-bold" x="637.500000" y="191.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Donald</text></g><g id="i am top left"><g class="shape" ></g><text class="text" x="-462.000000" y="-13.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am top left</text></g><g id="i am top right"><g class="shape" ></g><text class="text" x="605.000000" y="-13.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am top right</text></g><g id="i am bottom left"><g class="shape" ></g><text class="text" x="-475.500000" y="400.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am bottom left</text></g><g id="i am bottom right"><g class="shape" ></g><text class="text" x="618.500000" y="400.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am bottom right</text></g><g id="(x -&gt; y)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 69.000000 140.000000 L 69.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3449992909)"/></g><mask id="3449992909" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1472" height="748">
<rect x="-100" y="-100" width="1472" height="748" fill="white"></rect>
</div></foreignObject></g></g><g id="Joe"><g class="shape" ><path d="M -8 251 H -139 V 249.2093 C -139 227.7209 -124.6149 208.3488 -101.9824 199.0698 C -114.4495 191.5814 -121.9297 179.3721 -121.9297 166.0233 C -121.9297 143.3953 -100.2562 125 -73.5959 125 C -46.9356 125 -25.2621 143.3953 -25.2621 166.0233 C -25.2621 179.3721 -32.5505 191.4186 -45.2094 199.2326 C -22.5769 208.5117 -8.1918 227.8838 -8.1918 249.3721 V 251 H -8 Z" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;"/></g><text class="text-bold" x="-73.500000" y="191.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Joe</text></g><g id="Donald"><g class="shape" ><path d="M 301 251 H 146 V 249.2093 C 146 227.7209 163.0205 208.3488 189.7994 199.0698 C 175.0483 191.5814 166.1977 179.3721 166.1977 166.0233 C 166.1977 143.3953 191.8419 125 223.3865 125 C 254.9312 125 280.5754 143.3953 280.5754 166.0233 C 280.5754 179.3721 271.9517 191.4186 256.9736 199.2326 C 283.7525 208.5117 300.773 227.8838 300.773 249.3721 V 251 H 301 Z" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;"/></g><text class="text-bold" x="223.500000" y="191.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">Donald</text></g><g id="i am top left"><g class="shape" ></g><text class="text" x="-48.000000" y="-13.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am top left</text></g><g id="i am top right"><g class="shape" ></g><text class="text" x="191.000000" y="-13.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am top right</text></g><g id="i am bottom left"><g class="shape" ></g><text class="text" x="-61.500000" y="400.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am bottom left</text></g><g id="i am bottom right"><g class="shape" ></g><text class="text" x="204.500000" y="400.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">i am bottom right</text></g><g id="(x -&gt; y)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 69.000000 140.000000 L 69.000000 234.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#293868045)"/></g><mask id="293868045" maskUnits="userSpaceOnUse" x="-100" y="-100" width="1147" height="748">
<rect x="-100" y="-100" width="1147" height="748" fill="white"></rect>
</mask><style type="text/css"><![CDATA[
.text {

Before

Width:  |  Height:  |  Size: 662 KiB

After

Width:  |  Height:  |  Size: 662 KiB

View file

@ -906,198 +906,6 @@
}
],
"connections": [
{
"id": "finally.(a -> tree)[0]",
"src": "finally.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.tree",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1443.5,
"y": 369.04470588235296
},
{
"x": 1318.7,
"y": 435.4089411764706
},
{
"x": 1287.5,
"y": 462
},
{
"x": 1287.5,
"y": 502
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(inside -> a)[0]",
"src": "finally.inside",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.a",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1500,
"y": 176
},
{
"x": 1500,
"y": 216
},
{
"x": 1500,
"y": 236
},
{
"x": 1500,
"y": 276
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(tree -> hierarchy)[0]",
"src": "finally.tree",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.hierarchy",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1287.5,
"y": 628
},
{
"x": 1287.5,
"y": 668
},
{
"x": 1287.5,
"y": 688
},
{
"x": 1287.5,
"y": 728
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(a -> root)[0]",
"src": "finally.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.root",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1489.9646017699115,
"y": 402
},
{
"x": 1483.5929203539822,
"y": 442
},
{
"x": 1482,
"y": 462
},
{
"x": 1482,
"y": 502
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(a -> tree)[0]",
"src": "a",
@ -1751,6 +1559,198 @@
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(a -> tree)[0]",
"src": "finally.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.tree",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1443.5,
"y": 369.04470588235296
},
{
"x": 1318.7,
"y": 435.4089411764706
},
{
"x": 1287.5,
"y": 462
},
{
"x": 1287.5,
"y": 502
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(inside -> a)[0]",
"src": "finally.inside",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.a",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1500,
"y": 176
},
{
"x": 1500,
"y": 216
},
{
"x": 1500,
"y": 236
},
{
"x": 1500,
"y": 276
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(tree -> hierarchy)[0]",
"src": "finally.tree",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.hierarchy",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1287.5,
"y": 628
},
{
"x": 1287.5,
"y": 668
},
{
"x": 1287.5,
"y": 688
},
{
"x": 1287.5,
"y": 728
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(a -> root)[0]",
"src": "finally.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.root",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1489.9646017699115,
"y": 402
},
{
"x": 1483.5929203539822,
"y": 442
},
{
"x": 1482,
"y": 462
},
{
"x": 1482,
"y": 502
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 658 KiB

After

Width:  |  Height:  |  Size: 658 KiB

View file

@ -906,170 +906,6 @@
}
],
"connections": [
{
"id": "finally.(a -> tree)[0]",
"src": "finally.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.tree",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1184.3333333333333,
"y": 439
},
{
"x": 1184.3333333333333,
"y": 539
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(inside -> a)[0]",
"src": "finally.inside",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.a",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1203.1666666666665,
"y": 213
},
{
"x": 1203.1666666666665,
"y": 313
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(tree -> hierarchy)[0]",
"src": "finally.tree",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.hierarchy",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1184.3333333333333,
"y": 665
},
{
"x": 1184.3333333333333,
"y": 765
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(a -> root)[0]",
"src": "finally.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.root",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1222,
"y": 439
},
{
"x": 1222,
"y": 489
},
{
"x": 1338.8333333333333,
"y": 489
},
{
"x": 1338.8333333333333,
"y": 539
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(a -> tree)[0]",
"src": "a",
@ -1655,6 +1491,170 @@
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(a -> tree)[0]",
"src": "finally.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.tree",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1184.3333333333333,
"y": 439
},
{
"x": 1184.3333333333333,
"y": 539
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(inside -> a)[0]",
"src": "finally.inside",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.a",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1203.1666666666665,
"y": 213
},
{
"x": 1203.1666666666665,
"y": 313
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(tree -> hierarchy)[0]",
"src": "finally.tree",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.hierarchy",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1184.3333333333333,
"y": 665
},
{
"x": 1184.3333333333333,
"y": 765
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "finally.(a -> root)[0]",
"src": "finally.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "finally.root",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1222,
"y": 439
},
{
"x": 1222,
"y": 489
},
{
"x": 1338.8333333333333,
"y": 489
},
{
"x": 1338.8333333333333,
"y": 539
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 659 KiB

After

Width:  |  Height:  |  Size: 659 KiB

View file

@ -620,11 +620,11 @@
],
"connections": [
{
"id": "b.2.(a -> b)[0]",
"src": "b.2.a",
"id": "(a -> b)[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.b",
"dst": "b",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -645,19 +645,106 @@
"labelPercentage": 0,
"route": [
{
"x": 155.8495575221239,
"x": 240.25,
"y": 126
},
{
"x": 240.25,
"y": 166
},
{
"x": 240.25,
"y": 186
},
{
"x": 240.25,
"y": 226
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(b -> c)[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "c",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 487.75,
"y": 558
},
{
"x": 537.75,
"y": 585
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(c -> d)[0]",
"src": "c",
"srcArrow": "none",
"srcLabel": "",
"dst": "d",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 594.75,
"y": 678
},
{
"x": 148.76991150442478,
"x": 594.75,
"y": 718
},
{
"x": 147,
"x": 594.75,
"y": 738
},
{
"x": 147,
"x": 594.75,
"y": 778
}
],
@ -668,11 +755,11 @@
"zIndex": 0
},
{
"id": "b.2.(b -> c)[0]",
"src": "b.2.b",
"id": "(d -> e)[0]",
"src": "d",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.c",
"dst": "e",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -693,19 +780,19 @@
"labelPercentage": 0,
"route": [
{
"x": 147,
"x": 594.75,
"y": 904
},
{
"x": 147,
"x": 594.75,
"y": 944
},
{
"x": 147,
"x": 594.75,
"y": 964
},
{
"x": 147,
"x": 594.75,
"y": 1004
}
],
@ -715,102 +802,6 @@
"icon": null,
"zIndex": 0
},
{
"id": "b.2.(c -> d)[0]",
"src": "b.2.c",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.d",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 147,
"y": 1130
},
{
"x": 147,
"y": 1170
},
{
"x": 147,
"y": 1190
},
{
"x": 147,
"y": 1230
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "b.2.(d -> e)[0]",
"src": "b.2.d",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.e",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 147,
"y": 1356
},
{
"x": 147,
"y": 1396
},
{
"x": 147,
"y": 1416
},
{
"x": 147,
"y": 1456
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "b.(1 -> 2)[0]",
"src": "b.1",
@ -995,11 +986,11 @@
"zIndex": 0
},
{
"id": "(a -> b)[0]",
"src": "a",
"id": "b.2.(a -> b)[0]",
"src": "b.2.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "b",
"dst": "b.2.b",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -1020,106 +1011,19 @@
"labelPercentage": 0,
"route": [
{
"x": 240.25,
"y": 126
},
{
"x": 240.25,
"y": 166
},
{
"x": 240.25,
"y": 186
},
{
"x": 240.25,
"y": 226
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(b -> c)[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "c",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 487.75,
"y": 558
},
{
"x": 537.75,
"y": 585
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(c -> d)[0]",
"src": "c",
"srcArrow": "none",
"srcLabel": "",
"dst": "d",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 594.75,
"x": 155.8495575221239,
"y": 678
},
{
"x": 594.75,
"x": 148.76991150442478,
"y": 718
},
{
"x": 594.75,
"x": 147,
"y": 738
},
{
"x": 594.75,
"x": 147,
"y": 778
}
],
@ -1130,11 +1034,11 @@
"zIndex": 0
},
{
"id": "(d -> e)[0]",
"src": "d",
"id": "b.2.(b -> c)[0]",
"src": "b.2.b",
"srcArrow": "none",
"srcLabel": "",
"dst": "e",
"dst": "b.2.c",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -1155,19 +1059,19 @@
"labelPercentage": 0,
"route": [
{
"x": 594.75,
"x": 147,
"y": 904
},
{
"x": 594.75,
"x": 147,
"y": 944
},
{
"x": 594.75,
"x": 147,
"y": 964
},
{
"x": 594.75,
"x": 147,
"y": 1004
}
],
@ -1176,6 +1080,102 @@
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "b.2.(c -> d)[0]",
"src": "b.2.c",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.d",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 147,
"y": 1130
},
{
"x": 147,
"y": 1170
},
{
"x": 147,
"y": 1190
},
{
"x": 147,
"y": 1230
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "b.2.(d -> e)[0]",
"src": "b.2.d",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.e",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 147,
"y": 1356
},
{
"x": 147,
"y": 1396
},
{
"x": 147,
"y": 1416
},
{
"x": 147,
"y": 1456
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 655 KiB

After

Width:  |  Height:  |  Size: 655 KiB

View file

@ -620,11 +620,11 @@
],
"connections": [
{
"id": "b.2.(a -> b)[0]",
"src": "b.2.a",
"id": "(a -> b)[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.b",
"dst": "b",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -646,11 +646,11 @@
"route": [
{
"x": 219,
"y": 740
"y": 138
},
{
"x": 219,
"y": 840
"y": 238
}
],
"animated": false,
@ -659,11 +659,11 @@
"zIndex": 0
},
{
"id": "b.2.(b -> c)[0]",
"src": "b.2.b",
"id": "(b -> c)[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.c",
"dst": "c",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -685,11 +685,11 @@
"route": [
{
"x": 219,
"y": 966
"y": 2472
},
{
"x": 219,
"y": 1066
"y": 2572
}
],
"animated": false,
@ -698,11 +698,11 @@
"zIndex": 0
},
{
"id": "b.2.(c -> d)[0]",
"src": "b.2.c",
"id": "(c -> d)[0]",
"src": "c",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.d",
"dst": "d",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -724,11 +724,11 @@
"route": [
{
"x": 219,
"y": 1192
"y": 2698
},
{
"x": 219,
"y": 1292
"y": 2798
}
],
"animated": false,
@ -737,11 +737,11 @@
"zIndex": 0
},
{
"id": "b.2.(d -> e)[0]",
"src": "b.2.d",
"id": "(d -> e)[0]",
"src": "d",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.2.e",
"dst": "e",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -763,11 +763,11 @@
"route": [
{
"x": 219,
"y": 1418
"y": 2924
},
{
"x": 219,
"y": 1518
"y": 3024
}
],
"animated": false,
@ -932,11 +932,11 @@
"zIndex": 0
},
{
"id": "(a -> b)[0]",
"src": "a",
"id": "b.2.(a -> b)[0]",
"src": "b.2.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "b",
"dst": "b.2.b",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -958,11 +958,11 @@
"route": [
{
"x": 219,
"y": 138
"y": 740
},
{
"x": 219,
"y": 238
"y": 840
}
],
"animated": false,
@ -971,11 +971,11 @@
"zIndex": 0
},
{
"id": "(b -> c)[0]",
"src": "b",
"id": "b.2.(b -> c)[0]",
"src": "b.2.b",
"srcArrow": "none",
"srcLabel": "",
"dst": "c",
"dst": "b.2.c",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -997,11 +997,11 @@
"route": [
{
"x": 219,
"y": 2472
"y": 966
},
{
"x": 219,
"y": 2572
"y": 1066
}
],
"animated": false,
@ -1010,11 +1010,11 @@
"zIndex": 0
},
{
"id": "(c -> d)[0]",
"src": "c",
"id": "b.2.(c -> d)[0]",
"src": "b.2.c",
"srcArrow": "none",
"srcLabel": "",
"dst": "d",
"dst": "b.2.d",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -1036,11 +1036,11 @@
"route": [
{
"x": 219,
"y": 2698
"y": 1192
},
{
"x": 219,
"y": 2798
"y": 1292
}
],
"animated": false,
@ -1049,11 +1049,11 @@
"zIndex": 0
},
{
"id": "(d -> e)[0]",
"src": "d",
"id": "b.2.(d -> e)[0]",
"src": "b.2.d",
"srcArrow": "none",
"srcLabel": "",
"dst": "e",
"dst": "b.2.e",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
@ -1075,11 +1075,11 @@
"route": [
{
"x": 219,
"y": 2924
"y": 1418
},
{
"x": 219,
"y": 3024
"y": 1518
}
],
"animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 654 KiB

After

Width:  |  Height:  |  Size: 654 KiB

View file

@ -1297,150 +1297,6 @@
}
],
"connections": [
{
"id": "ff.(gg -> pp)[0]",
"src": "ff.gg",
"srcArrow": "none",
"srcLabel": "",
"dst": "ff.pp",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 434,
"y": 2394
},
{
"x": 433.8,
"y": 2434
},
{
"x": 433.75,
"y": 2454.5
},
{
"x": 433.75,
"y": 2496.5
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "ll.(qq -> rr)[0]",
"src": "ll.qq",
"srcArrow": "none",
"srcLabel": "",
"dst": "ll.rr",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 433.75,
"y": 2951
},
{
"x": 433.75,
"y": 2991
},
{
"x": 433.75,
"y": 3011.5
},
{
"x": 433.75,
"y": 3053.5
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "yy.(zz -> ab)[0]",
"src": "yy.zz",
"srcArrow": "none",
"srcLabel": "",
"dst": "yy.ab",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 662,
"y": 3534
},
{
"x": 662,
"y": 3582.4
},
{
"x": 662,
"y": 3606.7
},
{
"x": 662,
"y": 3655.5
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(aa -- bb)[0]",
"src": "aa",
@ -2425,6 +2281,54 @@
"icon": null,
"zIndex": 0
},
{
"id": "ff.(gg -> pp)[0]",
"src": "ff.gg",
"srcArrow": "none",
"srcLabel": "",
"dst": "ff.pp",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 434,
"y": 2394
},
{
"x": 433.8,
"y": 2434
},
{
"x": 433.75,
"y": 2454.5
},
{
"x": 433.75,
"y": 2496.5
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(ff.pp -> ll.qq)[0]",
"src": "ff.pp",
@ -2485,6 +2389,54 @@
"icon": null,
"zIndex": 0
},
{
"id": "ll.(qq -> rr)[0]",
"src": "ll.qq",
"srcArrow": "none",
"srcLabel": "",
"dst": "ll.rr",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 433.75,
"y": 2951
},
{
"x": 433.75,
"y": 2991
},
{
"x": 433.75,
"y": 3011.5
},
{
"x": 433.75,
"y": 3053.5
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(dd.hh -> ss.tt)[0]",
"src": "dd.hh",
@ -3121,6 +3073,54 @@
"icon": null,
"zIndex": 0
},
{
"id": "yy.(zz -> ab)[0]",
"src": "yy.zz",
"srcArrow": "none",
"srcLabel": "",
"dst": "yy.ab",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 662,
"y": 3534
},
{
"x": 662,
"y": 3582.4
},
{
"x": 662,
"y": 3606.7
},
{
"x": 662,
"y": 3655.5
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(yy.ab -> nn.ac)[0]",
"src": "yy.ab",

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 813 KiB

After

Width:  |  Height:  |  Size: 813 KiB

View file

@ -1297,123 +1297,6 @@
}
],
"connections": [
{
"id": "ff.(gg -> pp)[0]",
"src": "ff.gg",
"srcArrow": "none",
"srcLabel": "",
"dst": "ff.pp",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 149,
"y": 2855
},
{
"x": 148.5,
"y": 2958
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "ll.(qq -> rr)[0]",
"src": "ll.qq",
"srcArrow": "none",
"srcLabel": "",
"dst": "ll.rr",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 306,
"y": 3693.5
},
{
"x": 306,
"y": 3796
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "yy.(zz -> ab)[0]",
"src": "yy.zz",
"srcArrow": "none",
"srcLabel": "",
"dst": "yy.ab",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 660,
"y": 4384
},
{
"x": 660.1666666666666,
"y": 4484
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(aa -- bb)[0]",
"src": "aa",
@ -1899,6 +1782,45 @@
"icon": null,
"zIndex": 0
},
{
"id": "ff.(gg -> pp)[0]",
"src": "ff.gg",
"srcArrow": "none",
"srcLabel": "",
"dst": "ff.pp",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 149,
"y": 2855
},
{
"x": 148.5,
"y": 2958
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(ff.pp -> ll.qq)[0]",
"src": "ff.pp",
@ -1946,6 +1868,45 @@
"icon": null,
"zIndex": 0
},
{
"id": "ll.(qq -> rr)[0]",
"src": "ll.qq",
"srcArrow": "none",
"srcLabel": "",
"dst": "ll.rr",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 306,
"y": 3693.5
},
{
"x": 306,
"y": 3796
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(dd.hh -> ss.tt)[0]",
"src": "dd.hh",
@ -2290,6 +2251,45 @@
"icon": null,
"zIndex": 0
},
{
"id": "yy.(zz -> ab)[0]",
"src": "yy.zz",
"srcArrow": "none",
"srcLabel": "",
"dst": "yy.ab",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 660,
"y": 4384
},
{
"x": 660.1666666666666,
"y": 4484
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(yy.ab -> nn.ac)[0]",
"src": "yy.ab",

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 810 KiB

After

Width:  |  Height:  |  Size: 810 KiB

View file

@ -166,6 +166,45 @@
}
],
"connections": [
{
"id": "(a.sp1 -> b)[0]",
"src": "a.sp1",
"srcArrow": "none",
"srcLabel": "",
"dst": "b",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "foo",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 21,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 105,
"y": 330
},
{
"x": 349,
"y": 330
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "a.(sp1 -> sp2)[0]",
"src": "a.sp1",
@ -213,45 +252,6 @@
"icon": null,
"zIndex": 4
},
{
"id": "(a.sp1 -> b)[0]",
"src": "a.sp1",
"srcArrow": "none",
"srcLabel": "",
"dst": "b",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "foo",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 21,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 105,
"y": 330
},
{
"x": 349,
"y": 330
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a.sp2 -> b)[0]",
"src": "a.sp2",
@ -290,6 +290,84 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -- )[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 720
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(b -- )[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 720
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

View file

@ -3,7 +3,7 @@
id="d2-svg"
style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="604" height="736" viewBox="-78 -28 604 736"><style type="text/css">
width="604" height="848" viewBox="-78 -28 604 848"><style type="text/css">
<![CDATA[
.shape {
shape-rendering: geometricPrecision;
@ -39,10 +39,10 @@ width="604" height="736" viewBox="-78 -28 604 736"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16);
}
});
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="a.sp1"><g class="shape" ><rect x="93" y="314" width="12" height="162" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.sp2"><g class="shape" ><rect x="93" y="524" width="12" height="82" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.(sp1 -&gt; sp2)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 107.000000 460.000000 L 189.000000 460.000000 S 199.000000 460.000000 199.000000 470.000000 L 199.000000 530.000000 S 199.000000 540.000000 189.000000 540.000000 L 109.000000 540.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2673268561)"/><text class="text-italic" x="199.000000" y="506.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">redirect</text></g><g id="(a.sp1 -&gt; b)[0]"><path d="M 107.000000 330.000000 L 345.000000 330.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2673268561)"/><text class="text-italic" x="227.500000" y="336.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">foo</text></g><g id="(a.sp2 -&gt; b)[0]"><path d="M 107.000000 590.000000 L 345.000000 590.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2673268561)"/><text class="text-italic" x="227.500000" y="596.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">bar</text></g><mask id="2673268561" maskUnits="userSpaceOnUse" x="-100" y="-100" width="604" height="736">
<rect x="-100" y="-100" width="604" height="736" fill="white"></rect>
<rect x="173.000000" y="490.000000" width="52" height="21" fill="black"></rect>
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 99.000000 202.000000 L 99.000000 719.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2403615461)"/></g><g id="(b -- )[0]"><path d="M 349.000000 202.000000 L 349.000000 719.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2403615461)"/></g><g id="a.sp1"><g class="shape" ><rect x="93" y="314" width="12" height="162" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.sp2"><g class="shape" ><rect x="93" y="524" width="12" height="82" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a.sp1 -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 107.000000 330.000000 L 345.000000 330.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2403615461)"/><text class="text-italic" x="227.500000" y="336.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">foo</text></g><g id="a.(sp1 -&gt; sp2)[0]"><path d="M 107.000000 460.000000 L 189.000000 460.000000 S 199.000000 460.000000 199.000000 470.000000 L 199.000000 530.000000 S 199.000000 540.000000 189.000000 540.000000 L 109.000000 540.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2403615461)"/><text class="text-italic" x="199.000000" y="506.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">redirect</text></g><g id="(a.sp2 -&gt; b)[0]"><path d="M 107.000000 590.000000 L 345.000000 590.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2403615461)"/><text class="text-italic" x="227.500000" y="596.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">bar</text></g><mask id="2403615461" maskUnits="userSpaceOnUse" x="-100" y="-100" width="604" height="848">
<rect x="-100" y="-100" width="604" height="848" fill="white"></rect>
<rect x="217.000000" y="320.000000" width="21" height="21" fill="black"></rect>
<rect x="173.000000" y="490.000000" width="52" height="21" fill="black"></rect>
<rect x="215.000000" y="580.000000" width="25" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[
.text {

Before

Width:  |  Height:  |  Size: 470 KiB

After

Width:  |  Height:  |  Size: 471 KiB

View file

@ -166,6 +166,45 @@
}
],
"connections": [
{
"id": "(a.sp1 -> b)[0]",
"src": "a.sp1",
"srcArrow": "none",
"srcLabel": "",
"dst": "b",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "foo",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 21,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 105,
"y": 330
},
{
"x": 349,
"y": 330
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "a.(sp1 -> sp2)[0]",
"src": "a.sp1",
@ -213,45 +252,6 @@
"icon": null,
"zIndex": 4
},
{
"id": "(a.sp1 -> b)[0]",
"src": "a.sp1",
"srcArrow": "none",
"srcLabel": "",
"dst": "b",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "foo",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 21,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 105,
"y": 330
},
{
"x": 349,
"y": 330
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a.sp2 -> b)[0]",
"src": "a.sp2",
@ -290,6 +290,84 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -- )[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 720
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(b -- )[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 720
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

View file

@ -3,7 +3,7 @@
id="d2-svg"
style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="604" height="736" viewBox="-78 -28 604 736"><style type="text/css">
width="604" height="848" viewBox="-78 -28 604 848"><style type="text/css">
<![CDATA[
.shape {
shape-rendering: geometricPrecision;
@ -39,10 +39,10 @@ width="604" height="736" viewBox="-78 -28 604 736"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16);
}
});
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="a.sp1"><g class="shape" ><rect x="93" y="314" width="12" height="162" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.sp2"><g class="shape" ><rect x="93" y="524" width="12" height="82" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.(sp1 -&gt; sp2)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 107.000000 460.000000 L 189.000000 460.000000 S 199.000000 460.000000 199.000000 470.000000 L 199.000000 530.000000 S 199.000000 540.000000 189.000000 540.000000 L 109.000000 540.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2673268561)"/><text class="text-italic" x="199.000000" y="506.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">redirect</text></g><g id="(a.sp1 -&gt; b)[0]"><path d="M 107.000000 330.000000 L 345.000000 330.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2673268561)"/><text class="text-italic" x="227.500000" y="336.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">foo</text></g><g id="(a.sp2 -&gt; b)[0]"><path d="M 107.000000 590.000000 L 345.000000 590.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2673268561)"/><text class="text-italic" x="227.500000" y="596.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">bar</text></g><mask id="2673268561" maskUnits="userSpaceOnUse" x="-100" y="-100" width="604" height="736">
<rect x="-100" y="-100" width="604" height="736" fill="white"></rect>
<rect x="173.000000" y="490.000000" width="52" height="21" fill="black"></rect>
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">A</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">B</text></g><g id="(a -- )[0]"><path d="M 99.000000 202.000000 L 99.000000 719.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2403615461)"/></g><g id="(b -- )[0]"><path d="M 349.000000 202.000000 L 349.000000 719.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#2403615461)"/></g><g id="a.sp1"><g class="shape" ><rect x="93" y="314" width="12" height="162" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.sp2"><g class="shape" ><rect x="93" y="524" width="12" height="82" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a.sp1 -&gt; b)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 107.000000 330.000000 L 345.000000 330.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2403615461)"/><text class="text-italic" x="227.500000" y="336.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">foo</text></g><g id="a.(sp1 -&gt; sp2)[0]"><path d="M 107.000000 460.000000 L 189.000000 460.000000 S 199.000000 460.000000 199.000000 470.000000 L 199.000000 530.000000 S 199.000000 540.000000 189.000000 540.000000 L 109.000000 540.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2403615461)"/><text class="text-italic" x="199.000000" y="506.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">redirect</text></g><g id="(a.sp2 -&gt; b)[0]"><path d="M 107.000000 590.000000 L 345.000000 590.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#2403615461)"/><text class="text-italic" x="227.500000" y="596.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">bar</text></g><mask id="2403615461" maskUnits="userSpaceOnUse" x="-100" y="-100" width="604" height="848">
<rect x="-100" y="-100" width="604" height="848" fill="white"></rect>
<rect x="217.000000" y="320.000000" width="21" height="21" fill="black"></rect>
<rect x="173.000000" y="490.000000" width="52" height="21" fill="black"></rect>
<rect x="215.000000" y="580.000000" width="25" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[
.text {

Before

Width:  |  Height:  |  Size: 470 KiB

After

Width:  |  Height:  |  Size: 471 KiB

View file

@ -1649,6 +1649,786 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -- )[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 258
},
{
"x": 99,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(b -- )[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 356,
"y": 258
},
{
"x": 356,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(c -- )[0]",
"src": "c",
"srcArrow": "none",
"srcLabel": "",
"dst": "c-lifeline-end-955173837",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 632,
"y": 258
},
{
"x": 632,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(d -- )[0]",
"src": "d",
"srcArrow": "none",
"srcLabel": "",
"dst": "d-lifeline-end-2106864010",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 920,
"y": 258
},
{
"x": 920,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(e -- )[0]",
"src": "e",
"srcArrow": "none",
"srcLabel": "",
"dst": "e-lifeline-end-2214352275",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1170,
"y": 258
},
{
"x": 1170,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(f -- )[0]",
"src": "f",
"srcArrow": "none",
"srcLabel": "",
"dst": "f-lifeline-end-865917984",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1420,
"y": 258
},
{
"x": 1420,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(g -- )[0]",
"src": "g",
"srcArrow": "none",
"srcLabel": "",
"dst": "g-lifeline-end-354922897",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1670,
"y": 258
},
{
"x": 1670,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(h -- )[0]",
"src": "h",
"srcArrow": "none",
"srcLabel": "",
"dst": "h-lifeline-end-1346385566",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1920,
"y": 258
},
{
"x": 1920,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(i -- )[0]",
"src": "i",
"srcArrow": "none",
"srcLabel": "",
"dst": "i-lifeline-end-96090903",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 2170.5,
"y": 258
},
{
"x": 2170.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(j -- )[0]",
"src": "j",
"srcArrow": "none",
"srcLabel": "",
"dst": "j-lifeline-end-238402964",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 2420,
"y": 263
},
{
"x": 2420,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(k -- )[0]",
"src": "k",
"srcArrow": "none",
"srcLabel": "",
"dst": "k-lifeline-end-4059607989",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 2670,
"y": 258
},
{
"x": 2670,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(l -- )[0]",
"src": "l",
"srcArrow": "none",
"srcLabel": "",
"dst": "l-lifeline-end-731076402",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 2920,
"y": 258
},
{
"x": 2920,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(m -- )[0]",
"src": "m",
"srcArrow": "none",
"srcLabel": "",
"dst": "m-lifeline-end-2432785211",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 3170.5,
"y": 258
},
{
"x": 3170.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(n -- )[0]",
"src": "n",
"srcArrow": "none",
"srcLabel": "",
"dst": "n-lifeline-end-2146380744",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 3420.5,
"y": 258
},
{
"x": 3420.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(o -- )[0]",
"src": "o",
"srcArrow": "none",
"srcLabel": "",
"dst": "o-lifeline-end-2956646265",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 3670.5,
"y": 263
},
{
"x": 3670.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(p -- )[0]",
"src": "p",
"srcArrow": "none",
"srcLabel": "",
"dst": "p-lifeline-end-1398835718",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 3920.5,
"y": 258
},
{
"x": 3920.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(q -- )[0]",
"src": "q",
"srcArrow": "none",
"srcLabel": "",
"dst": "q-lifeline-end-1491495039",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 4170.5,
"y": 258
},
{
"x": 4170.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(r -- )[0]",
"src": "r",
"srcArrow": "none",
"srcLabel": "",
"dst": "r-lifeline-end-2013739420",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 4420.5,
"y": 258
},
{
"x": 4420.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(s -- )[0]",
"src": "s",
"srcArrow": "none",
"srcLabel": "",
"dst": "s-lifeline-end-4156599325",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 4670,
"y": 258
},
{
"x": 4670,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(t -- )[0]",
"src": "t",
"srcArrow": "none",
"srcLabel": "",
"dst": "t-lifeline-end-3566287450",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 4920.5,
"y": 258
},
{
"x": 4920.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 665 KiB

After

Width:  |  Height:  |  Size: 669 KiB

View file

@ -1649,6 +1649,786 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -- )[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 258
},
{
"x": 99,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(b -- )[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 356,
"y": 258
},
{
"x": 356,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(c -- )[0]",
"src": "c",
"srcArrow": "none",
"srcLabel": "",
"dst": "c-lifeline-end-955173837",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 632,
"y": 258
},
{
"x": 632,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(d -- )[0]",
"src": "d",
"srcArrow": "none",
"srcLabel": "",
"dst": "d-lifeline-end-2106864010",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 920,
"y": 258
},
{
"x": 920,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(e -- )[0]",
"src": "e",
"srcArrow": "none",
"srcLabel": "",
"dst": "e-lifeline-end-2214352275",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1170,
"y": 258
},
{
"x": 1170,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(f -- )[0]",
"src": "f",
"srcArrow": "none",
"srcLabel": "",
"dst": "f-lifeline-end-865917984",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1420,
"y": 258
},
{
"x": 1420,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(g -- )[0]",
"src": "g",
"srcArrow": "none",
"srcLabel": "",
"dst": "g-lifeline-end-354922897",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1670,
"y": 258
},
{
"x": 1670,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(h -- )[0]",
"src": "h",
"srcArrow": "none",
"srcLabel": "",
"dst": "h-lifeline-end-1346385566",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1920,
"y": 258
},
{
"x": 1920,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(i -- )[0]",
"src": "i",
"srcArrow": "none",
"srcLabel": "",
"dst": "i-lifeline-end-96090903",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 2170.5,
"y": 258
},
{
"x": 2170.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(j -- )[0]",
"src": "j",
"srcArrow": "none",
"srcLabel": "",
"dst": "j-lifeline-end-238402964",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 2420,
"y": 263
},
{
"x": 2420,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(k -- )[0]",
"src": "k",
"srcArrow": "none",
"srcLabel": "",
"dst": "k-lifeline-end-4059607989",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 2670,
"y": 258
},
{
"x": 2670,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(l -- )[0]",
"src": "l",
"srcArrow": "none",
"srcLabel": "",
"dst": "l-lifeline-end-731076402",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 2920,
"y": 258
},
{
"x": 2920,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(m -- )[0]",
"src": "m",
"srcArrow": "none",
"srcLabel": "",
"dst": "m-lifeline-end-2432785211",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 3170.5,
"y": 258
},
{
"x": 3170.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(n -- )[0]",
"src": "n",
"srcArrow": "none",
"srcLabel": "",
"dst": "n-lifeline-end-2146380744",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 3420.5,
"y": 258
},
{
"x": 3420.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(o -- )[0]",
"src": "o",
"srcArrow": "none",
"srcLabel": "",
"dst": "o-lifeline-end-2956646265",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 3670.5,
"y": 263
},
{
"x": 3670.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(p -- )[0]",
"src": "p",
"srcArrow": "none",
"srcLabel": "",
"dst": "p-lifeline-end-1398835718",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 3920.5,
"y": 258
},
{
"x": 3920.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(q -- )[0]",
"src": "q",
"srcArrow": "none",
"srcLabel": "",
"dst": "q-lifeline-end-1491495039",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 4170.5,
"y": 258
},
{
"x": 4170.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(r -- )[0]",
"src": "r",
"srcArrow": "none",
"srcLabel": "",
"dst": "r-lifeline-end-2013739420",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 4420.5,
"y": 258
},
{
"x": 4420.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(s -- )[0]",
"src": "s",
"srcArrow": "none",
"srcLabel": "",
"dst": "s-lifeline-end-4156599325",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 4670,
"y": 258
},
{
"x": 4670,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(t -- )[0]",
"src": "t",
"srcArrow": "none",
"srcLabel": "",
"dst": "t-lifeline-end-3566287450",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 4920.5,
"y": 258
},
{
"x": 4920.5,
"y": 2858
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 665 KiB

After

Width:  |  Height:  |  Size: 669 KiB

View file

@ -1280,6 +1280,240 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(scorer -- )[0]",
"src": "scorer",
"srcArrow": "none",
"srcLabel": "",
"dst": "scorer-lifeline-end-3390057676",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(itemResponse -- )[0]",
"src": "itemResponse",
"srcArrow": "none",
"srcLabel": "",
"dst": "itemResponse-lifeline-end-3886259856",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(item -- )[0]",
"src": "item",
"srcArrow": "none",
"srcLabel": "",
"dst": "item-lifeline-end-4102336625",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 599,
"y": 200
},
{
"x": 599,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(essayRubric -- )[0]",
"src": "essayRubric",
"srcArrow": "none",
"srcLabel": "",
"dst": "essayRubric-lifeline-end-1632038932",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 849,
"y": 200
},
{
"x": 849,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(concept -- )[0]",
"src": "concept",
"srcArrow": "none",
"srcLabel": "",
"dst": "concept-lifeline-end-1391711018",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1099,
"y": 200
},
{
"x": 1099,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(itemOutcome -- )[0]",
"src": "itemOutcome",
"srcArrow": "none",
"srcLabel": "",
"dst": "itemOutcome-lifeline-end-3921917181",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1349.5,
"y": 200
},
{
"x": 1349.5,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 332 KiB

After

Width:  |  Height:  |  Size: 333 KiB

View file

@ -1280,6 +1280,240 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(scorer -- )[0]",
"src": "scorer",
"srcArrow": "none",
"srcLabel": "",
"dst": "scorer-lifeline-end-3390057676",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(itemResponse -- )[0]",
"src": "itemResponse",
"srcArrow": "none",
"srcLabel": "",
"dst": "itemResponse-lifeline-end-3886259856",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(item -- )[0]",
"src": "item",
"srcArrow": "none",
"srcLabel": "",
"dst": "item-lifeline-end-4102336625",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 599,
"y": 200
},
{
"x": 599,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(essayRubric -- )[0]",
"src": "essayRubric",
"srcArrow": "none",
"srcLabel": "",
"dst": "essayRubric-lifeline-end-1632038932",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 849,
"y": 200
},
{
"x": 849,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(concept -- )[0]",
"src": "concept",
"srcArrow": "none",
"srcLabel": "",
"dst": "concept-lifeline-end-1391711018",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1099,
"y": 200
},
{
"x": 1099,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(itemOutcome -- )[0]",
"src": "itemOutcome",
"srcArrow": "none",
"srcLabel": "",
"dst": "itemOutcome-lifeline-end-3921917181",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1349.5,
"y": 200
},
{
"x": 1349.5,
"y": 1500
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 332 KiB

After

Width:  |  Height:  |  Size: 333 KiB

View file

@ -448,6 +448,162 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -- )[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 1760
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(b -- )[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 1760
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(c -- )[0]",
"src": "c",
"srcArrow": "none",
"srcLabel": "",
"dst": "c-lifeline-end-955173837",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 599,
"y": 200
},
{
"x": 599,
"y": 1760
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(d -- )[0]",
"src": "d",
"srcArrow": "none",
"srcLabel": "",
"dst": "d-lifeline-end-2106864010",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 849,
"y": 200
},
{
"x": 849,
"y": 1760
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 474 KiB

After

Width:  |  Height:  |  Size: 475 KiB

View file

@ -448,6 +448,162 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -- )[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 1760
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(b -- )[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 1760
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(c -- )[0]",
"src": "c",
"srcArrow": "none",
"srcLabel": "",
"dst": "c-lifeline-end-955173837",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 599,
"y": 200
},
{
"x": 599,
"y": 1760
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(d -- )[0]",
"src": "d",
"srcArrow": "none",
"srcLabel": "",
"dst": "d-lifeline-end-2106864010",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 849,
"y": 200
},
{
"x": 849,
"y": 1760
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 474 KiB

After

Width:  |  Height:  |  Size: 475 KiB

View file

@ -286,53 +286,6 @@
}
],
"connections": [
{
"id": "b.(1 -> 1.2)[0]",
"src": "b.1",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.1.2",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "to deeper descendant",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 143,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 355,
"y": 720
},
{
"x": 449,
"y": 720
},
{
"x": 449,
"y": 800
},
{
"x": 359,
"y": 800
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -> a)[0]",
"src": "a",
@ -466,6 +419,53 @@
"icon": null,
"zIndex": 4
},
{
"id": "b.(1 -> 1.2)[0]",
"src": "b.1",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.1.2",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "to deeper descendant",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 143,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 355,
"y": 720
},
{
"x": 449,
"y": 720
},
{
"x": 449,
"y": 800
},
{
"x": 359,
"y": 800
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(b.1.2 -> b)[0]",
"src": "b.1.2",
@ -590,6 +590,84 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -- )[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 1240
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(b -- )[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 1240
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

View file

@ -3,7 +3,7 @@
id="d2-svg"
style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="698" height="1304" viewBox="-78 -28 698 1304"><style type="text/css">
width="698" height="1368" viewBox="-78 -28 698 1368"><style type="text/css">
<![CDATA[
.shape {
shape-rendering: geometricPrecision;
@ -39,12 +39,12 @@ width="698" height="1304" viewBox="-78 -28 698 1304"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16);
}
});
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="a.1"><g class="shape" ><rect x="93" y="948" width="12" height="178" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1"><g class="shape" ><rect x="343" y="654" width="12" height="228" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.3"><g class="shape" ><rect x="343" y="1094" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1.2"><g class="shape" ><rect x="89" y="964" width="20" height="80" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1.2"><g class="shape" ><rect x="339" y="784" width="20" height="82" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.(1 -&gt; 1.2)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 357.000000 720.000000 L 439.000000 720.000000 S 449.000000 720.000000 449.000000 730.000000 L 449.000000 790.000000 S 449.000000 800.000000 439.000000 800.000000 L 363.000000 800.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="449.500000" y="764.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to deeper descendant</text></g><g id="(a -&gt; a)[0]"><path d="M 101.000000 330.000000 L 189.000000 330.000000 S 199.000000 330.000000 199.000000 340.000000 L 199.000000 400.000000 S 199.000000 410.000000 189.000000 410.000000 L 103.000000 410.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="199.500000" y="376.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">a self edge here</text></g><g id="(a -&gt; b)[0]"><path d="M 101.000000 460.000000 L 345.000000 460.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="224.000000" y="466.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">between actors</text></g><g id="(b -&gt; b.1)[0]"><path d="M 351.000000 590.000000 L 439.000000 590.000000 S 449.000000 590.000000 449.000000 600.000000 L 449.000000 660.000000 S 449.000000 670.000000 439.000000 670.000000 L 359.000000 670.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="449.000000" y="633.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to descendant</text></g><g id="(b.1.2 -&gt; b)[0]"><path d="M 361.000000 850.000000 L 439.000000 850.000000 S 449.000000 850.000000 449.000000 860.000000 L 449.000000 920.000000 S 449.000000 930.000000 439.000000 930.000000 L 353.000000 930.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="449.000000" y="901.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to parent</text></g><g id="(b -&gt; a.1.2)[0]"><path d="M 347.000000 980.000000 L 113.000000 980.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="229.000000" y="986.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">actor</text></g><g id="(a.1 -&gt; b.3)[0]"><path d="M 107.000000 1110.000000 L 339.000000 1110.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/></g><mask id="1152522487" maskUnits="userSpaceOnUse" x="-100" y="-100" width="698" height="1304">
<rect x="-100" y="-100" width="698" height="1304" fill="white"></rect>
<rect x="378.000000" y="748.000000" width="143" height="21" fill="black"></rect>
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 99.000000 202.000000 L 99.000000 1239.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3556495433)"/></g><g id="(b -- )[0]"><path d="M 349.000000 202.000000 L 349.000000 1239.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3556495433)"/></g><g id="a.1"><g class="shape" ><rect x="93" y="948" width="12" height="178" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1"><g class="shape" ><rect x="343" y="654" width="12" height="228" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.3"><g class="shape" ><rect x="343" y="1094" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1.2"><g class="shape" ><rect x="89" y="964" width="20" height="80" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1.2"><g class="shape" ><rect x="339" y="784" width="20" height="82" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 330.000000 L 189.000000 330.000000 S 199.000000 330.000000 199.000000 340.000000 L 199.000000 400.000000 S 199.000000 410.000000 189.000000 410.000000 L 103.000000 410.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="199.500000" y="376.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">a self edge here</text></g><g id="(a -&gt; b)[0]"><path d="M 101.000000 460.000000 L 345.000000 460.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="224.000000" y="466.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">between actors</text></g><g id="(b -&gt; b.1)[0]"><path d="M 351.000000 590.000000 L 439.000000 590.000000 S 449.000000 590.000000 449.000000 600.000000 L 449.000000 660.000000 S 449.000000 670.000000 439.000000 670.000000 L 359.000000 670.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="449.000000" y="633.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to descendant</text></g><g id="b.(1 -&gt; 1.2)[0]"><path d="M 357.000000 720.000000 L 439.000000 720.000000 S 449.000000 720.000000 449.000000 730.000000 L 449.000000 790.000000 S 449.000000 800.000000 439.000000 800.000000 L 363.000000 800.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="449.500000" y="764.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to deeper descendant</text></g><g id="(b.1.2 -&gt; b)[0]"><path d="M 361.000000 850.000000 L 439.000000 850.000000 S 449.000000 850.000000 449.000000 860.000000 L 449.000000 920.000000 S 449.000000 930.000000 439.000000 930.000000 L 353.000000 930.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="449.000000" y="901.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to parent</text></g><g id="(b -&gt; a.1.2)[0]"><path d="M 347.000000 980.000000 L 113.000000 980.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="229.000000" y="986.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">actor</text></g><g id="(a.1 -&gt; b.3)[0]"><path d="M 107.000000 1110.000000 L 339.000000 1110.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/></g><mask id="3556495433" maskUnits="userSpaceOnUse" x="-100" y="-100" width="698" height="1368">
<rect x="-100" y="-100" width="698" height="1368" fill="white"></rect>
<rect x="148.000000" y="360.000000" width="103" height="21" fill="black"></rect>
<rect x="173.000000" y="450.000000" width="102" height="21" fill="black"></rect>
<rect x="402.000000" y="617.000000" width="94" height="21" fill="black"></rect>
<rect x="378.000000" y="748.000000" width="143" height="21" fill="black"></rect>
<rect x="418.000000" y="885.000000" width="62" height="21" fill="black"></rect>
<rect x="211.000000" y="970.000000" width="36" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 473 KiB

After

Width:  |  Height:  |  Size: 473 KiB

View file

@ -286,53 +286,6 @@
}
],
"connections": [
{
"id": "b.(1 -> 1.2)[0]",
"src": "b.1",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.1.2",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "to deeper descendant",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 143,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 355,
"y": 720
},
{
"x": 449,
"y": 720
},
{
"x": 449,
"y": 800
},
{
"x": 359,
"y": 800
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -> a)[0]",
"src": "a",
@ -466,6 +419,53 @@
"icon": null,
"zIndex": 4
},
{
"id": "b.(1 -> 1.2)[0]",
"src": "b.1",
"srcArrow": "none",
"srcLabel": "",
"dst": "b.1.2",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "to deeper descendant",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 143,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 355,
"y": 720
},
{
"x": 449,
"y": 720
},
{
"x": 449,
"y": 800
},
{
"x": 359,
"y": 800
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(b.1.2 -> b)[0]",
"src": "b.1.2",
@ -590,6 +590,84 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(a -- )[0]",
"src": "a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 1240
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(b -- )[0]",
"src": "b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 1240
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

View file

@ -3,7 +3,7 @@
id="d2-svg"
style="background: white;"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="698" height="1304" viewBox="-78 -28 698 1304"><style type="text/css">
width="698" height="1368" viewBox="-78 -28 698 1368"><style type="text/css">
<![CDATA[
.shape {
shape-rendering: geometricPrecision;
@ -39,12 +39,12 @@ width="698" height="1304" viewBox="-78 -28 698 1304"><style type="text/css">
svgEl.setAttribute("height", height * ratio - 16);
}
});
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="a.1"><g class="shape" ><rect x="93" y="948" width="12" height="178" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1"><g class="shape" ><rect x="343" y="654" width="12" height="228" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.3"><g class="shape" ><rect x="343" y="1094" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1.2"><g class="shape" ><rect x="89" y="964" width="20" height="80" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1.2"><g class="shape" ><rect x="339" y="784" width="20" height="82" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.(1 -&gt; 1.2)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 357.000000 720.000000 L 439.000000 720.000000 S 449.000000 720.000000 449.000000 730.000000 L 449.000000 790.000000 S 449.000000 800.000000 439.000000 800.000000 L 363.000000 800.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="449.500000" y="764.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to deeper descendant</text></g><g id="(a -&gt; a)[0]"><path d="M 101.000000 330.000000 L 189.000000 330.000000 S 199.000000 330.000000 199.000000 340.000000 L 199.000000 400.000000 S 199.000000 410.000000 189.000000 410.000000 L 103.000000 410.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="199.500000" y="376.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">a self edge here</text></g><g id="(a -&gt; b)[0]"><path d="M 101.000000 460.000000 L 345.000000 460.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="224.000000" y="466.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">between actors</text></g><g id="(b -&gt; b.1)[0]"><path d="M 351.000000 590.000000 L 439.000000 590.000000 S 449.000000 590.000000 449.000000 600.000000 L 449.000000 660.000000 S 449.000000 670.000000 439.000000 670.000000 L 359.000000 670.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="449.000000" y="633.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to descendant</text></g><g id="(b.1.2 -&gt; b)[0]"><path d="M 361.000000 850.000000 L 439.000000 850.000000 S 449.000000 850.000000 449.000000 860.000000 L 449.000000 920.000000 S 449.000000 930.000000 439.000000 930.000000 L 353.000000 930.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="449.000000" y="901.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to parent</text></g><g id="(b -&gt; a.1.2)[0]"><path d="M 347.000000 980.000000 L 113.000000 980.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/><text class="text-italic" x="229.000000" y="986.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">actor</text></g><g id="(a.1 -&gt; b.3)[0]"><path d="M 107.000000 1110.000000 L 339.000000 1110.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#1152522487)"/></g><mask id="1152522487" maskUnits="userSpaceOnUse" x="-100" y="-100" width="698" height="1304">
<rect x="-100" y="-100" width="698" height="1304" fill="white"></rect>
<rect x="378.000000" y="748.000000" width="143" height="21" fill="black"></rect>
]]></script><g id="a"><g class="shape" ><rect x="24" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="99.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">a</text></g><g id="b"><g class="shape" ><rect x="274" y="74" width="150" height="126" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g><text class="text" x="349.000000" y="140.000000" style="text-anchor:middle;font-size:16px;fill:#0A0F25">b</text></g><g id="(a -- )[0]"><path d="M 99.000000 202.000000 L 99.000000 1239.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3556495433)"/></g><g id="(b -- )[0]"><path d="M 349.000000 202.000000 L 349.000000 1239.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#3556495433)"/></g><g id="a.1"><g class="shape" ><rect x="93" y="948" width="12" height="178" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1"><g class="shape" ><rect x="343" y="654" width="12" height="228" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.3"><g class="shape" ><rect x="343" y="1094" width="12" height="80" style="fill:#E3E9FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="a.1.2"><g class="shape" ><rect x="89" y="964" width="20" height="80" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="b.1.2"><g class="shape" ><rect x="339" y="784" width="20" height="82" style="fill:#EDF0FD;stroke:#0D32B2;stroke-width:2;" /></g></g><g id="(a -&gt; a)[0]"><marker id="mk-3990223579" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon class="connection" fill="#0D32B2" stroke-width="2" points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" /> </marker><path d="M 101.000000 330.000000 L 189.000000 330.000000 S 199.000000 330.000000 199.000000 340.000000 L 199.000000 400.000000 S 199.000000 410.000000 189.000000 410.000000 L 103.000000 410.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="199.500000" y="376.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">a self edge here</text></g><g id="(a -&gt; b)[0]"><path d="M 101.000000 460.000000 L 345.000000 460.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="224.000000" y="466.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">between actors</text></g><g id="(b -&gt; b.1)[0]"><path d="M 351.000000 590.000000 L 439.000000 590.000000 S 449.000000 590.000000 449.000000 600.000000 L 449.000000 660.000000 S 449.000000 670.000000 439.000000 670.000000 L 359.000000 670.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="449.000000" y="633.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to descendant</text></g><g id="b.(1 -&gt; 1.2)[0]"><path d="M 357.000000 720.000000 L 439.000000 720.000000 S 449.000000 720.000000 449.000000 730.000000 L 449.000000 790.000000 S 449.000000 800.000000 439.000000 800.000000 L 363.000000 800.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="449.500000" y="764.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to deeper descendant</text></g><g id="(b.1.2 -&gt; b)[0]"><path d="M 361.000000 850.000000 L 439.000000 850.000000 S 449.000000 850.000000 449.000000 860.000000 L 449.000000 920.000000 S 449.000000 930.000000 439.000000 930.000000 L 353.000000 930.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="449.000000" y="901.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">to parent</text></g><g id="(b -&gt; a.1.2)[0]"><path d="M 347.000000 980.000000 L 113.000000 980.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/><text class="text-italic" x="229.000000" y="986.000000" style="text-anchor:middle;font-size:16px;fill:#676C7E">actor</text></g><g id="(a.1 -&gt; b.3)[0]"><path d="M 107.000000 1110.000000 L 339.000000 1110.000000" class="connection" style="fill:none;stroke:#0D32B2;stroke-width:2;" marker-end="url(#mk-3990223579)" mask="url(#3556495433)"/></g><mask id="3556495433" maskUnits="userSpaceOnUse" x="-100" y="-100" width="698" height="1368">
<rect x="-100" y="-100" width="698" height="1368" fill="white"></rect>
<rect x="148.000000" y="360.000000" width="103" height="21" fill="black"></rect>
<rect x="173.000000" y="450.000000" width="102" height="21" fill="black"></rect>
<rect x="402.000000" y="617.000000" width="94" height="21" fill="black"></rect>
<rect x="378.000000" y="748.000000" width="143" height="21" fill="black"></rect>
<rect x="418.000000" y="885.000000" width="62" height="21" fill="black"></rect>
<rect x="211.000000" y="970.000000" width="36" height="21" fill="black"></rect>
</mask><style type="text/css"><![CDATA[

Before

Width:  |  Height:  |  Size: 473 KiB

After

Width:  |  Height:  |  Size: 473 KiB

View file

@ -598,6 +598,201 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(alice -- )[0]",
"src": "alice",
"srcArrow": "none",
"srcLabel": "",
"dst": "alice-lifeline-end-3851299086",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 103,
"y": 317
},
{
"x": 103,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(bob -- )[0]",
"src": "bob",
"srcArrow": "none",
"srcLabel": "",
"dst": "bob-lifeline-end-3036726343",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 372,
"y": 317
},
{
"x": 372,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(db -- )[0]",
"src": "db",
"srcArrow": "none",
"srcLabel": "",
"dst": "db-lifeline-end-2675250554",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 689,
"y": 312
},
{
"x": 689,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(queue -- )[0]",
"src": "queue",
"srcArrow": "none",
"srcLabel": "",
"dst": "queue-lifeline-end-1097346683",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1006,
"y": 312
},
{
"x": 1006,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(service -- )[0]",
"src": "service",
"srcArrow": "none",
"srcLabel": "",
"dst": "service-lifeline-end-22863415",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1323.5,
"y": 312
},
{
"x": 1323.5,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 476 KiB

After

Width:  |  Height:  |  Size: 476 KiB

View file

@ -598,6 +598,201 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(alice -- )[0]",
"src": "alice",
"srcArrow": "none",
"srcLabel": "",
"dst": "alice-lifeline-end-3851299086",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 103,
"y": 317
},
{
"x": 103,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(bob -- )[0]",
"src": "bob",
"srcArrow": "none",
"srcLabel": "",
"dst": "bob-lifeline-end-3036726343",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 372,
"y": 317
},
{
"x": 372,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(db -- )[0]",
"src": "db",
"srcArrow": "none",
"srcLabel": "",
"dst": "db-lifeline-end-2675250554",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 689,
"y": 312
},
{
"x": 689,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(queue -- )[0]",
"src": "queue",
"srcArrow": "none",
"srcLabel": "",
"dst": "queue-lifeline-end-1097346683",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1006,
"y": 312
},
{
"x": 1006,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(service -- )[0]",
"src": "service",
"srcArrow": "none",
"srcLabel": "",
"dst": "service-lifeline-end-22863415",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1323.5,
"y": 312
},
{
"x": 1323.5,
"y": 1742
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 476 KiB

After

Width:  |  Height:  |  Size: 476 KiB

View file

@ -1196,6 +1196,240 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(scorer -- )[0]",
"src": "scorer",
"srcArrow": "none",
"srcLabel": "",
"dst": "scorer-lifeline-end-3390057676",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(itemResponse -- )[0]",
"src": "itemResponse",
"srcArrow": "none",
"srcLabel": "",
"dst": "itemResponse-lifeline-end-3886259856",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(item -- )[0]",
"src": "item",
"srcArrow": "none",
"srcLabel": "",
"dst": "item-lifeline-end-4102336625",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 599,
"y": 200
},
{
"x": 599,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(essayRubric -- )[0]",
"src": "essayRubric",
"srcArrow": "none",
"srcLabel": "",
"dst": "essayRubric-lifeline-end-1632038932",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 849,
"y": 200
},
{
"x": 849,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(concept -- )[0]",
"src": "concept",
"srcArrow": "none",
"srcLabel": "",
"dst": "concept-lifeline-end-1391711018",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1099,
"y": 200
},
{
"x": 1099,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(itemOutcome -- )[0]",
"src": "itemOutcome",
"srcArrow": "none",
"srcLabel": "",
"dst": "itemOutcome-lifeline-end-3921917181",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1349.5,
"y": 200
},
{
"x": 1349.5,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 477 KiB

After

Width:  |  Height:  |  Size: 478 KiB

View file

@ -1196,6 +1196,240 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(scorer -- )[0]",
"src": "scorer",
"srcArrow": "none",
"srcLabel": "",
"dst": "scorer-lifeline-end-3390057676",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 99,
"y": 200
},
{
"x": 99,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(itemResponse -- )[0]",
"src": "itemResponse",
"srcArrow": "none",
"srcLabel": "",
"dst": "itemResponse-lifeline-end-3886259856",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 349,
"y": 200
},
{
"x": 349,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(item -- )[0]",
"src": "item",
"srcArrow": "none",
"srcLabel": "",
"dst": "item-lifeline-end-4102336625",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 599,
"y": 200
},
{
"x": 599,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(essayRubric -- )[0]",
"src": "essayRubric",
"srcArrow": "none",
"srcLabel": "",
"dst": "essayRubric-lifeline-end-1632038932",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 849,
"y": 200
},
{
"x": 849,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(concept -- )[0]",
"src": "concept",
"srcArrow": "none",
"srcLabel": "",
"dst": "concept-lifeline-end-1391711018",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1099,
"y": 200
},
{
"x": 1099,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(itemOutcome -- )[0]",
"src": "itemOutcome",
"srcArrow": "none",
"srcLabel": "",
"dst": "itemOutcome-lifeline-end-3921917181",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 1349.5,
"y": 200
},
{
"x": 1349.5,
"y": 2020
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 477 KiB

After

Width:  |  Height:  |  Size: 478 KiB

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 820 KiB

After

Width:  |  Height:  |  Size: 824 KiB

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 820 KiB

After

Width:  |  Height:  |  Size: 824 KiB

View file

@ -275,7 +275,7 @@
},
"edges": [
{
"index": 0,
"index": 1,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
@ -309,7 +309,7 @@
"zIndex": 0
},
{
"index": 1,
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {

View file

@ -193,6 +193,66 @@
"tooltip": "",
"icon": null,
"zIndex": 4
},
{
"id": "(hey.a -- )[0]",
"src": "hey.a",
"srcArrow": "none",
"srcLabel": "",
"dst": "a-lifeline-end-2251863791",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
},
{
"id": "(hey.b -- )[0]",
"src": "hey.b",
"srcArrow": "none",
"srcLabel": "",
"dst": "b-lifeline-end-668380428",
"dstArrow": "none",
"dstLabel": "",
"opacity": 1,
"strokeDash": 6,
"strokeWidth": 2,
"stroke": "#0D32B2",
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "#676C7E",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 1
}
]
}

View file

@ -264,6 +264,40 @@
"zIndex": 0
},
"edges": [
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 0
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
@ -365,40 +399,6 @@
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 0
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
}
],
"objects": [

View file

@ -757,108 +757,6 @@
"zIndex": 0
},
"edges": [
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 0
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 1
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 0
}
],
"attributes": {
"label": {
"value": "furbling, v.:"
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
@ -997,6 +895,108 @@
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 0
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 1
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 0
}
],
"attributes": {
"label": {
"value": "furbling, v.:"
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
}
],
"objects": [

View file

@ -490,74 +490,6 @@
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 0
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 1
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
@ -625,6 +557,74 @@
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 0
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
},
{
"index": 0,
"minWidth": 0,
"minHeight": 0,
"label_dimensions": {
"width": 0,
"height": 0
},
"isCurve": false,
"src_arrow": false,
"dst_arrow": true,
"references": [
{
"map_key_edge_index": 1
}
],
"attributes": {
"label": {
"value": ""
},
"style": {},
"near_key": null,
"shape": {
"value": ""
},
"direction": {
"value": ""
},
"constraint": {
"value": ""
}
},
"zIndex": 0
}
],
"objects": [