1766 lines
44 KiB
Plaintext
1766 lines
44 KiB
Plaintext
{
|
|
"_type": "Project",
|
|
"_id": "AAAAAAFF+h6SjaM2Hec=",
|
|
"name": "Untitled",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLModel",
|
|
"_id": "AAAAAAFF+qBWK6M3Z8Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+h6SjaM2Hec="
|
|
},
|
|
"name": "Model",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLClassDiagram",
|
|
"_id": "AAAAAAFF+qBtyKM79qY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Main",
|
|
"defaultDiagram": true,
|
|
"ownedViews": [
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAFpHqCuVb5uVUA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAFpHqCuVb5vsnk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHqCuVb5wRwE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5vsnk="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 720,
|
|
"top": 848,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHqCuVb5xlGo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5vsnk="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 917,
|
|
"top": 703,
|
|
"width": 311,
|
|
"height": 13,
|
|
"text": "SAB"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHqCuVb5yWnI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5vsnk="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 720,
|
|
"top": 848,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHqCuVb5z1lc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5vsnk="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 720,
|
|
"top": 848,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 912,
|
|
"top": 696,
|
|
"width": 321,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAFpHqCuVb5wRwE="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAFpHqCuVb5xlGo="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAFpHqCuVb5yWnI="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAFpHqCuVb5z1lc="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAFpHqCuVb50ZmE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAFpHqcQgL6k+VE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb50ZmE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqcQSr6h450="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 917,
|
|
"top": 726,
|
|
"width": 311,
|
|
"height": 13,
|
|
"text": "-display: Adafruit_SSD1306",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAFpHuufH8DsGfA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb50ZmE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHuue8sDpcoQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 917,
|
|
"top": 741,
|
|
"width": 311,
|
|
"height": 13,
|
|
"text": "-rtc: RTC_DS3231",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 912,
|
|
"top": 721,
|
|
"width": 321,
|
|
"height": 38
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAFpHqCuVb51X+k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHukSfMAVu2g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHukSSsASC8A="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 917,
|
|
"top": 764,
|
|
"width": 311,
|
|
"height": 13,
|
|
"text": "+getScreenManager(): &ScreenManager",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHuy+lcEaKY0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHuy+acEXKRg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 917,
|
|
"top": 779,
|
|
"width": 311,
|
|
"height": 13,
|
|
"text": "+getRtcManager(): &RTCManager",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 912,
|
|
"top": 759,
|
|
"width": 321,
|
|
"height": 38
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAFpHqCuVr52Qx4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 360,
|
|
"top": 424,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAFpHqCuVr536Ow=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 360,
|
|
"top": 424,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 912,
|
|
"top": 696,
|
|
"width": 321,
|
|
"height": 249,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAFpHqCuVb5vsnk="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAFpHqCuVb50ZmE="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAFpHqCuVr52Qx4="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAFpHqCuVr536Ow="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAFpHq11gr6quCs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAFpHq11gr6ruDw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6quCs="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHq11g76sXQE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6ruDw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -912,
|
|
"top": -592,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHq11g76tRGg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6ruDw="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 293,
|
|
"top": 743,
|
|
"width": 440.2353515625,
|
|
"height": 13,
|
|
"text": "ScreenManager"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHq11g76uhew=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6ruDw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -912,
|
|
"top": -592,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHq11g76vS5E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6ruDw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -912,
|
|
"top": -592,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 288,
|
|
"top": 736,
|
|
"width": 450.2353515625,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAFpHq11g76sXQE="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAFpHq11g76tRGg="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAFpHq11g76uhew="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAFpHq11g76vS5E="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAFpHq11g76wgf4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6quCs="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 288,
|
|
"top": 761,
|
|
"width": 450.2353515625,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAFpHq11g76xBiU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6quCs="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHq4krr7XS8Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq4kf77UUiM="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 776,
|
|
"width": 440.2353515625,
|
|
"height": 13,
|
|
"text": "#ScreenManager(&display: Adafruit_SSD1306)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHrx2l776xnU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHrx2a773c7c="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 791,
|
|
"width": 440.2353515625,
|
|
"height": 13,
|
|
"text": "+addView(*logic_function, *p_data: void, UID: const unsigned char): boolean",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHr3Gqr8BZec=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHr3Ger7+mNc="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 806,
|
|
"width": 440.2353515625,
|
|
"height": 13,
|
|
"text": "+removeView(UID: const unsigned char): boolean",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHuGHj78ZKgE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHuGHYr8WkXQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 821,
|
|
"width": 440.2353515625,
|
|
"height": 13,
|
|
"text": "+view2Display(UID: const unsigned char): boolean",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHuK2sr8lozM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHuK2fL8ilKQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 836,
|
|
"width": 440.2353515625,
|
|
"height": 13,
|
|
"text": "+invertDisplay(inverted: boolean): void",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHuZoVL8vwnU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHuZoKb8sWRY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 851,
|
|
"width": 440.2353515625,
|
|
"height": 13,
|
|
"text": "+dimDisplay(dimmed: boolean): void",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 288,
|
|
"top": 771,
|
|
"width": 450.2353515625,
|
|
"height": 98
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAFpHq11g76yg7Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6quCs="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -456,
|
|
"top": -296,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAFpHq11g76zzA4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6quCs="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -456,
|
|
"top": -296,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 288,
|
|
"top": 736,
|
|
"width": 450.2353515625,
|
|
"height": 169,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAFpHq11gr6ruDw="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAFpHq11g76wgf4="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAFpHq11g76yg7Q="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAFpHq11g76zzA4="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociationView",
|
|
"_id": "AAAAAAFpHucSvL8+ZJg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu786GMw="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvL8/DjI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu786GMw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 823,
|
|
"top": 829,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvL9AE0Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu786GMw="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 823,
|
|
"top": 844,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvL9Bl7A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu786GMw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 824,
|
|
"top": 799,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvL9Cdz4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu787JQM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 885,
|
|
"top": 828,
|
|
"height": 13,
|
|
"alpha": 0.5235987755982988,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvL9DWPA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu787JQM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 882,
|
|
"top": 842,
|
|
"height": 13,
|
|
"alpha": 0.7853981633974483,
|
|
"distance": 40,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvL9EXFs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu787JQM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 889,
|
|
"top": 801,
|
|
"height": 13,
|
|
"alpha": -0.5235987755982988,
|
|
"distance": 25,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvb9FYP4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu788r0g="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 748,
|
|
"top": 831,
|
|
"width": 94.65625,
|
|
"height": 13,
|
|
"alpha": -0.3058788210270264,
|
|
"distance": 59.77457653551382,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"text": "-screenManager"
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvb9GC30=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu788r0g="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 766,
|
|
"top": 842,
|
|
"height": 13,
|
|
"alpha": -0.7853981633974483,
|
|
"distance": 40,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
}
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHucSvb9HAN4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu788r0g="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 759,
|
|
"top": 801,
|
|
"height": 13,
|
|
"alpha": 0.5235987755982988,
|
|
"distance": 25,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLQualifierCompartmentView",
|
|
"_id": "AAAAAAFpHucSvb9I5ns=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu787JQM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLQualifierCompartmentView",
|
|
"_id": "AAAAAAFpHucSvb9JbyY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSvL8+ZJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHucSu788r0g="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAFpHq11gr6quCs="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "911:820;738:820",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAFpHucSvL8/DjI="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAFpHucSvL9AE0Y="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAFpHucSvL9Bl7A="
|
|
},
|
|
"tailRoleNameLabel": {
|
|
"$ref": "AAAAAAFpHucSvL9Cdz4="
|
|
},
|
|
"tailPropertyLabel": {
|
|
"$ref": "AAAAAAFpHucSvL9DWPA="
|
|
},
|
|
"tailMultiplicityLabel": {
|
|
"$ref": "AAAAAAFpHucSvL9EXFs="
|
|
},
|
|
"headRoleNameLabel": {
|
|
"$ref": "AAAAAAFpHucSvb9FYP4="
|
|
},
|
|
"headPropertyLabel": {
|
|
"$ref": "AAAAAAFpHucSvb9GC30="
|
|
},
|
|
"headMultiplicityLabel": {
|
|
"$ref": "AAAAAAFpHucSvb9HAN4="
|
|
},
|
|
"tailQualifiersCompartment": {
|
|
"$ref": "AAAAAAFpHucSvb9I5ns="
|
|
},
|
|
"headQualifiersCompartment": {
|
|
"$ref": "AAAAAAFpHucSvb9JbyY="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAFpHutgsMCBl8Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAFpHutgsMCCzzk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCBl8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHutgsMCDHAA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCCzzk="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -320,
|
|
"top": -832,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHutgsMCEYWE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCCzzk="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 293,
|
|
"top": 623,
|
|
"width": 244.5498046875,
|
|
"height": 13,
|
|
"text": "RTCManager"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHutgsMCFbCw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCCzzk="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -320,
|
|
"top": -832,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHutgsMCGjJo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCCzzk="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -320,
|
|
"top": -832,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 288,
|
|
"top": 616,
|
|
"width": 254.5498046875,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAFpHutgsMCDHAA="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAFpHutgsMCEYWE="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAFpHutgsMCFbCw="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAFpHutgsMCGjJo="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAFpHutgsMCHkFU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCBl8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 288,
|
|
"top": 641,
|
|
"width": 254.5498046875,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAFpHutgsMCIdZ0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCBl8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHvDyTsK+CPs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCIdZ0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvDyGMK4m84="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 656,
|
|
"width": 244.5498046875,
|
|
"height": 13,
|
|
"text": "#RTCManager(&rtc: RTC_DS3231)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHu5sM8Hcm54=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCIdZ0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHu5r+8HWdi4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 671,
|
|
"width": 244.5498046875,
|
|
"height": 13,
|
|
"text": "+getDateTime(): DateTime",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHu9zBcIYDG8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCIdZ0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHu9y08IShm0="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 686,
|
|
"width": 244.5498046875,
|
|
"height": 13,
|
|
"text": "+setDate(dateTime: const DateTime): void",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHvBWYMJhh1I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCIdZ0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvBWMsJbZm4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 293,
|
|
"top": 701,
|
|
"width": 244.5498046875,
|
|
"height": 13,
|
|
"text": "+setTime(dateTime: const DateTime): void",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 288,
|
|
"top": 651,
|
|
"width": 254.5498046875,
|
|
"height": 68
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAFpHutgsMCJmLk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCBl8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -160,
|
|
"top": -416,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAFpHutgscCKTpI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMCBl8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -160,
|
|
"top": -416,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 288,
|
|
"top": 616,
|
|
"width": 254.5498046875,
|
|
"height": 103,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAFpHutgsMCCzzk="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAFpHutgsMCHkFU="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAFpHutgsMCIdZ0="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAFpHutgsMCJmLk="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAFpHutgscCKTpI="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociationView",
|
|
"_id": "AAAAAAFpHvH4IcMjNEA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMf3PI="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IcMkhUs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMf3PI="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 825,
|
|
"top": 701,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IcMlPzI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMf3PI="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 810,
|
|
"top": 701,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IsMmw74=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMf3PI="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 854,
|
|
"top": 702,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IsMnuGc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMgBQI="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 881,
|
|
"top": 774,
|
|
"height": 13,
|
|
"alpha": 0.5235987755982988,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IsModCw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMgBQI="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 875,
|
|
"top": 786,
|
|
"height": 13,
|
|
"alpha": 0.7853981633974483,
|
|
"distance": 40,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IsMp2e0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMgBQI="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 893,
|
|
"top": 748,
|
|
"height": 13,
|
|
"alpha": -0.5235987755982988,
|
|
"distance": 25,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IsMqd3U=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMhRrE="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 555,
|
|
"top": 680,
|
|
"width": 70.078125,
|
|
"height": 13,
|
|
"alpha": -0.4067887261263693,
|
|
"distance": 51.478150704935004,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"text": "-rtcManager"
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IsMrYOQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMhRrE="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 571,
|
|
"top": 688,
|
|
"height": 13,
|
|
"alpha": -0.7853981633974483,
|
|
"distance": 40,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
}
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAFpHvH4IsMsNFI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMhRrE="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 564,
|
|
"top": 647,
|
|
"height": 13,
|
|
"alpha": 0.5235987755982988,
|
|
"distance": 25,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLQualifierCompartmentView",
|
|
"_id": "AAAAAAFpHvH4IsMtFxg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMgBQI="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLQualifierCompartmentView",
|
|
"_id": "AAAAAAFpHvH4IsMuwBg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMjNEA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvH4IcMhRrE="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAFpHutgsMCBl8Q="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "911:773;840:752;840:664;543:666",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAFpHvH4IcMkhUs="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAFpHvH4IcMlPzI="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAFpHvH4IsMmw74="
|
|
},
|
|
"tailRoleNameLabel": {
|
|
"$ref": "AAAAAAFpHvH4IsMnuGc="
|
|
},
|
|
"tailPropertyLabel": {
|
|
"$ref": "AAAAAAFpHvH4IsModCw="
|
|
},
|
|
"tailMultiplicityLabel": {
|
|
"$ref": "AAAAAAFpHvH4IsMp2e0="
|
|
},
|
|
"headRoleNameLabel": {
|
|
"$ref": "AAAAAAFpHvH4IsMqd3U="
|
|
},
|
|
"headPropertyLabel": {
|
|
"$ref": "AAAAAAFpHvH4IsMrYOQ="
|
|
},
|
|
"headMultiplicityLabel": {
|
|
"$ref": "AAAAAAFpHvH4IsMsNFI="
|
|
},
|
|
"tailQualifiersCompartment": {
|
|
"$ref": "AAAAAAFpHvH4IsMtFxg="
|
|
},
|
|
"headQualifiersCompartment": {
|
|
"$ref": "AAAAAAFpHvH4IsMuwBg="
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAFpHqCuU75sfJc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "SAB",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAFpHucSu786GMw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAFpHucSu787JQM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSu786GMw="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"navigable": false
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAFpHucSu788r0g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHucSu786GMw="
|
|
},
|
|
"name": "screenManager",
|
|
"reference": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"visibility": "private"
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAFpHvH4IcMf3PI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAFpHvH4IcMgBQI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMf3PI="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"navigable": false
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAFpHvH4IcMhRrE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvH4IcMf3PI="
|
|
},
|
|
"name": "rtcManager",
|
|
"reference": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"visibility": "private"
|
|
}
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAFpHqcQSr6h450=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "display",
|
|
"visibility": "private",
|
|
"type": "Adafruit_SSD1306"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAFpHuue8sDpcoQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "rtc",
|
|
"visibility": "private",
|
|
"type": "RTC_DS3231"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHukSSsASC8A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "getScreenManager",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHun1N8BK4eQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHukSSsASC8A="
|
|
},
|
|
"type": "&ScreenManager",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHuy+acEXKRg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "getRtcManager",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu0jUME2XVY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuy+acEXKRg="
|
|
},
|
|
"type": "&RTCManager",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAFpHq11gr6oq4M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "ScreenManager",
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHq4kf77UUiM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "ScreenManager",
|
|
"visibility": "protected",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHrMdnb7kTXk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq4kf77UUiM="
|
|
},
|
|
"name": "&display",
|
|
"type": "Adafruit_SSD1306"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHrx2a773c7c=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "addView",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHuDzo78M0Og=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHrx2a773c7c="
|
|
},
|
|
"name": "*logic_function"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHuDzo78Nd0k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHrx2a773c7c="
|
|
},
|
|
"name": "*p_data",
|
|
"type": "void"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHuDzpL8O0JQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHrx2a773c7c="
|
|
},
|
|
"name": "UID",
|
|
"type": "const unsigned char"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu1WAcFUUDk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHrx2a773c7c="
|
|
},
|
|
"type": "boolean",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHr3Ger7+mNc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "removeView",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHsOeyr8Ibtk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHr3Ger7+mNc="
|
|
},
|
|
"name": "UID",
|
|
"type": "const unsigned char"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu13ZcFphRE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHr3Ger7+mNc="
|
|
},
|
|
"type": "boolean",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHuGHYr8WkXQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "view2Display",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHuIzzr8dgQQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuGHYr8WkXQ="
|
|
},
|
|
"name": "UID",
|
|
"type": "const unsigned char"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu2P+cF+BRQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuGHYr8WkXQ="
|
|
},
|
|
"type": "boolean",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHuK2fL8ilKQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "invertDisplay",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHuZVFL8qF8k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuK2fL8ilKQ="
|
|
},
|
|
"name": "inverted",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu3Px8GjUKA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuK2fL8ilKQ="
|
|
},
|
|
"type": "void",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHuZoKb8sWRY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "dimDisplay",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHuacfb8zGHI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuZoKb8sWRY="
|
|
},
|
|
"name": "dimmed",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu3fUcG4bx0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuZoKb8sWRY="
|
|
},
|
|
"type": "void",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAFpHutgsMB/AXY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "RTCManager",
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHvDyGMK4m84=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"name": "RTCManager",
|
|
"visibility": "protected",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHvGSJsLX7PE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvDyGMK4m84="
|
|
},
|
|
"name": "&rtc",
|
|
"type": "RTC_DS3231"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHu5r+8HWdi4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"name": "getDateTime",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu7kt8H1ptw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHu5r+8HWdi4="
|
|
},
|
|
"type": "DateTime",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHu9y08IShm0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"name": "setDate",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu/uQsIx+7k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHu9y08IShm0="
|
|
},
|
|
"name": "dateTime",
|
|
"type": "const DateTime"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHvCxx8KGStQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHu9y08IShm0="
|
|
},
|
|
"type": "void",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHvBWMsJbZm4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHutgsMB/AXY="
|
|
},
|
|
"name": "setTime",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHvCWq8Jx8Dc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvBWMsJbZm4="
|
|
},
|
|
"name": "dateTime",
|
|
"type": "const DateTime"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHvDLqMKbM1w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvBWMsJbZm4="
|
|
},
|
|
"type": "void",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |