-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathClassDiagramClintDataCollector.class.violet.html
1070 lines (1068 loc) · 59.3 KB
/
ClassDiagramClintDataCollector.class.violet.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<HTML>
<HEAD>
<META name="description"
content="Violet UML Editor cross format document" />
<META name="keywords" content="Violet, UML" />
<META charset="UTF-8" />
<SCRIPT type="text/javascript">
function switchVisibility() {
var obj = document.getElementById("content");
obj.style.display = (obj.style.display == "block") ? "none" : "block";
}
</SCRIPT>
</HEAD>
<BODY>
This file was generated with Violet UML Editor 2.1.0.
( <A href=# onclick="switchVisibility()">View Source</A> / <A href="http://sourceforge.net/projects/violet/files/violetumleditor/" target="_blank">Download Violet</A> )
<BR />
<BR />
<SCRIPT id="content" type="text/xml"><![CDATA[<ClassDiagramGraph id="1">
<nodes id="2">
<ClassNode id="3">
<children id="4"/>
<location class="Point2D.Double" id="5" x="510.0" y="220.0"/>
<id id="6" value="b6c0103e-f17c-4464-871e-9a645667bc0c"/>
<revision>1</revision>
<backgroundColor id="7">
<red>255</red>
<green>255</green>
<blue>255</blue>
<alpha>255</alpha>
</backgroundColor>
<borderColor id="8">
<red>0</red>
<green>0</green>
<blue>0</blue>
<alpha>255</alpha>
</borderColor>
<textColor reference="8"/>
<name id="9" justification="1" size="3" underlined="false">
<text>Tkinter</text>
</name>
<attributes id="10" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="11" justification="0" size="4" underlined="false">
<text> </text>
</methods>
</ClassNode>
<ClassNode id="12">
<children id="13"/>
<location class="Point2D.Double" id="14" x="510.0" y="360.0"/>
<id id="15" value="1ed8d0c5-d468-4ed0-83a7-d1ba90022446"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="16" justification="1" size="3" underlined="false">
<text>GUI_View</text>
</name>
<attributes id="17" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="18" justification="0" size="4" underlined="false">
<text> </text>
</methods>
</ClassNode>
<ClassNode id="19">
<children id="20"/>
<location class="Point2D.Double" id="21" x="790.0" y="460.0"/>
<id id="22" value="2ed906dc-116e-4e4c-8620-ac9790104689"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="23" justification="1" size="3" underlined="false">
<text>Thread</text>
</name>
<attributes id="24" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="25" justification="0" size="4" underlined="false">
<text>+run()</text>
</methods>
</ClassNode>
<ClassNode id="26">
<children id="27"/>
<location class="Point2D.Double" id="28" x="1020.0" y="610.0"/>
<id id="29" value="febe1ad4-6e6d-4469-9fae-c06f2bbe5803"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="30" justification="1" size="3" underlined="false">
<text>MBusConnection</text>
</name>
<attributes id="31" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="32" justification="0" size="4" underlined="false">
<text>+run()
+request()</text>
</methods>
</ClassNode>
<ClassNode id="33">
<children id="34"/>
<location class="Point2D.Double" id="35" x="770.0" y="610.0"/>
<id id="36" value="52326761-4790-46ec-9ece-89adaa8f205e"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="37" justification="1" size="3" underlined="false">
<text>I2cConnection</text>
</name>
<attributes id="38" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="39" justification="0" size="4" underlined="false">
<text>+run()
+request()</text>
</methods>
</ClassNode>
<ClassNode id="40">
<children id="41"/>
<location class="Point2D.Double" id="42" x="1160.0" y="300.0"/>
<id id="43" value="60ae7ead-ced3-476e-8fc5-6c42f39f45b0"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="44" justification="1" size="3" underlined="false">
<text>Observable</text>
</name>
<attributes id="45" justification="0" size="4" underlined="false">
<text>ObersverList[]
DataList[]
ControlParameterList[]</text>
</attributes>
<methods id="46" justification="0" size="4" underlined="false">
<text>+registerObserver()
+notifyDAC()
+notifyControlParameter()</text>
</methods>
</ClassNode>
<ClassNode id="47">
<children id="48"/>
<location class="Point2D.Double" id="49" x="510.0" y="520.0"/>
<id id="50" value="1b548490-cfe3-412a-8914-e4b2ddfdc72d"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="51" justification="1" size="3" underlined="false">
<text>Observer</text>
</name>
<attributes id="52" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="53" justification="0" size="4" underlined="false">
<text>+notify()</text>
</methods>
</ClassNode>
<ClassNode id="54">
<children id="55"/>
<location class="Point2D.Double" id="56" x="630.0" y="610.0"/>
<id id="57" value="118f6bd1-cfbe-463c-bbbe-84adec663233"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="58" justification="1" size="3" underlined="false">
<text>Rs232Connection</text>
</name>
<attributes id="59" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="60" justification="0" size="4" underlined="false">
<text>+run()
+request()</text>
</methods>
</ClassNode>
<ClassNode id="61">
<children id="62"/>
<location class="Point2D.Double" id="63" x="890.0" y="610.0"/>
<id id="64" value="583d3e0d-f704-4aa7-8eb4-2cd6c9027293"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="65" justification="1" size="3" underlined="false">
<text>GbioConnection </text>
</name>
<attributes id="66" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="67" justification="0" size="4" underlined="false">
<text>+run()
+request()</text>
</methods>
</ClassNode>
<ClassNode id="68">
<children id="69"/>
<location class="Point2D.Double" id="70" x="750.0" y="890.0"/>
<id id="71" value="29218566-17d0-402e-aeb8-5a54ec222d09"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="72" justification="1" size="3" underlined="false">
<text>DcGasMassFlow </text>
</name>
<attributes id="73" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="74" justification="0" size="4" underlined="false">
<text> +notify()
+request()</text>
</methods>
</ClassNode>
<ClassNode id="75">
<children id="76"/>
<location class="Point2D.Double" id="77" x="610.0" y="890.0"/>
<id id="78" value="61428ed8-3109-42ff-a8a1-8e699e923ace"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="79" justification="1" size="3" underlined="false">
<text>DcPowerAnalyzer</text>
</name>
<attributes id="80" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="81" justification="0" size="4" underlined="false">
<text> +notify()
+request()
</text>
</methods>
</ClassNode>
<ClassNode id="82">
<children id="83"/>
<location class="Point2D.Double" id="84" x="1040.0" y="890.0"/>
<id id="85" value="66ab3b5d-00c9-4700-8d9c-debb9c2e1da4"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="86" justification="1" size="3" underlined="false">
<text>DcHeatMeter</text>
</name>
<attributes id="87" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="88" justification="0" size="4" underlined="false">
<text> +notify()
+request()</text>
</methods>
</ClassNode>
<ClassNode id="89">
<children id="90"/>
<location class="Point2D.Double" id="91" x="890.0" y="890.0"/>
<id id="92" value="a4049eeb-c351-4e83-be41-921d3daf6e4c"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="93" justification="1" size="3" underlined="false">
<text>Controlling</text>
</name>
<attributes id="94" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="95" justification="0" size="4" underlined="false">
<text> +notify()
+request()</text>
</methods>
</ClassNode>
<PackageNode id="96">
<children id="97"/>
<location class="Point2D.Double" id="98" x="510.0" y="70.0"/>
<id id="99" value="fc0b9f05-461c-4b2b-9085-9c7956acdf8a"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="100" justification="1" size="3" underlined="false">
<text>Rasbian (RPI 3), Python 3 </text>
</name>
<content id="101" justification="1" size="4" underlined="false">
<text>External Modul Adafruit_ADS1x15
External Modul meterbus
</text>
</content>
</PackageNode>
<ClassNode id="102">
<children id="103"/>
<location class="Point2D.Double" id="104" x="1150.0" y="610.0"/>
<id id="105" value="2df1a9e5-8c8f-4de0-b466-850786236708"/>
<revision>1</revision>
<backgroundColor id="106">
<red>255</red>
<green>255</green>
<blue>255</blue>
<alpha>255</alpha>
</backgroundColor>
<borderColor id="107">
<red>0</red>
<green>0</green>
<blue>0</blue>
<alpha>255</alpha>
</borderColor>
<textColor reference="107"/>
<name id="108" justification="1" size="3" underlined="false">
<text>etaNetClient</text>
</name>
<attributes id="109" justification="0" size="4" underlined="false">
<text></text>
</attributes>
<methods id="110" justification="0" size="4" underlined="false">
<text>+run()
+sendAllData()</text>
</methods>
</ClassNode>
</nodes>
<edges id="111">
<InheritanceEdge id="112">
<start class="ClassNode" reference="12"/>
<end class="ClassNode" reference="3"/>
<startLocation class="Point2D.Double" id="113" x="40.0" y="20.0"/>
<endLocation class="Point2D.Double" id="114" x="40.0" y="40.0"/>
<transitionPoints id="115"/>
<id id="116" value="74b8f053-884d-477d-9274-11e3dddfd0a1"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="117">
<start class="ClassNode" reference="26"/>
<end class="ClassNode" reference="19"/>
<startLocation class="Point2D.Double" id="118" x="30.0" y="30.0"/>
<endLocation class="Point2D.Double" id="119" x="60.0" y="30.0"/>
<transitionPoints id="120">
<Point2D.Double id="121" x="1070.0" y="490.0"/>
</transitionPoints>
<id id="122" value="2bdd1603-6997-4348-b729-09a2864df758"/>
<revision>1</revision>
<bentStyle name="FREE"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<AggregationEdge id="123">
<start class="ClassNode" reference="47"/>
<end class="ClassNode" reference="12"/>
<startLocation class="Point2D.Double" id="124" x="40.0" y="20.0"/>
<endLocation class="Point2D.Double" id="125" x="40.0" y="50.0"/>
<transitionPoints id="126"/>
<id id="127" value="c10e68b7-659e-4f61-bd99-b6e71ba03fbc"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</AggregationEdge>
<AggregationEdge id="128">
<start class="ClassNode" reference="40"/>
<end class="ClassNode" reference="12"/>
<startLocation class="Point2D.Double" id="129" x="40.0" y="60.0"/>
<endLocation class="Point2D.Double" id="130" x="80.0" y="20.0"/>
<transitionPoints class="Point2D.Double-array" id="131"/>
<id id="132" value="a2a67481-7190-4d81-ae77-e1eac3098e6f"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</AggregationEdge>
<InheritanceEdge id="133">
<start class="ClassNode" reference="75"/>
<end class="ClassNode" reference="47"/>
<startLocation class="Point2D.Double" id="134" x="50.0" y="10.0"/>
<endLocation class="Point2D.Double" id="135" x="40.0" y="70.0"/>
<transitionPoints id="136"/>
<id id="137" value="01200c9a-a705-42db-ab9a-d007760a08f2"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="138">
<start class="ClassNode" reference="68"/>
<end class="ClassNode" reference="47"/>
<startLocation class="Point2D.Double" id="139" x="60.0" y="70.0"/>
<endLocation class="Point2D.Double" id="140" x="60.0" y="50.0"/>
<transitionPoints id="141"/>
<id id="142" value="9c238ad0-845c-4779-a22b-362ef151c088"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="143">
<start class="ClassNode" reference="82"/>
<end class="ClassNode" reference="47"/>
<startLocation class="Point2D.Double" id="144" x="70.0" y="50.0"/>
<endLocation class="Point2D.Double" id="145" x="30.0" y="30.0"/>
<transitionPoints id="146"/>
<id id="147" value="88691d24-f9c1-45ef-ab30-0269b3eb7147"/>
<revision>1</revision>
<bentStyle name="VHV"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="148">
<start class="ClassNode" reference="75"/>
<end class="ClassNode" reference="54"/>
<startLocation class="Point2D.Double" id="149" x="40.0" y="30.0"/>
<endLocation class="Point2D.Double" id="150" x="60.0" y="70.0"/>
<transitionPoints id="151"/>
<id id="152" value="51552f6c-e7a4-4e66-89d9-ec7cd84c72a8"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="153">
<start class="ClassNode" reference="68"/>
<end class="ClassNode" reference="33"/>
<startLocation class="Point2D.Double" id="154" x="40.0" y="30.0"/>
<endLocation class="Point2D.Double" id="155" x="40.0" y="50.0"/>
<transitionPoints id="156"/>
<id id="157" value="74432e82-ed9a-4a47-a36e-39864e3fa586"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="158">
<start class="ClassNode" reference="89"/>
<end class="ClassNode" reference="61"/>
<startLocation class="Point2D.Double" id="159" x="60.0" y="40.0"/>
<endLocation class="Point2D.Double" id="160" x="60.0" y="40.0"/>
<transitionPoints id="161"/>
<id id="162" value="8e2d97ec-2183-4caf-9a62-a0f4e1017644"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="163">
<start class="ClassNode" reference="61"/>
<end class="ClassNode" reference="19"/>
<startLocation class="Point2D.Double" id="164" x="20.0" y="10.0"/>
<endLocation class="Point2D.Double" id="165" x="40.0" y="60.0"/>
<transitionPoints id="166"/>
<id id="167" value="4ca45c10-455e-440c-b63c-a41f2c2808b7"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="168">
<start class="ClassNode" reference="82"/>
<end class="ClassNode" reference="26"/>
<startLocation class="Point2D.Double" id="169" x="60.0" y="50.0"/>
<endLocation class="Point2D.Double" id="170" x="90.0" y="80.0"/>
<transitionPoints id="171"/>
<id id="172" value="768615dc-dbc7-4b7e-a5cb-cb749e639748"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="173">
<start class="ClassNode" reference="33"/>
<end class="ClassNode" reference="19"/>
<startLocation class="Point2D.Double" id="174" x="70.0" y="50.0"/>
<endLocation class="Point2D.Double" id="175" x="60.0" y="80.0"/>
<transitionPoints id="176"/>
<id id="177" value="baf67360-f550-412d-91a0-1784999b6334"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="178">
<start class="ClassNode" reference="54"/>
<end class="ClassNode" reference="19"/>
<startLocation class="Point2D.Double" id="179" x="40.0" y="50.0"/>
<endLocation class="Point2D.Double" id="180" x="40.0" y="80.0"/>
<transitionPoints id="181"/>
<id id="182" value="3e1bd860-1ec8-4ebe-a7bf-9e6c3e400f49"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="183">
<start class="ClassNode" reference="102"/>
<end class="ClassNode" reference="40"/>
<startLocation class="Point2D.Double" id="184" x="50.0" y="30.0"/>
<endLocation class="Point2D.Double" id="185" x="60.0" y="130.0"/>
<transitionPoints id="186"/>
<id id="187" value="4943bfdd-8012-4a29-85ef-ac01cdc235ca"/>
<revision>1</revision>
<bentStyle name="AUTO"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="188">
<start class="ClassNode" reference="102"/>
<end class="ClassNode" reference="19"/>
<startLocation class="Point2D.Double" id="189" x="20.0" y="20.0"/>
<endLocation class="Point2D.Double" id="190" x="20.0" y="80.0"/>
<transitionPoints id="191">
<Point2D.Double id="192" x="1180.0" y="530.0"/>
</transitionPoints>
<id id="193" value="bee610a3-e08c-4b3f-8f71-58b05b1251e2"/>
<revision>1</revision>
<bentStyle name="FREE"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="194">
<start class="ClassNode" reference="89"/>
<end class="ClassNode" reference="40"/>
<startLocation class="Point2D.Double" id="195" x="60.0" y="60.0"/>
<endLocation class="Point2D.Double" id="196" x="60.0" y="70.0"/>
<transitionPoints class="Point2D.Double-array" id="197">
<Point2D.Double id="198" x="970.0" y="830.0"/>
<Point2D.Double id="199" x="1270.0" y="830.0"/>
</transitionPoints>
<id id="200" value="bc020fe5-b837-40fd-ab07-8da6d73df34f"/>
<revision>1</revision>
<bentStyle name="FREE"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
<InheritanceEdge id="201">
<start class="ClassNode" reference="89"/>
<end class="ClassNode" reference="47"/>
<startLocation class="Point2D.Double" id="202" x="30.0" y="40.0"/>
<endLocation class="Point2D.Double" id="203" x="60.0" y="90.0"/>
<transitionPoints class="Point2D.Double-array" id="204">
<Point2D.Double id="205" x="920.0" y="810.0"/>
<Point2D.Double id="206" x="530.0" y="810.0"/>
</transitionPoints>
<id id="207" value="80d8a7ee-9654-4a7c-9198-a5a115f38bc6"/>
<revision>1</revision>
<bentStyle name="FREE"/>
<startLabel></startLabel>
<middleLabel></middleLabel>
<endLabel></endLabel>
</InheritanceEdge>
</edges>
</ClassDiagramGraph>]]></SCRIPT>
<BR />
<BR />
<IMG alt="embedded diagram image" src="data:image/png;base64,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