-
Notifications
You must be signed in to change notification settings - Fork 0
/
UML class diagram.drawio
2456 lines (2456 loc) · 323 KB
/
UML class diagram.drawio
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
<mxfile host="app.diagrams.net" modified="2024-05-26T09:31:20.417Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 OPR/109.0.0.0 (Edition Yx GX)" etag="vOrYzGCq8q859U8NQIpF" version="24.4.8" type="github" pages="3">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="UML class diagram AstroAxis">
<mxGraphModel dx="5075" dy="1715" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="1169" pageHeight="827" background="none" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="wE3DvYeg94J3VTKwCbiX-1" value="" style="rounded=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1640" y="-400" width="2720" height="1120" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-22" value="MainActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1240" y="160" width="320" height="216" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-23" value="- gestureDetectore: GestureDetectore" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-22" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-31" value="- recyclerView:&nbsp;RecyclerView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-22" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-32" value="-&nbsp;adapter:&nbsp;RecyclerView.Adapter" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-22" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-35" value="-&nbsp;layoutManager:&nbsp;RecyclerView.LayoutManager" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-22" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-33" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-22" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-24" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-22" vertex="1">
<mxGeometry y="156" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-25" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-22" vertex="1">
<mxGeometry y="164" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-34" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-22" vertex="1">
<mxGeometry y="190" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-36" value="HelpActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1240" y="440" width="320" height="242" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-45" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-37" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;strokeWidth=3;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-40" value="- backButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-41" value="-&nbsp;openGitHubButton:&nbsp;ImageView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="EBVf6lJi3JWOcGzoBoAm-0" value="-&nbsp;openRuStoreButton:&nbsp;ImageView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-42" value="-&nbsp;helpTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-43" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-38" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="208" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-44" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-36" vertex="1">
<mxGeometry y="216" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-46" value="<font style="font-size: 16px;">Activity</font>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontStyle=1;fontSize=13;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1600" y="-360" width="680" height="20" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-48" value="MainMenuActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1600" y="-320" width="320" height="468" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-49" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-50" value="-&nbsp;planetsButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-51" value="-&nbsp;theoryButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-52" value="-&nbsp;helpButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-57" value="-&nbsp;exitButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-58" value="-&nbsp;applicationNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-59" value="-&nbsp;descriptionApplicationNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-60" value="-&nbsp;clickCount:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-53" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="234" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-54" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="260" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-55" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="268" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-25" value="-&nbsp;textDisplayView(textView:&nbsp;TextView,&nbsp;stringIdText:&nbsp;int,&nbsp;<div style="font-size: 13px;">colorIdText: int,&nbsp;textSize: int): void</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="294" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-28" value="-&nbsp;buttonDisplayView(buttonView:&nbsp;Button,&nbsp;<div>stringIdTextButton:&nbsp;int,&nbsp;colorIdTextButton: int,&nbsp;textSizeButton: int): void<br></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="334" width="320" height="60" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-61" value="-&nbsp;exitApplication(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="394" width="320" height="24" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-62" value="-&nbsp;onBackPressed(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="418" width="320" height="24" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-56" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-48" vertex="1">
<mxGeometry y="442" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-64" value="PlanetActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1240" y="-320" width="320" height="450" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-65" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-66" value="-&nbsp;planetName:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-67" value="-&nbsp;modelButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-68" value="-&nbsp;backButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-75" value="-&nbsp;planetNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-76" value="-&nbsp;tableLayout:&nbsp;TableLayout" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-77" value="-&nbsp;planetData:&nbsp;String[][]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-73" value="-&nbsp;progressDialog:&nbsp;ProgressDialog" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-69" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="234" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-70" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="260" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-71" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="268" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-78" value="-&nbsp;getPlanetDataArray(namePlanet:&nbsp;String):&nbsp;String[][]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="294" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-81" value="-&nbsp;openModelButton(namePlanet:&nbsp;String):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="320" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-82" value="-&nbsp;exitMainMenuActivity(errorMessage:&nbsp;int):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="346" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-83" value="#&nbsp;onResume():&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="372" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-72" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="398" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-84" value="-&nbsp;checkDataBase():&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-64" vertex="1">
<mxGeometry y="424" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-85" value="TheoryActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1600" y="200" width="320" height="388" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-86" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-87" value="-&nbsp;openLinkGuideButton:&nbsp;exitButton" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-88" value="-&nbsp;exitButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-89" value="-&nbsp;tableLayout:&nbsp;TableLayout" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-94" value="-&nbsp;schematicView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-95" value="-&nbsp;horizontalView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-90" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-91" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="208" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-92" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="216" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-0" value="-&nbsp;textDisplayView(textView:&nbsp;TextView,&nbsp;stringIdText:&nbsp;int,&nbsp;<div style="font-size: 13px;">colorIdText: int,&nbsp;textSize: int): void</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="242" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-2" value="-&nbsp;imageDisplayView(imageView:&nbsp;ImageView,&nbsp;<div style="font-size: 13px;">drawableIdImage:&nbsp;int,&nbsp;): void</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="282" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-20" value="-&nbsp;fullScreenImage(imageView:&nbsp;ImageView,&nbsp;<br>drawableIdImage:&nbsp;int,&nbsp;): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="322" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-93" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-85" vertex="1">
<mxGeometry y="362" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-96" value="LibGDX" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;strokeWidth=5;fontStyle=1;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-880" y="-360" width="320" height="20" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-97" value="AndroidLauncher" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-880" y="-320" width="320" height="138" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-98" value="-&nbsp;planetName:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-97" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-102" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-97" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-103" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-97" vertex="1">
<mxGeometry y="78" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-104" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-97" vertex="1">
<mxGeometry y="86" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-105" value="- frameworkLaunching(planetName:&nbsp;String):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-97" vertex="1">
<mxGeometry y="112" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-117" value="PlanetModel" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-880" y="-160" width="320" height="450" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-134" value="-&nbsp;planetName:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-135" value="-&nbsp;batch:&nbsp;SpriteBatch" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-118" value="-&nbsp;camera:&nbsp;PerspectiveCamera" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-119" value="-&nbsp;cameraController:&nbsp;CameraInputController" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-120" value="-&nbsp;modelBatch:&nbsp;ModelBatch" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-121" value="- planetInstance:&nbsp;ModelInstance" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-122" value="- planetModel:&nbsp;Model" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-123" value="-&nbsp;environment:&nbsp;Environment" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-124" value="-&nbsp;texture:&nbsp;Texture" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="234" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-125" value="-&nbsp;material:&nbsp;Material" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="260" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-126" value="-&nbsp;modelBuilder:&nbsp;ModelBuilder" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="286" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-127" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="312" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-128" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="338" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-129" value="-&nbsp;getPlanetName(planetName: String): String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="346" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-130" value="#&nbsp;create(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="372" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-131" value="#&nbsp;render(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="398" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-132" value="#&nbsp;dispose(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-117" vertex="1">
<mxGeometry y="424" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-136" value="Helper" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=5;fontStyle=1;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-520" y="-360" width="880" height="20" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-137" value="PlanetDataArray" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-520" y="-320" width="320" height="268" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-138" value="-&nbsp;dataMercury:&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-143" value="-&nbsp;dataVenus:&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-147" value="-&nbsp;dataEarth:&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-150" value="-&nbsp;dataMars:&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-149" value="-&nbsp;dataJupiter:&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-148" value="-&nbsp;dataSaturn:&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-144" value="-&nbsp;dataUranus:&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-146" value="-&nbsp;dataNeptune:&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-140" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="234" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-141" value="+&nbsp;getPlanetData(planetName:&nbsp;String):&nbsp;String[]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-137" vertex="1">
<mxGeometry y="242" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-157" value="«interface»OnButtonClickListener" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#d5e8d4;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#82b366;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-520" y="-30" width="320" height="52" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-161" value="+&nbsp;onButtonClick(position:&nbsp;int): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-157" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-162" value="ButtonAdapter" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeWidth=5;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-160" y="-320" width="520" height="346" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-163" value="-&nbsp;ButtonViewHolder:&nbsp;ButtonViewHolder" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="26" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-193" value="-&nbsp;LabelViewHolder:&nbsp;LabelViewHolder" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="52" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-192" value="-&nbsp;buttonList:&nbsp;ArrayList" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="78" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-175" value="-&nbsp;onButtonClickListener:&nbsp;OnButtonClickListener" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="104" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-173" value="-&nbsp;VIEW_TYPE_LABEL:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="130" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-174" value="-&nbsp;VIEW_TYPE_BUTTON:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="156" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-171" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="182" width="520" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-172" value="+&nbsp;ButtonAdapter(buttonList:&nbsp;ArrayList)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="190" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-177" value="+&nbsp;getItemViewType(position: int):&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="216" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-179" value="+&nbsp;onCreateViewHolder(parent:&nbsp;ViewGroup,&nbsp;viewType: int):&nbsp;RecyclerView.ViewHolder" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="242" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-190" value="+&nbsp;onBindViewHolder(holder:&nbsp;RecyclerView.ViewHolder,&nbsp;position: int): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="268" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-176" value="+&nbsp;setOnButtonClickListener(listener:&nbsp;OnButtonClickListener):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="294" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-191" value="+&nbsp;getItemCount():&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-162" vertex="1">
<mxGeometry y="320" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-196" value="LabelViewHolder" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-520" y="40" width="320" height="112" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-197" value="+ nameLabel:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-196" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-200" value="+&nbsp;descriptionLabel:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-196" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-198" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-196" vertex="1">
<mxGeometry y="78" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-199" value="+&nbsp;LabelViewHolder(itemView:&nbsp;View)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-196" vertex="1">
<mxGeometry y="86" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-201" value="ButtonViewHolder" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-520" y="170" width="320" height="86" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-202" value="+&nbsp;button: Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-201" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-204" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-201" vertex="1">
<mxGeometry y="52" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-205" value="+&nbsp;ButtonViewHolder(itemView:&nbsp;View)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-201" vertex="1">
<mxGeometry y="60" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-206" value="SwipeGestureListener" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-160" y="40" width="520" height="164" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-207" value="-&nbsp;SWIPE_MIN_DISTANCE:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-206" vertex="1">
<mxGeometry y="26" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-212" value="-&nbsp;SWIPE_THRESHOLD_VELOCITY:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-206" vertex="1">
<mxGeometry y="52" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-213" value="-&nbsp;activity: Activity" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-206" vertex="1">
<mxGeometry y="78" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-209" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-206" vertex="1">
<mxGeometry y="104" width="520" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-210" value="+&nbsp;SwipeGestureListener(activity:&nbsp;Activity)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-206" vertex="1">
<mxGeometry y="112" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-211" value="<font style="font-size: 13px;">#&nbsp;onFling(e1:&nbsp;MotionEvent, e2:&nbsp;MotionEvent,&nbsp;velocityX:&nbsp;float,&nbsp;velocityY:&nbsp;float):&nbsp;boolean</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-206" vertex="1">
<mxGeometry y="138" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-214" value="NotificationHelper" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=5;fontSize=16;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-160" y="240" width="520" height="216" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-218" value="-&nbsp;CHANNEL_ID:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-214" vertex="1">
<mxGeometry y="26" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-224" value="-&nbsp;CHANNEL_NAME:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-214" vertex="1">
<mxGeometry y="52" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-223" value="-&nbsp;CHANNEL_DESCRIPTION:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-214" vertex="1">
<mxGeometry y="78" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-225" value="-&nbsp;notificationManager:&nbsp;NotificationManager" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-214" vertex="1">
<mxGeometry y="104" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-226" value="-&nbsp;channel:&nbsp;NotificationChannel" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-214" vertex="1">
<mxGeometry y="130" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-227" value="-&nbsp;pendingIntent:&nbsp;PendingIntent" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-214" vertex="1">
<mxGeometry y="156" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-216" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" parent="BiXEdlDpQSQETtFxcU4u-214" vertex="1">
<mxGeometry y="182" width="520" height="8" as="geometry" />
</mxCell>
<mxCell id="BiXEdlDpQSQETtFxcU4u-217" value="<font style="font-size: 13px;">+&nbsp;showNotification(context: Context,&nbsp;title:&nbsp;String,&nbsp;message:&nbsp;String, intent:&nbsp;Intent): void</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=12;" parent="BiXEdlDpQSQETtFxcU4u-214" vertex="1">
<mxGeometry y="190" width="520" height="26" as="geometry" />
</mxCell>
<mxCell id="wRxt9xt0DelHMcO0EMZ_-247" value="<h1 style="font-size: 70px;"><font style="font-size: 70px;"><font style="font-size: 70px;">AstroAxis</font><font style="font-size: 70px;"><br style="font-size: 70px;"></font><font style="font-size: 70px;">UML&nbsp; class diagram</font></font></h1>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontSize=70;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="400" y="-360" width="680" height="240" as="geometry" />
</mxCell>
<mxCell id="wRxt9xt0DelHMcO0EMZ_-249" value="<font style="font-size: 34px;">github.com/LebedevSergeyVach/AstroAxis</font>" style="html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=none;fontColor=#0085FC;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=34;spacing=5;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="400" y="-120" width="680" height="70" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-0" value="" style="rounded=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1640" y="800" width="2720" height="1320" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-1" value="" style="rounded=0;whiteSpace=wrap;html=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1240" y="2200" width="1840" height="920" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-168" value="<font style="font-size: 16px;">MainActivity</font>" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-840" y="2340" width="320" height="216" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-169" value="- gestureDetectore: GestureDetectore" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-168" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-170" value="- recyclerView:&nbsp;RecyclerView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-168" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-171" value="-&nbsp;adapter:&nbsp;RecyclerView.Adapter" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-168" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-172" value="-&nbsp;layoutManager:&nbsp;RecyclerView.LayoutManager" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-168" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-173" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-168" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-174" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-168" vertex="1">
<mxGeometry y="156" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-175" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-168" vertex="1">
<mxGeometry y="164" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-176" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-168" vertex="1">
<mxGeometry y="190" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-177" value="<font style="font-size: 16px;">HelpActivity</font>" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1200" y="2840" width="320" height="242" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-178" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;strokeWidth=3;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-179" value="- backButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-180" value="-&nbsp;openGitHubButton:&nbsp;ImageView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="EBVf6lJi3JWOcGzoBoAm-6" value="<span style="font-size: 13px;">-&nbsp;openRuStoreButton:&nbsp;ImageView</span>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-181" value="-&nbsp;helpTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-182" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-183" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="182" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-184" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="190" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-185" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-177" vertex="1">
<mxGeometry y="216" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-186" value="<font style="font-size: 16px;">Activity</font>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontStyle=1;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1200" y="2240" width="1040" height="20" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-187" value="<font style="font-size: 16px;">MainMenuActivity</font>" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-1200" y="2340" width="320" height="468" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-188" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-189" value="-&nbsp;planetsButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-190" value="-&nbsp;theoryButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-191" value="-&nbsp;helpButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-192" value="-&nbsp;exitButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-193" value="-&nbsp;applicationNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-194" value="-&nbsp;descriptionApplicationNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-195" value="-&nbsp;clickCount:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-196" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="234" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-197" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="260" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-198" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="268" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-34" value="-&nbsp;textDisplayView(textView:&nbsp;TextView,&nbsp;stringIdText:<div>&nbsp;int,&nbsp;<span style="background-color: initial;">colorIdText: int,&nbsp;textSize: int): void</span></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="294" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-33" value="-&nbsp;buttonDisplayView(buttonView:&nbsp;Button,&nbsp;<div style="font-size: 14px;">stringIdTextButton:&nbsp;int,&nbsp;colorIdTextButton: int,&nbsp;textSizeButton: int): void<br style="font-size: 14px;"></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="334" width="320" height="60" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-199" value="-&nbsp;exitApplication(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="394" width="320" height="24" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-200" value="-&nbsp;onBackPressed(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="418" width="320" height="24" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-201" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-187" vertex="1">
<mxGeometry y="442" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-202" value="<font style="font-size: 16px;">PlanetActivity</font>" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-480" y="2340" width="320" height="450" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-203" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-204" value="-&nbsp;planetName:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-205" value="-&nbsp;modelButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-206" value="-&nbsp;backButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-207" value="-&nbsp;planetNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-208" value="-&nbsp;tableLayout:&nbsp;TableLayout" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-209" value="-&nbsp;planetData:&nbsp;String[][]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-210" value="-&nbsp;progressDialog:&nbsp;ProgressDialog" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-211" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="234" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-212" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="260" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-213" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="268" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-214" value="-&nbsp;getPlanetDataArray(namePlanet:&nbsp;String):<font style=""><span style="font-size: 11px;">&nbsp;</span><font style=""><font style="font-size: 12px;">String</font><font style="font-size: 11px;">[][]</font></font></font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="294" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-215" value="-&nbsp;openModelButton(namePlanet:&nbsp;String):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="320" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-216" value="-&nbsp;exitMainMenuActivity(errorMessage:&nbsp;int):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="346" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-217" value="#&nbsp;onResume():&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="372" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-218" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="398" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-219" value="-&nbsp;checkDataBase():&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-202" vertex="1">
<mxGeometry y="424" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-220" value="<font style="font-size: 16px;">TheoryActivity</font>" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-840" y="2640" width="320" height="388" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-221" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-222" value="-&nbsp;openLinkGuideButton:&nbsp;exitButton" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-223" value="-&nbsp;exitButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-224" value="-&nbsp;tableLayout:&nbsp;TableLayout" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-225" value="-&nbsp;schematicView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-226" value="-&nbsp;horizontalView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-227" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-228" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="208" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-229" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="216" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-18" value="-&nbsp;textDisplayView(textView:&nbsp;TextView,&nbsp;stringIdText:&nbsp;int,&nbsp;<div style="font-size: 14px;">colorIdText: int,&nbsp;textSize: int): void</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="242" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-19" value="-&nbsp;imageDisplayView(imageView:&nbsp;ImageView,&nbsp;<div style="font-size: 14px;">drawableIdImage:&nbsp;int,&nbsp;): void</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="282" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="3Ckr5GDmE6p-mgJbA2MG-22" value="-&nbsp;fullScreenImage(imageView:&nbsp;ImageView,&nbsp;<br style="font-size: 14px;">drawableIdImage:&nbsp;int,&nbsp;): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="322" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-230" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-220" vertex="1">
<mxGeometry y="362" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-231" value="<font style="font-size: 16px;">LibGDX</font>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;strokeWidth=5;fontStyle=1;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-120" y="2240" width="680" height="20" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-232" value="<font style="font-size: 16px;">AndroidLauncher</font>" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;strokeWidth=5;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-120" y="2340" width="320" height="138" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-233" value="-&nbsp;planetName:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-232" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-234" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-232" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-235" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-232" vertex="1">
<mxGeometry y="78" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-236" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-232" vertex="1">
<mxGeometry y="86" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-237" value="- frameworkLaunching(planetName:&nbsp;String):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-232" vertex="1">
<mxGeometry y="112" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-238" value="<font style="font-size: 16px;">PlanetModel</font>" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;strokeWidth=5;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="240" y="2340" width="320" height="450" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-239" value="-&nbsp;planetName:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-240" value="-&nbsp;batch:&nbsp;SpriteBatch" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-241" value="-&nbsp;camera:&nbsp;PerspectiveCamera" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-242" value="-&nbsp;cameraController:&nbsp;CameraInputController" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-243" value="-&nbsp;modelBatch:&nbsp;ModelBatch" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-244" value="-&nbsp;<span style="font-size: 13px;">planet</span>Instance:&nbsp;ModelInstance" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-245" value="-&nbsp;<span style="font-size: 13px;">planet</span>Model:&nbsp;Model" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-246" value="-&nbsp;environment:&nbsp;Environment" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-247" value="-&nbsp;texture:&nbsp;Texture" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="234" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-248" value="-&nbsp;material:&nbsp;Material" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="260" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-249" value="-&nbsp;modelBuilder:&nbsp;ModelBuilder" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="286" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-250" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="312" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-251" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="338" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-252" value="-&nbsp;getPlanetName(planetName: String): String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="346" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-253" value="#&nbsp;create(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="372" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-254" value="#&nbsp;render(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="398" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-255" value="#&nbsp;dispose(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=14;" parent="TKGxbIr76rNyTOzxi1k0-238" vertex="1">
<mxGeometry y="424" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-256" value="<font style="font-size: 17px;">namePlanet: String</font>" style="html=1;verticalAlign=bottom;endArrow=classic;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=3;endFill=1;startArrow=classic;startFill=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="TKGxbIr76rNyTOzxi1k0-202" target="TKGxbIr76rNyTOzxi1k0-232" edge="1">
<mxGeometry width="80" relative="1" as="geometry">
<mxPoint x="-320" y="2300" as="sourcePoint" />
<mxPoint y="2300" as="targetPoint" />
<Array as="points">
<mxPoint x="-320" y="2300" />
<mxPoint y="2300" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-257" value="<font style="font-size: 17px;">nameModelPlanet: String</font>" style="html=1;verticalAlign=bottom;endArrow=classic;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=3;endFill=1;startArrow=classic;startFill=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="TKGxbIr76rNyTOzxi1k0-232" target="TKGxbIr76rNyTOzxi1k0-238" edge="1">
<mxGeometry width="80" relative="1" as="geometry">
<mxPoint x="40" y="2330" as="sourcePoint" />
<mxPoint x="360" y="2330" as="targetPoint" />
<Array as="points">
<mxPoint x="40" y="2300" />
<mxPoint x="400" y="2300" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-258" value="" style="html=1;verticalAlign=bottom;endArrow=classic;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=3;endFill=1;startArrow=classic;startFill=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="TKGxbIr76rNyTOzxi1k0-187" target="TKGxbIr76rNyTOzxi1k0-168" edge="1">
<mxGeometry width="80" relative="1" as="geometry">
<mxPoint x="-1040" y="2330" as="sourcePoint" />
<mxPoint x="-720" y="2330" as="targetPoint" />
<Array as="points">
<mxPoint x="-1040" y="2300" />
<mxPoint x="-720" y="2300" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-259" value="" style="html=1;verticalAlign=bottom;endArrow=classic;curved=0;rounded=0;strokeWidth=3;endFill=1;startArrow=classic;startFill=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="TKGxbIr76rNyTOzxi1k0-187" target="TKGxbIr76rNyTOzxi1k0-177" edge="1">
<mxGeometry x="1" y="-22" width="80" relative="1" as="geometry">
<mxPoint x="-1040" y="2730" as="sourcePoint" />
<mxPoint x="-1040" y="2740" as="targetPoint" />
<mxPoint x="20" y="-12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-260" value="" style="html=1;verticalAlign=bottom;endArrow=classic;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=3;endFill=1;startArrow=classic;startFill=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="TKGxbIr76rNyTOzxi1k0-187" target="TKGxbIr76rNyTOzxi1k0-220" edge="1">
<mxGeometry x="1" y="-22" width="80" relative="1" as="geometry">
<mxPoint x="-1000" y="2718" as="sourcePoint" />
<mxPoint x="-680" y="2600" as="targetPoint" />
<mxPoint x="20" y="-12" as="offset" />
<Array as="points">
<mxPoint x="-680" y="2600" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-261" value="<font style="font-size: 16px;">ASSETS</font>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;strokeWidth=5;fontStyle=1;fontSize=14;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-120" y="2580" width="320" height="80" as="geometry" />
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-262" value="<font style="font-size: 17px;">nameTextureModel: String</font>" style="html=1;verticalAlign=bottom;endArrow=classic;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=3;endFill=1;startArrow=classic;startFill=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="TKGxbIr76rNyTOzxi1k0-238" target="TKGxbIr76rNyTOzxi1k0-261" edge="1">
<mxGeometry width="80" relative="1" as="geometry">
<mxPoint x="200" y="2540" as="sourcePoint" />
<mxPoint x="40" y="2540" as="targetPoint" />
<Array as="points">
<mxPoint x="40" y="2540" />
</Array>
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="TKGxbIr76rNyTOzxi1k0-263" value="<font style="font-size: 15px;">namePlanet: String</font>" style="html=1;verticalAlign=bottom;endArrow=classic;rounded=0;edgeStyle=orthogonalEdgeStyle;strokeWidth=3;endFill=1;startArrow=classic;startFill=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="TKGxbIr76rNyTOzxi1k0-168" target="TKGxbIr76rNyTOzxi1k0-202" edge="1">
<mxGeometry width="80" relative="1" as="geometry">
<mxPoint x="-680" y="2340" as="sourcePoint" />
<mxPoint x="-360" y="2340" as="targetPoint" />
<Array as="points">
<mxPoint x="-680" y="2300" />
<mxPoint x="-360" y="2300" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-173" value="MainMenuActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=13;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="-680" y="999" width="320" height="468" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-174" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-175" value="-&nbsp;planetsButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-176" value="-&nbsp;theoryButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-177" value="-&nbsp;helpButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-178" value="-&nbsp;exitButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-179" value="-&nbsp;applicationNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-180" value="-&nbsp;descriptionApplicationNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-181" value="-&nbsp;clickCount:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-182" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="234" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-183" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="260" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-184" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="268" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-185" value="-&nbsp;textDisplayView(textView:&nbsp;TextView,&nbsp;stringIdText:&nbsp;int,&nbsp;<div style="font-size: 13px;">colorIdText: int,&nbsp;textSize: int): void</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="294" width="320" height="40" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-186" value="-&nbsp;buttonDisplayView(buttonView:&nbsp;Button,&nbsp;<div>stringIdTextButton:&nbsp;int,&nbsp;colorIdTextButton: int,&nbsp;textSizeButton: int): void<br></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="334" width="320" height="60" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-187" value="-&nbsp;exitApplication(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="394" width="320" height="24" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-188" value="-&nbsp;onBackPressed(): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="418" width="320" height="24" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-189" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-173">
<mxGeometry y="442" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-190" value="NotificationHelper" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=5;fontSize=13;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="-680" y="1518" width="480" height="230" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-191" value="-&nbsp;CHANNEL_ID:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;strokeWidth=5;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-190">
<mxGeometry y="26" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-192" value="-&nbsp;CHANNEL_NAME:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-190">
<mxGeometry y="52" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-193" value="-&nbsp;CHANNEL_DESCRIPTION:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-190">
<mxGeometry y="78" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-194" value="-&nbsp;notificationManager:&nbsp;NotificationManager" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-190">
<mxGeometry y="104" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-195" value="-&nbsp;channel:&nbsp;NotificationChannel" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-190">
<mxGeometry y="130" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-196" value="-&nbsp;pendingIntent:&nbsp;PendingIntent" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-190">
<mxGeometry y="156" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-197" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-190">
<mxGeometry y="182" width="480" height="8" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-198" value="+&nbsp;showNotification(context: Context,&nbsp;title:&nbsp;String,&nbsp;message:&nbsp;String, intent:&nbsp;Intent): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-190">
<mxGeometry y="190" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-199" value="SwipeGestureListener" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=5;fontSize=13;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="-680" y="1920" width="480" height="164" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-200" value="-&nbsp;SWIPE_MIN_DISTANCE:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-199">
<mxGeometry y="26" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-201" value="-&nbsp;SWIPE_THRESHOLD_VELOCITY:&nbsp;int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-199">
<mxGeometry y="52" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-202" value="-&nbsp;activity: Activity" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-199">
<mxGeometry y="78" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-203" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-199">
<mxGeometry y="104" width="480" height="8" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-204" value="+&nbsp;SwipeGestureListener(activity:&nbsp;Activity)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-199">
<mxGeometry y="112" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-205" value="<font style="font-size: 12px;">#&nbsp;onFling(e1:&nbsp;MotionEvent, e2:&nbsp;MotionEvent,&nbsp;velocityX:&nbsp;float,&nbsp;velocityY:&nbsp;float):&nbsp;boolean</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-199">
<mxGeometry y="138" width="480" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-206" value="MainActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=13;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="-120" y="999" width="320" height="216" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-207" value="- gestureDetectore: GestureDetectore" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-206">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-208" value="- recyclerView:&nbsp;RecyclerView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-206">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-209" value="-&nbsp;adapter:&nbsp;RecyclerView.Adapter" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-206">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-210" value="-&nbsp;layoutManager:&nbsp;RecyclerView.LayoutManager" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-206">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-211" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-206">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-212" value="" style="line;strokeWidth=3;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-206">
<mxGeometry y="156" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-213" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-206">
<mxGeometry y="164" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-214" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-206">
<mxGeometry y="190" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-215" value="PlanetActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=13;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="-1120" y="999" width="320" height="450" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-216" value="-&nbsp;gestureDetector:&nbsp;GestureDetector" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;strokeWidth=5;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="26" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-217" value="-&nbsp;planetName:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="52" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-218" value="-&nbsp;modelButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="78" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-219" value="-&nbsp;backButton:&nbsp;Button" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="104" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-220" value="-&nbsp;planetNameTextView:&nbsp;TextView" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="130" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-221" value="-&nbsp;tableLayout:&nbsp;TableLayout" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="156" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-222" value="-&nbsp;planetData:&nbsp;String[][]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="182" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-223" value="-&nbsp;progressDialog:&nbsp;ProgressDialog" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="208" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-224" value="-&nbsp;TAG:&nbsp;String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="234" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-225" value="" style="line;strokeWidth=5;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="260" width="320" height="8" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-226" value="# onCreate(savedInstanceState:&nbsp;Bundle): void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="268" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-227" value="-&nbsp;getPlanetDataArray(namePlanet:&nbsp;String):&nbsp;String[][]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="294" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-228" value="-&nbsp;openModelButton(namePlanet:&nbsp;String):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="320" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-229" value="-&nbsp;exitMainMenuActivity(errorMessage:&nbsp;int):&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="346" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-230" value="#&nbsp;onResume():&nbsp;void" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="372" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-231" value="+&nbsp;onTouchEvent(event:&nbsp;MotionEvent):&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="398" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-232" value="-&nbsp;checkDataBase():&nbsp;boolean" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontSize=13;" vertex="1" parent="YCyhMpl_RFuEmux0vVA9-215">
<mxGeometry y="424" width="320" height="26" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-233" value="<font style="font-size: 16px;">AppCompatActivity</font>" style="html=1;whiteSpace=wrap;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontStyle=1;fontSize=13;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="-1120" y="840" width="320" height="80" as="geometry" />
</mxCell>
<mxCell id="YCyhMpl_RFuEmux0vVA9-234" value="TheoryActivity" style="swimlane;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;strokeWidth=5;fontSize=13;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="680" y="1039" width="320" height="388" as="geometry" />
</mxCell>