|
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"> |
2 | 2 | <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"> |
4 | 4 | <root>
|
5 | 5 | <mxCell id="0" />
|
6 | 6 | <mxCell id="1" parent="0" />
|
|
56 | 56 | <mxGeometry x="45" y="140" width="10" height="40" as="geometry" />
|
57 | 57 | </mxCell>
|
58 | 58 | <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"> |
60 | 60 | <mxPoint x="50.045454545454504" y="120" as="sourcePoint" />
|
61 | 61 | <mxPoint x="50.045454545454504" y="120" as="targetPoint" />
|
62 | 62 | <Array as="points" />
|
|
154 | 154 | <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={"curved":0,"rounded":0};" parent="TqjjIfmPGWh62qWOV56O-1" vertex="1">
|
155 | 155 | <mxGeometry x="45" y="420" width="10" height="40" as="geometry" />
|
156 | 156 | </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"> |
158 | 158 | <mxGeometry relative="1" as="geometry">
|
159 | 159 | <mxPoint x="60" y="430" as="sourcePoint" />
|
160 | 160 | <Array as="points">
|
|
164 | 164 | <mxPoint x="60" y="440" as="targetPoint" />
|
165 | 165 | </mxGeometry>
|
166 | 166 | </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"> |
168 | 168 | <mxGeometry relative="1" as="geometry">
|
169 | 169 | <mxPoint x="60" y="450" as="sourcePoint" />
|
170 | 170 | <Array as="points">
|
|
183 | 183 | <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">
|
184 | 184 | <mxGeometry x="55" y="130" width="50" height="30" as="geometry" />
|
185 | 185 | </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"> |
187 | 187 | <mxGeometry width="80" relative="1" as="geometry">
|
188 | 188 | <mxPoint x="185" y="220" as="sourcePoint" />
|
189 | 189 | <mxPoint x="290" y="220" as="targetPoint" />
|
|
219 | 219 | <mxPoint as="offset" />
|
220 | 220 | </mxGeometry>
|
221 | 221 | </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"> |
223 | 223 | <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" /> |
225 | 225 | <mxPoint x="649.5" y="360" as="targetPoint" />
|
226 | 226 | <mxPoint as="offset" />
|
227 | 227 | </mxGeometry>
|
|
312 | 312 | <mxPoint as="offset" />
|
313 | 313 | </mxGeometry>
|
314 | 314 | </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"> |
316 | 316 | <mxGeometry relative="1" as="geometry">
|
317 | 317 | <mxPoint x="915" y="510" as="sourcePoint" />
|
318 | 318 | <Array as="points">
|
|
322 | 322 | <mxPoint x="915" y="520" as="targetPoint" />
|
323 | 323 | </mxGeometry>
|
324 | 324 | </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"> |
326 | 326 | <mxGeometry x="0.0081" relative="1" as="geometry">
|
327 | 327 | <mxPoint x="910" y="540" as="sourcePoint" />
|
328 | 328 | <mxPoint x="300" y="540" as="targetPoint" />
|
329 | 329 | <mxPoint as="offset" />
|
330 | 330 | </mxGeometry>
|
331 | 331 | </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"> |
333 | 333 | <mxGeometry x="0.8402" width="80" relative="1" as="geometry">
|
334 | 334 | <mxPoint x="300" y="570" as="sourcePoint" />
|
335 | 335 | <mxPoint x="370" y="570" as="targetPoint" />
|
|
339 | 339 | <mxPoint as="offset" />
|
340 | 340 | </mxGeometry>
|
341 | 341 | </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={"curved":0,"rounded":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={"curved":0,"rounded":0};" parent="1" vertex="1"> |
343 | 343 | <mxGeometry x="905" y="500" width="10" height="40" as="geometry" />
|
344 | 344 | </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"> |
346 | 346 | <mxGeometry relative="1" as="geometry">
|
347 | 347 | <mxPoint x="915" y="530" as="sourcePoint" />
|
348 | 348 | <Array as="points">
|
|
352 | 352 | <mxPoint x="915" y="540" as="targetPoint" />
|
353 | 353 | </mxGeometry>
|
354 | 354 | </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"> |
356 | 356 | <mxGeometry x="0.0135" relative="1" as="geometry">
|
357 | 357 | <mxPoint x="1035" y="620" as="sourcePoint" />
|
358 | 358 | <mxPoint x="300" y="620" as="targetPoint" />
|
359 | 359 | <mxPoint as="offset" />
|
360 | 360 | </mxGeometry>
|
361 | 361 | </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={"curved":0,"rounded":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={"curved":0,"rounded":0};" parent="1" vertex="1"> |
363 | 363 | <mxGeometry x="125" y="160" width="100" height="520" as="geometry" />
|
364 | 364 | </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={"curved":0,"rounded":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={"curved":0,"rounded":0};" parent="RJG-J08MelYqgtj0wc0X-1" vertex="1"> |
366 | 366 | <mxGeometry x="45" y="60" width="10" height="420" as="geometry" />
|
367 | 367 | </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"> |
369 | 369 | <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" /> |
372 | 372 | <Array as="points">
|
373 |
| - <mxPoint x="220" y="450" /> |
| 373 | + <mxPoint x="220" y="480" /> |
374 | 374 | </Array>
|
375 | 375 | <mxPoint as="offset" />
|
376 | 376 | </mxGeometry>
|
377 | 377 | </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"> |
379 | 379 | <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" /> |
382 | 382 | </mxGeometry>
|
383 | 383 | </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"> |
385 | 385 | <mxGeometry x="45" y="660" width="30" height="30" as="geometry" />
|
386 | 386 | </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> |
387 | 413 | </root>
|
388 | 414 | </mxGraphModel>
|
389 | 415 | </diagram>
|
|
0 commit comments