Skip to content

Commit 99c0622

Browse files
committed
Fix UI and DataFilter interactions
1 parent 72883e4 commit 99c0622

File tree

1 file changed

+50
-24
lines changed

1 file changed

+50
-24
lines changed

UML/DrawIO/SequenceDiagram.drawio

Lines changed: 50 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<mxfile host="Electron" modified="2023-12-04T02:28:30.441Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" etag="T2xA_eaJ9XKXEmiO4VNC" version="22.1.2" type="device">
1+
<mxfile host="Electron" modified="2023-12-04T23:11:07.504Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" etag="CpYzkIMeA-NOYXDieOai" version="22.1.2" type="device">
22
<diagram name="Page-1" id="wsojyhwgvCopyjDc9yWP">
3-
<mxGraphModel dx="1200" dy="834" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
3+
<mxGraphModel dx="993" dy="696" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
44
<root>
55
<mxCell id="0" />
66
<mxCell id="1" parent="0" />
@@ -56,7 +56,7 @@
5656
<mxGeometry x="45" y="140" width="10" height="40" as="geometry" />
5757
</mxCell>
5858
<mxCell id="-kyYbgyIapZdmofi2aNH-1" value="loadData()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="5YZuiiDevZTMDvUoSUAL-1" edge="1">
59-
<mxGeometry x="NaN" y="63" width="80" relative="1" as="geometry">
59+
<mxGeometry y="63" width="80" relative="1" as="geometry">
6060
<mxPoint x="50.045454545454504" y="120" as="sourcePoint" />
6161
<mxPoint x="50.045454545454504" y="120" as="targetPoint" />
6262
<Array as="points" />
@@ -154,7 +154,7 @@
154154
<mxCell id="-kyYbgyIapZdmofi2aNH-11" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="TqjjIfmPGWh62qWOV56O-1" vertex="1">
155155
<mxGeometry x="45" y="420" width="10" height="40" as="geometry" />
156156
</mxCell>
157-
<mxCell id="_YGlKrTY0GKhu5pNPK9T-8" value="setRequirements()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" edge="1" parent="TqjjIfmPGWh62qWOV56O-1" source="-kyYbgyIapZdmofi2aNH-11" target="-kyYbgyIapZdmofi2aNH-11">
157+
<mxCell id="_YGlKrTY0GKhu5pNPK9T-8" value="setRequirements()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="TqjjIfmPGWh62qWOV56O-1" source="-kyYbgyIapZdmofi2aNH-11" target="-kyYbgyIapZdmofi2aNH-11" edge="1">
158158
<mxGeometry relative="1" as="geometry">
159159
<mxPoint x="60" y="430" as="sourcePoint" />
160160
<Array as="points">
@@ -164,7 +164,7 @@
164164
<mxPoint x="60" y="440" as="targetPoint" />
165165
</mxGeometry>
166166
</mxCell>
167-
<mxCell id="_YGlKrTY0GKhu5pNPK9T-1" value="setLocations()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" edge="1" parent="TqjjIfmPGWh62qWOV56O-1" source="-kyYbgyIapZdmofi2aNH-11" target="-kyYbgyIapZdmofi2aNH-11">
167+
<mxCell id="_YGlKrTY0GKhu5pNPK9T-1" value="setLocations()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="TqjjIfmPGWh62qWOV56O-1" source="-kyYbgyIapZdmofi2aNH-11" target="-kyYbgyIapZdmofi2aNH-11" edge="1">
168168
<mxGeometry relative="1" as="geometry">
169169
<mxPoint x="60" y="450" as="sourcePoint" />
170170
<Array as="points">
@@ -183,7 +183,7 @@
183183
<mxCell id="4xQKL1JLc1Ld8ulTGlkg-4" value="User" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
184184
<mxGeometry x="55" y="130" width="50" height="30" as="geometry" />
185185
</mxCell>
186-
<mxCell id="FQjYW8qJhiJYwwTzPLp3-1" value="setParameters()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="1" edge="1" source="RJG-J08MelYqgtj0wc0X-1">
186+
<mxCell id="FQjYW8qJhiJYwwTzPLp3-1" value="setParameters()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="1" source="RJG-J08MelYqgtj0wc0X-1" edge="1">
187187
<mxGeometry width="80" relative="1" as="geometry">
188188
<mxPoint x="185" y="220" as="sourcePoint" />
189189
<mxPoint x="290" y="220" as="targetPoint" />
@@ -219,9 +219,9 @@
219219
<mxPoint as="offset" />
220220
</mxGeometry>
221221
</mxCell>
222-
<mxCell id="hLHjqYPsq0uAl9Rdg8-G-12" value="loadData()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="1" edge="1">
222+
<mxCell id="hLHjqYPsq0uAl9Rdg8-G-12" value="loadData()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="1" edge="1" source="yWhHcbWSEn-tJn_hc0Yg-3">
223223
<mxGeometry x="0.669" width="80" relative="1" as="geometry">
224-
<mxPoint x="290" y="360" as="sourcePoint" />
224+
<mxPoint x="300" y="360" as="sourcePoint" />
225225
<mxPoint x="649.5" y="360" as="targetPoint" />
226226
<mxPoint as="offset" />
227227
</mxGeometry>
@@ -312,7 +312,7 @@
312312
<mxPoint as="offset" />
313313
</mxGeometry>
314314
</mxCell>
315-
<mxCell id="_YGlKrTY0GKhu5pNPK9T-3" value="setRequirements()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" edge="1" parent="1">
315+
<mxCell id="_YGlKrTY0GKhu5pNPK9T-3" value="setRequirements()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="1" edge="1">
316316
<mxGeometry relative="1" as="geometry">
317317
<mxPoint x="915" y="510" as="sourcePoint" />
318318
<Array as="points">
@@ -322,14 +322,14 @@
322322
<mxPoint x="915" y="520" as="targetPoint" />
323323
</mxGeometry>
324324
</mxCell>
325-
<mxCell id="_YGlKrTY0GKhu5pNPK9T-4" value="process()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" edge="1" parent="1" target="yWhHcbWSEn-tJn_hc0Yg-3">
325+
<mxCell id="_YGlKrTY0GKhu5pNPK9T-4" value="process()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" target="yWhHcbWSEn-tJn_hc0Yg-3" edge="1">
326326
<mxGeometry x="0.0081" relative="1" as="geometry">
327327
<mxPoint x="910" y="540" as="sourcePoint" />
328328
<mxPoint x="300" y="540" as="targetPoint" />
329329
<mxPoint as="offset" />
330330
</mxGeometry>
331331
</mxCell>
332-
<mxCell id="_YGlKrTY0GKhu5pNPK9T-5" value="loadData()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" edge="1" parent="1" source="yWhHcbWSEn-tJn_hc0Yg-3" target="TqjjIfmPGWh62qWOV56O-1">
332+
<mxCell id="_YGlKrTY0GKhu5pNPK9T-5" value="loadData()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="1" source="yWhHcbWSEn-tJn_hc0Yg-3" target="TqjjIfmPGWh62qWOV56O-1" edge="1">
333333
<mxGeometry x="0.8402" width="80" relative="1" as="geometry">
334334
<mxPoint x="300" y="570" as="sourcePoint" />
335335
<mxPoint x="370" y="570" as="targetPoint" />
@@ -339,10 +339,10 @@
339339
<mxPoint as="offset" />
340340
</mxGeometry>
341341
</mxCell>
342-
<mxCell id="_YGlKrTY0GKhu5pNPK9T-6" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" vertex="1" parent="1">
342+
<mxCell id="_YGlKrTY0GKhu5pNPK9T-6" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
343343
<mxGeometry x="905" y="500" width="10" height="40" as="geometry" />
344344
</mxCell>
345-
<mxCell id="_YGlKrTY0GKhu5pNPK9T-7" value="setLocations()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" edge="1" parent="1">
345+
<mxCell id="_YGlKrTY0GKhu5pNPK9T-7" value="setLocations()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="1" edge="1">
346346
<mxGeometry relative="1" as="geometry">
347347
<mxPoint x="915" y="530" as="sourcePoint" />
348348
<Array as="points">
@@ -352,38 +352,64 @@
352352
<mxPoint x="915" y="540" as="targetPoint" />
353353
</mxGeometry>
354354
</mxCell>
355-
<mxCell id="_YGlKrTY0GKhu5pNPK9T-9" value="process()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" edge="1" parent="1" target="yWhHcbWSEn-tJn_hc0Yg-3">
355+
<mxCell id="_YGlKrTY0GKhu5pNPK9T-9" value="process()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" target="yWhHcbWSEn-tJn_hc0Yg-3" edge="1">
356356
<mxGeometry x="0.0135" relative="1" as="geometry">
357357
<mxPoint x="1035" y="620" as="sourcePoint" />
358358
<mxPoint x="300" y="620" as="targetPoint" />
359359
<mxPoint as="offset" />
360360
</mxGeometry>
361361
</mxCell>
362-
<mxCell id="RJG-J08MelYqgtj0wc0X-1" value="UI: UserInterface" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" vertex="1" parent="1">
362+
<mxCell id="RJG-J08MelYqgtj0wc0X-1" value="UI: UserInterface" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="1" vertex="1">
363363
<mxGeometry x="125" y="160" width="100" height="520" as="geometry" />
364364
</mxCell>
365-
<mxCell id="RJG-J08MelYqgtj0wc0X-2" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" vertex="1" parent="RJG-J08MelYqgtj0wc0X-1">
365+
<mxCell id="RJG-J08MelYqgtj0wc0X-2" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};" parent="RJG-J08MelYqgtj0wc0X-1" vertex="1">
366366
<mxGeometry x="45" y="60" width="10" height="420" as="geometry" />
367367
</mxCell>
368-
<mxCell id="RJG-J08MelYqgtj0wc0X-4" value="convertToKML()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" edge="1" parent="1">
368+
<mxCell id="RJG-J08MelYqgtj0wc0X-4" value="convertToKML()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" edge="1">
369369
<mxGeometry relative="1" as="geometry">
370-
<mxPoint x="285" y="450" as="sourcePoint" />
371-
<mxPoint x="180" y="450" as="targetPoint" />
370+
<mxPoint x="285" y="480" as="sourcePoint" />
371+
<mxPoint x="180" y="480" as="targetPoint" />
372372
<Array as="points">
373-
<mxPoint x="220" y="450" />
373+
<mxPoint x="220" y="480" />
374374
</Array>
375375
<mxPoint as="offset" />
376376
</mxGeometry>
377377
</mxCell>
378-
<mxCell id="yC-QrdKBQ8RdHMFjd_I2-1" value="displayLocations()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" edge="1" parent="1" target="yWhHcbWSEn-tJn_hc0Yg-1">
378+
<mxCell id="yC-QrdKBQ8RdHMFjd_I2-1" value="displayLocations()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" edge="1">
379379
<mxGeometry relative="1" as="geometry">
380-
<mxPoint x="170" y="450" as="sourcePoint" />
381-
<mxPoint x="90" y="450" as="targetPoint" />
380+
<mxPoint x="170" y="360" as="sourcePoint" />
381+
<mxPoint x="65" y="360" as="targetPoint" />
382382
</mxGeometry>
383383
</mxCell>
384-
<mxCell id="yC-QrdKBQ8RdHMFjd_I2-2" value="" style="shape=umlDestroy;whiteSpace=wrap;html=1;strokeWidth=3;targetShapes=umlLifeline;" vertex="1" parent="1">
384+
<mxCell id="yC-QrdKBQ8RdHMFjd_I2-2" value="" style="shape=umlDestroy;whiteSpace=wrap;html=1;strokeWidth=3;targetShapes=umlLifeline;" parent="1" vertex="1">
385385
<mxGeometry x="45" y="660" width="30" height="30" as="geometry" />
386386
</mxCell>
387+
<mxCell id="tZFgOdz0qNp2io3sNZPM-2" value="process()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" edge="1" parent="1">
388+
<mxGeometry x="0.0476" relative="1" as="geometry">
389+
<mxPoint x="285" y="350" as="sourcePoint" />
390+
<mxPoint x="180" y="350" as="targetPoint" />
391+
<mxPoint as="offset" />
392+
</mxGeometry>
393+
</mxCell>
394+
<mxCell id="tZFgOdz0qNp2io3sNZPM-3" value="requestKML()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" edge="1" parent="1" source="yWhHcbWSEn-tJn_hc0Yg-1" target="RJG-J08MelYqgtj0wc0X-2">
395+
<mxGeometry width="80" relative="1" as="geometry">
396+
<mxPoint x="80" y="430" as="sourcePoint" />
397+
<mxPoint x="160" y="430" as="targetPoint" />
398+
</mxGeometry>
399+
</mxCell>
400+
<mxCell id="tZFgOdz0qNp2io3sNZPM-4" value="requestKML()" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" edge="1" parent="1">
401+
<mxGeometry width="80" relative="1" as="geometry">
402+
<mxPoint x="180" y="440" as="sourcePoint" />
403+
<mxPoint x="285" y="440" as="targetPoint" />
404+
</mxGeometry>
405+
</mxCell>
406+
<mxCell id="tZFgOdz0qNp2io3sNZPM-5" value="saveKML()" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" edge="1" parent="1">
407+
<mxGeometry x="-0.0476" relative="1" as="geometry">
408+
<mxPoint x="170" y="490" as="sourcePoint" />
409+
<mxPoint x="65" y="490" as="targetPoint" />
410+
<mxPoint as="offset" />
411+
</mxGeometry>
412+
</mxCell>
387413
</root>
388414
</mxGraphModel>
389415
</diagram>

0 commit comments

Comments
 (0)