ESP8266_swiss_army_board/documentation/app_class_diagram.mdj
2019-04-30 13:38:38 +02:00

18963 lines
478 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": 656,
"top": 960,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHqCuVb5xlGo=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb5vsnk="
},
"font": "Arial;13;1",
"left": 885,
"top": 759,
"width": 624.67919921875,
"height": 13,
"text": "SAB"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHqCuVb5yWnI=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb5vsnk="
},
"visible": false,
"font": "Arial;13;0",
"left": 656,
"top": 960,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHqCuVb5z1lc=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb5vsnk="
},
"visible": false,
"font": "Arial;13;0",
"left": 656,
"top": 960,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 880,
"top": 752,
"width": 634.67919921875,
"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": 885,
"top": 782,
"width": 624.67919921875,
"height": 13,
"text": "-display: Adafruit_SSD1306",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpHuufH8DsGfA=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb50ZmE="
},
"model": {
"$ref": "AAAAAAFpHuue8sDpcoQ="
},
"font": "Arial;13;0",
"left": 885,
"top": 797,
"width": 624.67919921875,
"height": 13,
"text": "-rtc: const RTC_DS3231",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpIJy3Sg3AUD8=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb50ZmE="
},
"model": {
"$ref": "AAAAAAFpIJy3HQ29knI="
},
"font": "Arial;13;0",
"left": 885,
"top": 812,
"width": 624.67919921875,
"height": 13,
"text": "-error: unsigned char",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 880,
"top": 777,
"width": 634.67919921875,
"height": 53
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpHqCuVb51X+k=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"model": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHvkxqMYrJDA=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpHvkxbsYot4M="
},
"font": "Arial;13;0",
"left": 885,
"top": 835,
"width": 624.67919921875,
"height": 13,
"text": "+SAB()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHvoxhccNYoY=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpHvoxW8cKCvI="
},
"font": "Arial;13;0",
"left": 885,
"top": 850,
"width": 624.67919921875,
"height": 13,
"text": "+SAB(pinConfig: const PinMapping, screenConfig: const ScreenConfig, sdCardConfig: const SDCardConfig)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpsbmJbDo55no=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpsbmJOzo25us="
},
"font": "Arial;13;0",
"left": 885,
"top": 865,
"width": 624.67919921875,
"height": 13,
"text": "+~SAB()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHukSfMAVu2g=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpHukSSsASC8A="
},
"font": "Arial;13;0",
"left": 885,
"top": 880,
"width": 624.67919921875,
"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": 885,
"top": 895,
"width": 624.67919921875,
"height": 13,
"text": "+getRtcManager(): RTCManager&",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpRAHUY8XXRiM=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpRAHUOMXUqWA="
},
"font": "Arial;13;0",
"left": 885,
"top": 910,
"width": 624.67919921875,
"height": 13,
"text": "+getSdCardManager(): SDCardManager&",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpaUokYYpCSP4=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpaUokKIo/RjI="
},
"font": "Arial;13;0",
"left": 885,
"top": 925,
"width": 624.67919921875,
"height": 13,
"text": "+getConnectivityManager(): ConnectivityManager&",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzkWmw9kCnQ4=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpzkWmldj/l0Q="
},
"font": "Arial;13;0",
"left": 885,
"top": 940,
"width": 624.67919921875,
"height": 13,
"text": "+getWebServerManager(): WEBServerManager&",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZZDS40KWsxg=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFqZZDSekKTorY="
},
"font": "Arial;13;0",
"left": 885,
"top": 955,
"width": 624.67919921875,
"height": 13,
"text": "+getIoManager(): IOManager&",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpH9CaFvSfnhk=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpH9CZ7fScusk="
},
"font": "Arial;13;0",
"left": 885,
"top": 970,
"width": 624.67919921875,
"height": 13,
"text": "+const getScreenConfig(): ScreenConfig",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpH8TLqegwKOg=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpH8TLd+gtxdc="
},
"font": "Arial;13;0",
"left": 885,
"top": 985,
"width": 624.67919921875,
"height": 13,
"text": "+const getPinConfig(): PinMapping",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpRAVjA8dyckA=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpRAVi2cdv0SM="
},
"font": "Arial;13;0",
"left": 885,
"top": 1000,
"width": 624.67919921875,
"height": 13,
"text": "+const getSdCardConfig(): SDCardConfig",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpZvDHfFc08wE=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpZvDHQ1cxzYw="
},
"font": "Arial;13;0",
"left": 885,
"top": 1015,
"width": 624.67919921875,
"height": 13,
"text": "+const getPowerInfo(nbOfMeasures: const unsigned char = 5): PowerInfo",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpIJ1AmQ4/JFc=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFpIJ1Abg48fno="
},
"font": "Arial;13;0",
"left": 885,
"top": 1030,
"width": 624.67919921875,
"height": 13,
"text": "+const getError(): unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZY7Tyzavkno=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb51X+k="
},
"model": {
"$ref": "AAAAAAFqZY7TVzasAww="
},
"font": "Arial;13;0",
"left": 885,
"top": 1045,
"width": 624.67919921875,
"height": 13,
"text": "-initGPIO(): void",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 880,
"top": 830,
"width": 634.67919921875,
"height": 233
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpHqCuVr52Qx4=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"model": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"visible": false,
"font": "Arial;13;0",
"left": 200,
"top": 472,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpHqCuVr536Ow=",
"_parent": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"model": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"visible": false,
"font": "Arial;13;0",
"left": 200,
"top": 472,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 880,
"top": 752,
"width": 634.67919921875,
"height": 326,
"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": -1056,
"top": -592,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHq11g76tRGg=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6ruDw="
},
"font": "Arial;13;1",
"left": 221,
"top": 743,
"width": 523.16748046875,
"height": 13,
"text": "ScreenManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHq11g76uhew=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6ruDw="
},
"visible": false,
"font": "Arial;13;0",
"left": -1056,
"top": -592,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHq11g76vS5E=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6ruDw="
},
"visible": false,
"font": "Arial;13;0",
"left": -1056,
"top": -592,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 216,
"top": 736,
"width": 533.16748046875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpHq11g76sXQE="
},
"nameLabel": {
"$ref": "AAAAAAFpHq11g76tRGg="
},
"namespaceLabel": {
"$ref": "AAAAAAFpHq11g76uhew="
},
"propertyLabel": {
"$ref": "AAAAAAFpHq11g76vS5E="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpHq11g76wgf4=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6quCs="
},
"model": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpIK8zuRHtihI=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFpIK8zeBHqtks="
},
"font": "Arial;13;0",
"left": 221,
"top": 766,
"width": 523.16748046875,
"height": 13,
"text": "-displayRef: Adafruit_SSD1306",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpIVOrQBm14Rc=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFpIVOrExmy4PM="
},
"font": "Arial;13;0",
"left": 221,
"top": 781,
"width": 523.16748046875,
"height": 13,
"text": "-viewLinkedList: ViewLinkedList",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpIXK7rh7m5ok=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFpIXK7gR7jCLw="
},
"font": "Arial;13;0",
"left": 221,
"top": 796,
"width": 523.16748046875,
"height": 13,
"text": "-error: unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpKn3/Fi1cGQI=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFpKn3+5y1ZFXA="
},
"font": "Arial;13;0",
"left": 221,
"top": 811,
"width": 523.16748046875,
"height": 13,
"text": "-displayColorInverted: boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpKn8jWi35UTU=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFpKn8jMS32ETQ="
},
"font": "Arial;13;0",
"left": 221,
"top": 826,
"width": 523.16748046875,
"height": 13,
"text": "-displayDimmed: boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpMOTUIlAzZxQ=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFpMOTT9VAw12E="
},
"font": "Arial;13;0",
"left": 221,
"top": 841,
"width": 523.16748046875,
"height": 13,
"text": "-currentView: ViewLink*",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFph7+Hmq103E0=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFph7+HZq1xIXA="
},
"font": "Arial;13;0",
"left": 221,
"top": 856,
"width": 523.16748046875,
"height": 13,
"text": "-viewNotFound: ViewLink",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFph8A2+K4juXs=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFph8A2wK4gaJM="
},
"font": "Arial;13;0",
"left": 221,
"top": 871,
"width": 523.16748046875,
"height": 13,
"text": "-viewFuncUndefined: ViewLink",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFph8DG/q/bGvM=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFph8DGzK/YD+k="
},
"font": "Arial;13;0",
"left": 221,
"top": 886,
"width": 523.16748046875,
"height": 13,
"text": "-currentViewUndefined: ViewLink",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFph8Fp77CKhP8=",
"_parent": {
"$ref": "AAAAAAFpHq11g76wgf4="
},
"model": {
"$ref": "AAAAAAFph8Fpt7CHaJU="
},
"font": "Arial;13;0",
"left": 221,
"top": 901,
"width": 523.16748046875,
"height": 13,
"text": "-viewFunctionFailedToExecute: ViewLink",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 216,
"top": 761,
"width": 533.16748046875,
"height": 158
},
{
"_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": 221,
"top": 924,
"width": 523.16748046875,
"height": 13,
"text": "#ScreenManager(display: Adafruit_SSD1306&)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHrx2l776xnU=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpHrx2a773c7c="
},
"font": "Arial;13;0",
"left": 221,
"top": 939,
"width": 523.16748046875,
"height": 13,
"text": "+addView(*logic_function: boolean, pData: void *, UID: const unsigned char): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHr3Gqr8BZec=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpHr3Ger7+mNc="
},
"font": "Arial;13;0",
"left": 221,
"top": 954,
"width": 523.16748046875,
"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": 221,
"top": 969,
"width": 523.16748046875,
"height": 13,
"text": "+displayView(UID: const int = -1): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFphtpQgmtlS20=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFphtpQVGtity0="
},
"font": "Arial;13;0",
"left": 221,
"top": 984,
"width": 523.16748046875,
"height": 13,
"text": "+displayNextView(): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHuK2sr8lozM=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpHuK2fL8ilKQ="
},
"font": "Arial;13;0",
"left": 221,
"top": 999,
"width": 523.16748046875,
"height": 13,
"text": "+invertDisplayColor(inverted: const boolean): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpQ2Hi6ASQOXs=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpQ2HivgSNIGw="
},
"font": "Arial;13;0",
"left": 221,
"top": 1014,
"width": 523.16748046875,
"height": 13,
"text": "+orientDisplay(orientation: const Orientation): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHuZoVL8vwnU=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpHuZoKb8sWRY="
},
"font": "Arial;13;0",
"left": 221,
"top": 1029,
"width": 523.16748046875,
"height": 13,
"text": "+dimDisplay(dimmed: const boolean): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpQ2D4yQKxskc=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpQ2D4gwKutwk="
},
"font": "Arial;13;0",
"left": 221,
"top": 1044,
"width": 523.16748046875,
"height": 13,
"text": "+clearDisplay(bufferOnly: boolean = false): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpIXL2wB+wB2Y=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpIXL2kx+t5Ww="
},
"font": "Arial;13;0",
"left": 221,
"top": 1059,
"width": 523.16748046875,
"height": 13,
"text": "+const getError(): unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpKn+bfS6WhrY=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpKn+bUC6TIU8="
},
"font": "Arial;13;0",
"left": 221,
"top": 1074,
"width": 523.16748046875,
"height": 13,
"text": "+const isDisplayColorInverted(): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpQ2y0PyOFwms=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpQ2y0FiOCjGA="
},
"font": "Arial;13;0",
"left": 221,
"top": 1089,
"width": 523.16748046875,
"height": 13,
"text": "+const getDisplayOrientation(): Orientation",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpKoAX6y9xyG0=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpKoAXui9uQ2w="
},
"font": "Arial;13;0",
"left": 221,
"top": 1104,
"width": 523.16748046875,
"height": 13,
"text": "+const isDisplayDimmed(): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpMOabP1sFnu8=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpMOabFFsCl+E="
},
"font": "Arial;13;0",
"left": 221,
"top": 1119,
"width": 523.16748046875,
"height": 13,
"text": "+const getCurrentViewUID(): int",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFphsx7N2cTzvA=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFphsx7GmcQvjI="
},
"font": "Arial;13;0",
"left": 221,
"top": 1134,
"width": 523.16748046875,
"height": 13,
"text": "+const getViewCount(): unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpIV356hs9rsQ=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpIV35vBs6xGk="
},
"font": "Arial;13;0",
"left": 221,
"top": 1149,
"width": 523.16748046875,
"height": 13,
"text": "-addNewLinkAtTheEnd(viewLinkedList: ViewLinkedList *, viewLink: ViewLink): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpIVRhdRpw9pk=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpIVRhRxptGlk="
},
"font": "Arial;13;0",
"left": 221,
"top": 1164,
"width": 523.16748046875,
"height": 13,
"text": "-createEmptyList(): void *",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpIWCsUx0AT98=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpIWCsJhz9LOI="
},
"font": "Arial;13;0",
"left": 221,
"top": 1179,
"width": 523.16748046875,
"height": 13,
"text": "-isListEmpty(ViewLinkedList viewLinkedList): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpJr23NJTFEu0=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpJr23GpTCSEg="
},
"font": "Arial;13;0",
"left": 221,
"top": 1194,
"width": 523.16748046875,
"height": 13,
"text": "-removeLinkByUID(viewLinkedList: ViewLinkedList *, UID: const unsigned char): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpML18AUG90pM=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFpML17zkG6Ooo="
},
"font": "Arial;13;0",
"left": 221,
"top": 1209,
"width": 523.16748046875,
"height": 13,
"text": "-getLinkByUID(viewLinkedList: ViewLinkedList, UID: const unsigned char): ViewLink *",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFphuIkfHHsNeU=",
"_parent": {
"$ref": "AAAAAAFpHq11g76xBiU="
},
"model": {
"$ref": "AAAAAAFphuIkTXHpnkM="
},
"font": "Arial;13;0",
"left": 221,
"top": 1224,
"width": 523.16748046875,
"height": 13,
"underline": true,
"text": "-displayError(display: Adafruit_SSD1306&, pData: void *): boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 216,
"top": 919,
"width": 533.16748046875,
"height": 323
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpHq11g76yg7Q=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6quCs="
},
"model": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"visible": false,
"font": "Arial;13;0",
"left": -528,
"top": -296,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpHq11g76zzA4=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6quCs="
},
"model": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"visible": false,
"font": "Arial;13;0",
"left": -528,
"top": -296,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 216,
"top": 736,
"width": 533.16748046875,
"height": 506,
"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": 815,
"top": 961,
"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": 817,
"top": 976,
"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": 812,
"top": 932,
"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": 854,
"top": 958,
"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": 853,
"top": 971,
"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": 856,
"top": 930,
"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": 760,
"top": 966,
"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": 779,
"top": 979,
"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": 769,
"top": 939,
"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": "879:947;749:960",
"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": -272,
"top": -992,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHutgsMCEYWE=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCCzzk="
},
"font": "Arial;13;1",
"left": 317,
"top": 543,
"width": 272.009765625,
"height": 13,
"text": "RTCManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHutgsMCFbCw=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCCzzk="
},
"visible": false,
"font": "Arial;13;0",
"left": -272,
"top": -992,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHutgsMCGjJo=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCCzzk="
},
"visible": false,
"font": "Arial;13;0",
"left": -272,
"top": -992,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 312,
"top": 536,
"width": 282.009765625,
"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="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpH/ODPP4RFzY=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCHkFU="
},
"model": {
"$ref": "AAAAAAFpH/ODAP4LtlA="
},
"font": "Arial;13;0",
"left": 317,
"top": 566,
"width": 272.009765625,
"height": 13,
"text": "-rtcRef: const RTC_DS3231&",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 312,
"top": 561,
"width": 282.009765625,
"height": 23
},
{
"_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": 317,
"top": 589,
"width": 272.009765625,
"height": 13,
"text": "#RTCManager(rtc: const RTC_DS3231&)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHu5sM8Hcm54=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCIdZ0="
},
"model": {
"$ref": "AAAAAAFpHu5r+8HWdi4="
},
"font": "Arial;13;0",
"left": 317,
"top": 604,
"width": 272.009765625,
"height": 13,
"text": "+getDateTime(): DateTime",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHu9zBcIYDG8=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCIdZ0="
},
"model": {
"$ref": "AAAAAAFpHu9y08IShm0="
},
"font": "Arial;13;0",
"left": 317,
"top": 619,
"width": 272.009765625,
"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": 317,
"top": 634,
"width": 272.009765625,
"height": 13,
"text": "+setTime(dateTime: const DateTime): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpIGi9QAF0YEQ=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCIdZ0="
},
"model": {
"$ref": "AAAAAAFpIGi9CwFu+kg="
},
"font": "Arial;13;0",
"left": 317,
"top": 649,
"width": 272.009765625,
"height": 13,
"text": "+setDateTime(dateTime: const DateTime): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpIHTdtQOiFNA=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCIdZ0="
},
"model": {
"$ref": "AAAAAAFpIHTdiQOcTyY="
},
"font": "Arial;13;0",
"left": 317,
"top": 664,
"width": 272.009765625,
"height": 13,
"text": "+const hasLostPower(): boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 312,
"top": 584,
"width": 282.009765625,
"height": 98
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpHutgsMCJmLk=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCBl8Q="
},
"model": {
"$ref": "AAAAAAFpHutgsMB/AXY="
},
"visible": false,
"font": "Arial;13;0",
"left": -136,
"top": -496,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpHutgscCKTpI=",
"_parent": {
"$ref": "AAAAAAFpHutgsMCBl8Q="
},
"model": {
"$ref": "AAAAAAFpHutgsMB/AXY="
},
"visible": false,
"font": "Arial;13;0",
"left": -136,
"top": -496,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 312,
"top": 536,
"width": 282.009765625,
"height": 161,
"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": 849,
"top": 766,
"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": 841,
"top": 777,
"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": 864,
"top": 743,
"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": 603,
"top": 653,
"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": 618,
"top": 659,
"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": 617,
"top": 618,
"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": "879:770;840:752;840:664;594:634",
"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": "UMLClassView",
"_id": "AAAAAAFpHwleMcfmuyU=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpHwleMcfnrk4=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfmuyU="
},
"model": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpHwleMcfoeXM=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfnrk4="
},
"visible": false,
"font": "Arial;13;0",
"left": -656,
"top": -1632,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHwleMcfp2VA=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfnrk4="
},
"font": "Arial;13;1",
"left": 621,
"top": 231,
"width": 839,
"height": 13,
"text": "PinMapping"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHwleMcfqEVM=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfnrk4="
},
"visible": false,
"font": "Arial;13;0",
"left": -656,
"top": -1632,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpHwleMcfr9PY=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfnrk4="
},
"visible": false,
"font": "Arial;13;0",
"left": -656,
"top": -1632,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 616,
"top": 224,
"width": 849,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpHwleMcfoeXM="
},
"nameLabel": {
"$ref": "AAAAAAFpHwleMcfp2VA="
},
"namespaceLabel": {
"$ref": "AAAAAAFpHwleMcfqEVM="
},
"propertyLabel": {
"$ref": "AAAAAAFpHwleMcfr9PY="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpHwleMcfsKOA=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfmuyU="
},
"model": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpHxWNO83LAoE=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfsKOA="
},
"model": {
"$ref": "AAAAAAFpHxWNDM3CwW4="
},
"font": "Arial;13;0",
"left": 621,
"top": 254,
"width": 839,
"height": 13,
"text": "-I2C_sda: const Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpHxWxsc4TCKQ=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfsKOA="
},
"model": {
"$ref": "AAAAAAFpHxWxhM4KT3Y="
},
"font": "Arial;13;0",
"left": 621,
"top": 269,
"width": 839,
"height": 13,
"text": "-I2C_scl: const Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpHxW3HM43syA=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfsKOA="
},
"model": {
"$ref": "AAAAAAFpHxW27c4uwMQ="
},
"font": "Arial;13;0",
"left": 621,
"top": 284,
"width": 839,
"height": 13,
"text": "-SPI_mosi: const Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpHxW5i85b/F8=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfsKOA="
},
"model": {
"$ref": "AAAAAAFpHxW5Xs5SeKk="
},
"font": "Arial;13;0",
"left": 621,
"top": 299,
"width": 839,
"height": 13,
"text": "-SPI_miso: const Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpHxW7785/DhE=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfsKOA="
},
"model": {
"$ref": "AAAAAAFpHxW7ws52m1s="
},
"font": "Arial;13;0",
"left": 621,
"top": 314,
"width": 839,
"height": 13,
"text": "-SPI_clk: const Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpHxW9hc6j68s=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfsKOA="
},
"model": {
"$ref": "AAAAAAFpHxW9Ws6a3bg="
},
"font": "Arial;13;0",
"left": 621,
"top": 329,
"width": 839,
"height": 13,
"text": "-SPI_sdCard_cs: const Pin",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 616,
"top": 249,
"width": 849,
"height": 98
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpHwleMsftuqM=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfmuyU="
},
"model": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHwx3Z8lWH3M=",
"_parent": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"model": {
"$ref": "AAAAAAFpHwx3KslNYmM="
},
"font": "Arial;13;0",
"left": 621,
"top": 352,
"width": 839,
"height": 13,
"text": "+PinMapping(I2C_sda: const Pin, I2C_scl: const Pin, SPI_mosi: const Pin, SPI_miso: const Pin, SPI_clk: const Pin, SPI_sdCard_cs: const Pin)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHxEtdcsTiQc=",
"_parent": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"model": {
"$ref": "AAAAAAFpHxEtRssKuqE="
},
"font": "Arial;13;0",
"left": 621,
"top": 367,
"width": 839,
"height": 13,
"text": "+PinMapping()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHxHw5ctWBxo=",
"_parent": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"model": {
"$ref": "AAAAAAFpHxHwuctNKJA="
},
"font": "Arial;13;0",
"left": 621,
"top": 382,
"width": 839,
"height": 13,
"text": "+const getI2C_sda(): Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHxLIUsuhm+s=",
"_parent": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"model": {
"$ref": "AAAAAAFpHxLIJ8uYETA="
},
"font": "Arial;13;0",
"left": 621,
"top": 397,
"width": 839,
"height": 13,
"text": "+const getI2C_scl(): Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHxLeVMvagpE=",
"_parent": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"model": {
"$ref": "AAAAAAFpHxLeIMvRHpI="
},
"font": "Arial;13;0",
"left": 621,
"top": 412,
"width": 839,
"height": 13,
"text": "+const getSPI_mosi(): Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHxMmu8wTyw0=",
"_parent": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"model": {
"$ref": "AAAAAAFpHxMmd8wK/mQ="
},
"font": "Arial;13;0",
"left": 621,
"top": 427,
"width": 839,
"height": 13,
"text": "+const getSPI_miso(): Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHxM+OMxMqrA=",
"_parent": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"model": {
"$ref": "AAAAAAFpHxM+A8xDhwQ="
},
"font": "Arial;13;0",
"left": 621,
"top": 442,
"width": 839,
"height": 13,
"text": "+constgetSPI_clk(): Pin",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpHxNZrMyFp4s=",
"_parent": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"model": {
"$ref": "AAAAAAFpHxNZe8x8mJQ="
},
"font": "Arial;13;0",
"left": 621,
"top": 457,
"width": 839,
"height": 13,
"text": "+const getSPI_sdCard_cs(): Pin",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 616,
"top": 347,
"width": 849,
"height": 128
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpHwleMsfuhkg=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfmuyU="
},
"model": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"visible": false,
"font": "Arial;13;0",
"left": -328,
"top": -816,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpHwleMsfvsKc=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfmuyU="
},
"model": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"visible": false,
"font": "Arial;13;0",
"left": -328,
"top": -816,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 616,
"top": 224,
"width": 849,
"height": 251,
"nameCompartment": {
"$ref": "AAAAAAFpHwleMcfnrk4="
},
"attributeCompartment": {
"$ref": "AAAAAAFpHwleMcfsKOA="
},
"operationCompartment": {
"$ref": "AAAAAAFpHwleMsftuqM="
},
"receptionCompartment": {
"$ref": "AAAAAAFpHwleMsfuhkg="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpHwleMsfvsKc="
}
},
{
"_type": "UMLEnumerationView",
"_id": "AAAAAAFpH1AzldJtOUA=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpH1AzldJufPc=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJtOUA="
},
"model": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpH1AzldJvFxU=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJufPc="
},
"font": "Arial;13;0",
"left": 165,
"top": 189,
"width": 116.34619140625,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpH1AzldJwyvc=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJufPc="
},
"font": "Arial;13;1",
"left": 165,
"top": 204,
"width": 116.34619140625,
"height": 13,
"text": "Pin"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpH1AzldJxjlY=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJufPc="
},
"visible": false,
"font": "Arial;13;0",
"left": -560,
"top": 80,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpH1AzldJyMlM=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJufPc="
},
"visible": false,
"font": "Arial;13;0",
"left": -560,
"top": 80,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 160,
"top": 184,
"width": 126.34619140625,
"height": 38,
"stereotypeLabel": {
"$ref": "AAAAAAFpH1AzldJvFxU="
},
"nameLabel": {
"$ref": "AAAAAAFpH1AzldJwyvc="
},
"namespaceLabel": {
"$ref": "AAAAAAFpH1AzldJxjlY="
},
"propertyLabel": {
"$ref": "AAAAAAFpH1AzldJyMlM="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpH1AzldJzXLY=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJtOUA="
},
"model": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"visible": false,
"font": "Arial;13;0",
"left": -280,
"top": 40,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpH1AzldJ0VU8=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJtOUA="
},
"model": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"visible": false,
"font": "Arial;13;0",
"left": -280,
"top": 40,
"width": 10,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpH1AzltJ1fZU=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJtOUA="
},
"model": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"visible": false,
"font": "Arial;13;0",
"left": -280,
"top": 40,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpH1AzltJ26/o=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJtOUA="
},
"model": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"visible": false,
"font": "Arial;13;0",
"left": -280,
"top": 40,
"width": 10,
"height": 10
},
{
"_type": "UMLEnumerationLiteralCompartmentView",
"_id": "AAAAAAFpH1AzltJ32RU=",
"_parent": {
"$ref": "AAAAAAFpH1AzldJtOUA="
},
"model": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"subViews": [
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1JM6dZqPnU=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1JMrdZh60Q="
},
"font": "Arial;13;0",
"left": 165,
"top": 227,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_0",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1PzktdZz5Y=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1PzZNdQilU="
},
"font": "Arial;13;0",
"left": 165,
"top": 242,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_1_TX",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1P6JdeKeAs=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1P559eBvu8="
},
"font": "Arial;13;0",
"left": 165,
"top": 257,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_2",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1P/jde733A=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1P/WNeyk4w="
},
"font": "Arial;13;0",
"left": 165,
"top": 272,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_3_RX",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1QEWdfsODI=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1QEI9fjJE0="
},
"font": "Arial;13;0",
"left": 165,
"top": 287,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_4_SDA",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1SZ6djoj0o=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1SZtNjf3S8="
},
"font": "Arial;13;0",
"left": 165,
"top": 302,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_5_SCL",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1XCU9rWCtE=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1XCJNrNu6o="
},
"font": "Arial;13;0",
"left": 165,
"top": 317,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_10",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1XrVdsrCgo=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1XrJ9si6fc="
},
"font": "Arial;13;0",
"left": 165,
"top": 332,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_12_MISO",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1YZtttuNxc=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1YZidtlNY0="
},
"font": "Arial;13;0",
"left": 165,
"top": 347,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_13_MOSI",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1YxldufW48=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1YxWtuWoBg="
},
"font": "Arial;13;0",
"left": 165,
"top": 362,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_14_CLK",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1ZUz9v0i5U=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1ZUoNvrAyQ="
},
"font": "Arial;13;0",
"left": 165,
"top": 377,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_15",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1ZrZdwlpAs=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1ZrK9wcSWI="
},
"font": "Arial;13;0",
"left": 165,
"top": 392,
"width": 116.34619140625,
"height": 13,
"text": "GPIO_16",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH1aDNdxWcfE=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH1aC+txNiU8="
},
"font": "Arial;13;0",
"left": 165,
"top": 407,
"width": 116.34619140625,
"height": 13,
"text": "ADC",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpH6EPid95lgc=",
"_parent": {
"$ref": "AAAAAAFpH1AzltJ32RU="
},
"model": {
"$ref": "AAAAAAFpH6EPVd9wq4I="
},
"font": "Arial;13;0",
"left": 165,
"top": 422,
"width": 116.34619140625,
"height": 13,
"text": "DEFAULT_PIN",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 160,
"top": 222,
"width": 126.34619140625,
"height": 218
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 160,
"top": 184,
"width": 126.34619140625,
"height": 256,
"nameCompartment": {
"$ref": "AAAAAAFpH1AzldJufPc="
},
"suppressAttributes": true,
"suppressOperations": true,
"attributeCompartment": {
"$ref": "AAAAAAFpH1AzldJzXLY="
},
"operationCompartment": {
"$ref": "AAAAAAFpH1AzldJ0VU8="
},
"receptionCompartment": {
"$ref": "AAAAAAFpH1AzltJ1fZU="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpH1AzltJ26/o="
},
"enumerationLiteralCompartment": {
"$ref": "AAAAAAFpH1AzltJ32RU="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpH1V7ttpdUp8=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpH1V7tdpbBsw="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH1V7ttpeRrc=",
"_parent": {
"$ref": "AAAAAAFpH1V7ttpdUp8="
},
"model": {
"$ref": "AAAAAAFpH1V7tdpbBsw="
},
"visible": false,
"font": "Arial;13;0",
"left": 449,
"top": 329,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpH1V7ttpdUp8="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH1V7ttpfUMU=",
"_parent": {
"$ref": "AAAAAAFpH1V7ttpdUp8="
},
"model": {
"$ref": "AAAAAAFpH1V7tdpbBsw="
},
"visible": null,
"font": "Arial;13;0",
"left": 448,
"top": 344,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpH1V7ttpdUp8="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH1V7ttpgjSQ=",
"_parent": {
"$ref": "AAAAAAFpH1V7ttpdUp8="
},
"model": {
"$ref": "AAAAAAFpH1V7tdpbBsw="
},
"visible": false,
"font": "Arial;13;0",
"left": 450,
"top": 300,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpH1V7ttpdUp8="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpH1AzldJtOUA="
},
"tail": {
"$ref": "AAAAAAFpHwleMcfmuyU="
},
"lineStyle": 1,
"points": "615:329;286:314",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpH1V7ttpeRrc="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpH1V7ttpfUMU="
},
"propertyLabel": {
"$ref": "AAAAAAFpH1V7ttpgjSQ="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFpH7XLpOOHm9M=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpH7XLo+ODIeg="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOOIErM=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+ODIeg="
},
"visible": false,
"font": "Arial;13;0",
"left": 1098,
"top": 610,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOOJ8CY=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+ODIeg="
},
"visible": null,
"font": "Arial;13;0",
"left": 1084,
"top": 614,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOOKsjg=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+ODIeg="
},
"visible": false,
"font": "Arial;13;0",
"left": 1127,
"top": 603,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOOL7YA=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+OEKpg="
},
"visible": false,
"font": "Arial;13;0",
"left": 1129,
"top": 723,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOOMTZw=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+OEKpg="
},
"visible": false,
"font": "Arial;13;0",
"left": 1116,
"top": 725,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOONnJs=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+OEKpg="
},
"visible": false,
"font": "Arial;13;0",
"left": 1157,
"top": 720,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOOO4yQ=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+OFwdw="
},
"font": "Arial;13;0",
"left": 1089,
"top": 474,
"width": 106.22802734375,
"height": 13,
"alpha": 1.216775001420921,
"distance": 67.89698078707183,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"text": "-const pinMapping"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOOPD9o=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+OFwdw="
},
"visible": false,
"font": "Arial;13;0",
"left": 1055,
"top": 503,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH7XLpOOQ7UM=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+OFwdw="
},
"visible": false,
"font": "Arial;13;0",
"left": 1092,
"top": 486,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpH7XLpOORZ5g=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+OEKpg="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpH7XLpOOSGCU=",
"_parent": {
"$ref": "AAAAAAFpH7XLpOOHm9M="
},
"model": {
"$ref": "AAAAAAFpH7XLo+OFwdw="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpHwleMcfmuyU="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1151:751;1075:475",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpH7XLpOOIErM="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpH7XLpOOJ8CY="
},
"propertyLabel": {
"$ref": "AAAAAAFpH7XLpOOKsjg="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFpH7XLpOOL7YA="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFpH7XLpOOMTZw="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFpH7XLpOONnJs="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFpH7XLpOOO4yQ="
},
"headPropertyLabel": {
"$ref": "AAAAAAFpH7XLpOOPD9o="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFpH7XLpOOQ7UM="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFpH7XLpOORZ5g="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFpH7XLpOOSGCU="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpH8Z66uitImI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpH8Z66uiuDq0=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uitImI="
},
"model": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpH8Z66uivGWM=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uiuDq0="
},
"visible": false,
"font": "Arial;13;0",
"left": -560,
"top": -176,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpH8Z66uiwBv0=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uiuDq0="
},
"font": "Arial;13;1",
"left": 1197,
"top": 519,
"width": 590.7763671875,
"height": 13,
"text": "ScreenConfig"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpH8Z66uix6eY=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uiuDq0="
},
"visible": false,
"font": "Arial;13;0",
"left": -560,
"top": -176,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpH8Z66+iyfHM=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uiuDq0="
},
"visible": false,
"font": "Arial;13;0",
"left": -560,
"top": -176,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1192,
"top": 512,
"width": 600.7763671875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpH8Z66uivGWM="
},
"nameLabel": {
"$ref": "AAAAAAFpH8Z66uiwBv0="
},
"namespaceLabel": {
"$ref": "AAAAAAFpH8Z66uix6eY="
},
"propertyLabel": {
"$ref": "AAAAAAFpH8Z66+iyfHM="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpH8Z66+izOWQ=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uitImI="
},
"model": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpH82Iu+1JX9Q=",
"_parent": {
"$ref": "AAAAAAFpH8Z66+izOWQ="
},
"model": {
"$ref": "AAAAAAFpH82Ih+09tx4="
},
"font": "Arial;13;0",
"left": 1197,
"top": 542,
"width": 590.7763671875,
"height": 13,
"text": "-width: const unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpH83n4e3II9g=",
"_parent": {
"$ref": "AAAAAAFpH8Z66+izOWQ="
},
"model": {
"$ref": "AAAAAAFpH83nqO28n7I="
},
"font": "Arial;13;0",
"left": 1197,
"top": 557,
"width": 590.7763671875,
"height": 13,
"text": "-height: const unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpH84nUO5HeJs=",
"_parent": {
"$ref": "AAAAAAFpH8Z66+izOWQ="
},
"model": {
"$ref": "AAAAAAFpH84nIu47m8U="
},
"font": "Arial;13;0",
"left": 1197,
"top": 572,
"width": 590.7763671875,
"height": 13,
"text": "-address: const unsigned char",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1192,
"top": 537,
"width": 600.7763671875,
"height": 53
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpH8Z66+i0Du8=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uitImI="
},
"model": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpH8dhmep8zNM=",
"_parent": {
"$ref": "AAAAAAFpH8Z66+i0Du8="
},
"model": {
"$ref": "AAAAAAFpH8dhYOpwjuY="
},
"font": "Arial;13;0",
"left": 1197,
"top": 595,
"width": 590.7763671875,
"height": 13,
"text": "+ScreenConfig(width: const unsigned char, height: const unsigned char, address: const unsigned char)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpH9ZtZvXXZQk=",
"_parent": {
"$ref": "AAAAAAFpH8Z66+i0Du8="
},
"model": {
"$ref": "AAAAAAFpH9ZtN/XLblU="
},
"font": "Arial;13;0",
"left": 1197,
"top": 610,
"width": 590.7763671875,
"height": 13,
"text": "+const getWidth(): unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpH9bNwPZYVGA=",
"_parent": {
"$ref": "AAAAAAFpH8Z66+i0Du8="
},
"model": {
"$ref": "AAAAAAFpH9bNjPZM25I="
},
"font": "Arial;13;0",
"left": 1197,
"top": 625,
"width": 590.7763671875,
"height": 13,
"text": "+const getHeight(): unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpH9cIMPbZTCo=",
"_parent": {
"$ref": "AAAAAAFpH8Z66+i0Du8="
},
"model": {
"$ref": "AAAAAAFpH9cH/fbN6iY="
},
"font": "Arial;13;0",
"left": 1197,
"top": 640,
"width": 590.7763671875,
"height": 13,
"text": "+const getAddress(): unsigned char",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1192,
"top": 590,
"width": 600.7763671875,
"height": 68
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpH8Z66+i1aOU=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uitImI="
},
"model": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"visible": false,
"font": "Arial;13;0",
"left": -280,
"top": -88,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpH8Z66+i2uWQ=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uitImI="
},
"model": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"visible": false,
"font": "Arial;13;0",
"left": -280,
"top": -88,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1192,
"top": 512,
"width": 600.7763671875,
"height": 161,
"nameCompartment": {
"$ref": "AAAAAAFpH8Z66uiuDq0="
},
"attributeCompartment": {
"$ref": "AAAAAAFpH8Z66+izOWQ="
},
"operationCompartment": {
"$ref": "AAAAAAFpH8Z66+i0Du8="
},
"receptionCompartment": {
"$ref": "AAAAAAFpH8Z66+i1aOU="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpH8Z66+i2uWQ="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFpH8b/0elhdeg=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpH8b/0eld3R8="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0eliwzQ=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0eld3R8="
},
"visible": false,
"font": "Arial;13;0",
"left": 1369,
"top": 695,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0eljrdE=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0eld3R8="
},
"visible": null,
"font": "Arial;13;0",
"left": 1358,
"top": 685,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0elk8X0=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0eld3R8="
},
"visible": false,
"font": "Arial;13;0",
"left": 1392,
"top": 716,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0ell9o4=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0eleqFY="
},
"visible": false,
"font": "Arial;13;0",
"left": 1351,
"top": 715,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0elmPpw=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0eleqFY="
},
"visible": false,
"font": "Arial;13;0",
"left": 1343,
"top": 705,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0elnDbY=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0eleqFY="
},
"visible": false,
"font": "Arial;13;0",
"left": 1368,
"top": 737,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0elo+RM=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0elfarA="
},
"font": "Arial;13;0",
"left": 1420,
"top": 670,
"width": 115.60986328125,
"height": 13,
"alpha": 2.256838422176435,
"distance": 60.207972893961475,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"text": "-const screenConfig"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0elpYQ4=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0elfarA="
},
"visible": false,
"font": "Arial;13;0",
"left": 1377,
"top": 668,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpH8b/0elq8c8=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0elfarA="
},
"visible": false,
"font": "Arial;13;0",
"left": 1411,
"top": 691,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpH8b/0elhdeg="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpH8b/0elrdgs=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0eleqFY="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpH8b/0elsWuc=",
"_parent": {
"$ref": "AAAAAAFpH8b/0elhdeg="
},
"model": {
"$ref": "AAAAAAFpH8b/0elfarA="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpH8Z66uitImI="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1345:751;1417:673",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpH8b/0eliwzQ="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpH8b/0eljrdE="
},
"propertyLabel": {
"$ref": "AAAAAAFpH8b/0elk8X0="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFpH8b/0ell9o4="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFpH8b/0elmPpw="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFpH8b/0elnDbY="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFpH8b/0elo+RM="
},
"headPropertyLabel": {
"$ref": "AAAAAAFpH8b/0elpYQ4="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFpH8b/0elq8c8="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFpH8b/0elrdgs="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFpH8b/0elsWuc="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpIVCNABPX6Iw=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpIVCNABPYowM=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPX6Iw="
},
"model": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpIVCNABPZ2lE=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPYowM="
},
"visible": false,
"font": "Arial;13;0",
"left": -16,
"top": 656,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpIVCNABPahJQ=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPYowM="
},
"font": "Arial;13;1",
"left": 413,
"top": 1327,
"width": 153.55615234375,
"height": 13,
"text": "ViewLinkedList"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpIVCNABPbWF0=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPYowM="
},
"visible": false,
"font": "Arial;13;0",
"left": -16,
"top": 656,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpIVCNABPcGZg=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPYowM="
},
"visible": false,
"font": "Arial;13;0",
"left": -16,
"top": 656,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 408,
"top": 1320,
"width": 163.55615234375,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpIVCNABPZ2lE="
},
"nameLabel": {
"$ref": "AAAAAAFpIVCNABPahJQ="
},
"namespaceLabel": {
"$ref": "AAAAAAFpIVCNABPbWF0="
},
"propertyLabel": {
"$ref": "AAAAAAFpIVCNABPcGZg="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpIVCNABPdys4=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPX6Iw="
},
"model": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpIVFwFBYnFOQ=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPdys4="
},
"model": {
"$ref": "AAAAAAFpIVFv0xYYyKo="
},
"font": "Arial;13;0",
"left": 413,
"top": 1350,
"width": 153.55615234375,
"height": 13,
"text": "-pData: void*",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpIVHZpBbEDb4=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPdys4="
},
"model": {
"$ref": "AAAAAAFpIVHZcha1vLw="
},
"font": "Arial;13;0",
"left": 413,
"top": 1365,
"width": 153.55615234375,
"height": 13,
"text": "-logic_function: boolean*",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpIVKzERf5N3g=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPdys4="
},
"model": {
"$ref": "AAAAAAFpIVKy4BfqLR4="
},
"font": "Arial;13;0",
"left": 413,
"top": 1380,
"width": 153.55615234375,
"height": 13,
"text": "-UID: const int",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpIVL7rhiWd3M=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPdys4="
},
"model": {
"$ref": "AAAAAAFpIVL7ehiHAoI="
},
"font": "Arial;13;0",
"left": 413,
"top": 1395,
"width": 153.55615234375,
"height": 13,
"text": "-next: ViewLink*",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 408,
"top": 1345,
"width": 163.55615234375,
"height": 68
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpIVCNABPe5uo=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPX6Iw="
},
"model": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"font": "Arial;13;0",
"left": 408,
"top": 1413,
"width": 163.55615234375,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpIVCNABPfqj8=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPX6Iw="
},
"model": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"visible": false,
"font": "Arial;13;0",
"left": -8,
"top": 328,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpIVCNABPg/dc=",
"_parent": {
"$ref": "AAAAAAFpIVCNABPX6Iw="
},
"model": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"visible": false,
"font": "Arial;13;0",
"left": -8,
"top": 328,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 408,
"top": 1320,
"width": 163.55615234375,
"height": 133,
"nameCompartment": {
"$ref": "AAAAAAFpIVCNABPYowM="
},
"attributeCompartment": {
"$ref": "AAAAAAFpIVCNABPdys4="
},
"operationCompartment": {
"$ref": "AAAAAAFpIVCNABPe5uo="
},
"receptionCompartment": {
"$ref": "AAAAAAFpIVCNABPfqj8="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpIVCNABPg/dc="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFpIVDGIBS4GVk=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS0BiA="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBS5fjw=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS0BiA="
},
"visible": false,
"font": "Arial;13;0",
"left": 501,
"top": 1273,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBS65lY=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS0BiA="
},
"visible": null,
"font": "Arial;13;0",
"left": 516,
"top": 1273,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBS7ZI8=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS0BiA="
},
"visible": false,
"font": "Arial;13;0",
"left": 472,
"top": 1274,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBS8rJ4=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS1iZ8="
},
"visible": false,
"font": "Arial;13;0",
"left": 501,
"top": 1261,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBS9E8E=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS1iZ8="
},
"visible": false,
"font": "Arial;13;0",
"left": 515,
"top": 1263,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBS+yh0=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS1iZ8="
},
"visible": false,
"font": "Arial;13;0",
"left": 474,
"top": 1257,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBS/uUU=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS2Di0="
},
"visible": false,
"font": "Arial;13;0",
"left": 502,
"top": 1286,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBTAFoA=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS2Di0="
},
"visible": false,
"font": "Arial;13;0",
"left": 515,
"top": 1283,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpIVDGIBTB/+s=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS2Di0="
},
"visible": false,
"font": "Arial;13;0",
"left": 474,
"top": 1291,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpIVDGIBTCgy0=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS1iZ8="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpIVDGIRTDqEk=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS4GVk="
},
"model": {
"$ref": "AAAAAAFpIVDGIBS2Di0="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpIVCNABPX6Iw="
},
"tail": {
"$ref": "AAAAAAFpHq11gr6quCs="
},
"lineStyle": 1,
"points": "486:1242;488:1319",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpIVDGIBS5fjw="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpIVDGIBS65lY="
},
"propertyLabel": {
"$ref": "AAAAAAFpIVDGIBS7ZI8="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFpIVDGIBS8rJ4="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFpIVDGIBS9E8E="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFpIVDGIBS+yh0="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFpIVDGIBS/uUU="
},
"headPropertyLabel": {
"$ref": "AAAAAAFpIVDGIBTAFoA="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFpIVDGIBTB/+s="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFpIVDGIBTCgy0="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFpIVDGIRTDqEk="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpKneDch8OUuM=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpKneDch8PyEY=",
"_parent": {
"$ref": "AAAAAAFpKneDch8OUuM="
},
"model": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpKneDcx8QPkU=",
"_parent": {
"$ref": "AAAAAAFpKneDch8PyEY="
},
"visible": false,
"font": "Arial;13;0",
"left": -32,
"top": 496,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpKneDcx8Re7o=",
"_parent": {
"$ref": "AAAAAAFpKneDch8PyEY="
},
"font": "Arial;13;1",
"left": 941,
"top": 1351,
"width": 335.98779296875,
"height": 13,
"text": "SDCardManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpKneDcx8SCYg=",
"_parent": {
"$ref": "AAAAAAFpKneDch8PyEY="
},
"visible": false,
"font": "Arial;13;0",
"left": -32,
"top": 496,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpKneDcx8Tg7I=",
"_parent": {
"$ref": "AAAAAAFpKneDch8PyEY="
},
"visible": false,
"font": "Arial;13;0",
"left": -32,
"top": 496,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 936,
"top": 1344,
"width": 345.98779296875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpKneDcx8QPkU="
},
"nameLabel": {
"$ref": "AAAAAAFpKneDcx8Re7o="
},
"namespaceLabel": {
"$ref": "AAAAAAFpKneDcx8SCYg="
},
"propertyLabel": {
"$ref": "AAAAAAFpKneDcx8Tg7I="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpKneDcx8URfg=",
"_parent": {
"$ref": "AAAAAAFpKneDch8OUuM="
},
"model": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpQ+jhV4x6GN0=",
"_parent": {
"$ref": "AAAAAAFpKneDcx8URfg="
},
"model": {
"$ref": "AAAAAAFpQ+jhH4xoZLI="
},
"font": "Arial;13;0",
"left": 941,
"top": 1374,
"width": 335.98779296875,
"height": 13,
"text": "-sdCardRef: SDlass&",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 936,
"top": 1369,
"width": 345.98779296875,
"height": 23
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpKneDcx8Vby4=",
"_parent": {
"$ref": "AAAAAAFpKneDch8OUuM="
},
"model": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpQ9KM4kdfCJQ=",
"_parent": {
"$ref": "AAAAAAFpKneDcx8Vby4="
},
"model": {
"$ref": "AAAAAAFpQ9KMq0dNedU="
},
"font": "Arial;13;0",
"left": 941,
"top": 1397,
"width": 335.98779296875,
"height": 13,
"text": "#SDCardManager()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpQ+/7m5sqeQQ=",
"_parent": {
"$ref": "AAAAAAFpKneDcx8Vby4="
},
"model": {
"$ref": "AAAAAAFpQ+/7VZsYeQU="
},
"font": "Arial;13;0",
"left": 941,
"top": 1412,
"width": 335.98779296875,
"height": 13,
"text": "+const getSize(sizeUnit: const SizeUnit = GBYTE): double",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 936,
"top": 1392,
"width": 345.98779296875,
"height": 38
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpKneDcx8WHvM=",
"_parent": {
"$ref": "AAAAAAFpKneDch8OUuM="
},
"model": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"visible": false,
"font": "Arial;13;0",
"left": 56,
"top": 240,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpKneDcx8XVFE=",
"_parent": {
"$ref": "AAAAAAFpKneDch8OUuM="
},
"model": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"visible": false,
"font": "Arial;13;0",
"left": 56,
"top": 240,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 936,
"top": 1344,
"width": 345.98779296875,
"height": 177,
"nameCompartment": {
"$ref": "AAAAAAFpKneDch8PyEY="
},
"attributeCompartment": {
"$ref": "AAAAAAFpKneDcx8URfg="
},
"operationCompartment": {
"$ref": "AAAAAAFpKneDcx8Vby4="
},
"receptionCompartment": {
"$ref": "AAAAAAFpKneDcx8WHvM="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpKneDcx8XVFE="
}
},
{
"_type": "UMLEnumerationView",
"_id": "AAAAAAFpQ2cErBlso3U=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpQ2cErBltJkI=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlso3U="
},
"model": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpQ2cErBluWsY=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBltJkI="
},
"font": "Arial;13;0",
"left": 5,
"top": 869,
"width": 116.34619140625,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ2cErBlvKD8=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBltJkI="
},
"font": "Arial;13;1",
"left": 5,
"top": 884,
"width": 116.34619140625,
"height": 13,
"text": "Orientation"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ2cErBlwOhM=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBltJkI="
},
"visible": false,
"font": "Arial;13;0",
"left": -208,
"top": 256,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ2cErBlxf0Q=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBltJkI="
},
"visible": false,
"font": "Arial;13;0",
"left": -208,
"top": 256,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"top": 864,
"width": 126.34619140625,
"height": 38,
"stereotypeLabel": {
"$ref": "AAAAAAFpQ2cErBluWsY="
},
"nameLabel": {
"$ref": "AAAAAAFpQ2cErBlvKD8="
},
"namespaceLabel": {
"$ref": "AAAAAAFpQ2cErBlwOhM="
},
"propertyLabel": {
"$ref": "AAAAAAFpQ2cErBlxf0Q="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpQ2cErBly/iI=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlso3U="
},
"model": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"visible": false,
"font": "Arial;13;0",
"left": -104,
"top": 128,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpQ2cErBlz3+g=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlso3U="
},
"model": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"visible": false,
"font": "Arial;13;0",
"left": -104,
"top": 128,
"width": 10,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpQ2cErBl0psc=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlso3U="
},
"model": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"visible": false,
"font": "Arial;13;0",
"left": -104,
"top": 128,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpQ2cErBl1Ru8=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlso3U="
},
"model": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"visible": false,
"font": "Arial;13;0",
"left": -104,
"top": 128,
"width": 10,
"height": 10
},
{
"_type": "UMLEnumerationLiteralCompartmentView",
"_id": "AAAAAAFpQ2cErBl2w48=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlso3U="
},
"model": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"subViews": [
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ2c+lxqMJlU=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBl2w48="
},
"model": {
"$ref": "AAAAAAFpQ2c+WRp65qo="
},
"font": "Arial;13;0",
"left": 5,
"top": 907,
"width": 116.34619140625,
"height": 13,
"text": "OR_0",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ2dzoBxGVrA=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBl2w48="
},
"model": {
"$ref": "AAAAAAFpQ2dzZBw0zAQ="
},
"font": "Arial;13;0",
"left": 5,
"top": 922,
"width": 116.34619140625,
"height": 13,
"text": "OR_90",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ2eOJBy2pmY=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBl2w48="
},
"model": {
"$ref": "AAAAAAFpQ2eN5xykABc="
},
"font": "Arial;13;0",
"left": 5,
"top": 937,
"width": 116.34619140625,
"height": 13,
"text": "OR_180",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ2evZR0m1so=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBl2w48="
},
"model": {
"$ref": "AAAAAAFpQ2evKx0UdVc="
},
"font": "Arial;13;0",
"left": 5,
"top": 952,
"width": 116.34619140625,
"height": 13,
"text": "OR_270",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"top": 902,
"width": 126.34619140625,
"height": 68
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"top": 864,
"width": 126.34619140625,
"height": 106,
"nameCompartment": {
"$ref": "AAAAAAFpQ2cErBltJkI="
},
"suppressAttributes": true,
"suppressOperations": true,
"attributeCompartment": {
"$ref": "AAAAAAFpQ2cErBly/iI="
},
"operationCompartment": {
"$ref": "AAAAAAFpQ2cErBlz3+g="
},
"receptionCompartment": {
"$ref": "AAAAAAFpQ2cErBl0psc="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpQ2cErBl1Ru8="
},
"enumerationLiteralCompartment": {
"$ref": "AAAAAAFpQ2cErBl2w48="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpQ2gCbx6zhXM=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpQ2gCbx6xF58="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ2gCbx60qvc=",
"_parent": {
"$ref": "AAAAAAFpQ2gCbx6zhXM="
},
"model": {
"$ref": "AAAAAAFpQ2gCbx6xF58="
},
"visible": false,
"font": "Arial;13;0",
"left": 167,
"top": 942,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpQ2gCbx6zhXM="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ2gCbx61zG0=",
"_parent": {
"$ref": "AAAAAAFpQ2gCbx6zhXM="
},
"model": {
"$ref": "AAAAAAFpQ2gCbx6xF58="
},
"visible": null,
"font": "Arial;13;0",
"left": 165,
"top": 957,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpQ2gCbx6zhXM="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ2gCbx62wlU=",
"_parent": {
"$ref": "AAAAAAFpQ2gCbx6zhXM="
},
"model": {
"$ref": "AAAAAAFpQ2gCbx6xF58="
},
"visible": false,
"font": "Arial;13;0",
"left": 172,
"top": 913,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpQ2gCbx6zhXM="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpQ2cErBlso3U="
},
"tail": {
"$ref": "AAAAAAFpHq11gr6quCs="
},
"lineStyle": 1,
"points": "215:942;126:927",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpQ2gCbx60qvc="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpQ2gCbx61zG0="
},
"propertyLabel": {
"$ref": "AAAAAAFpQ2gCbx62wlU="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpQ9QOOVifhmQ=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpQ9QOOVigqXo=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVifhmQ="
},
"model": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpQ9QOOVihAeI=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVigqXo="
},
"visible": false,
"font": "Arial;13;0",
"left": 16,
"top": 96,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ9QOOViiZzo=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVigqXo="
},
"font": "Arial;13;1",
"left": 1445,
"top": 1143,
"width": 277.849609375,
"height": 13,
"text": "SDCardConfig"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ9QOOVijG5Y=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVigqXo="
},
"visible": false,
"font": "Arial;13;0",
"left": 16,
"top": 96,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ9QOOVik2xk=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVigqXo="
},
"visible": false,
"font": "Arial;13;0",
"left": 16,
"top": 96,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1440,
"top": 1136,
"width": 287.849609375,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpQ9QOOVihAeI="
},
"nameLabel": {
"$ref": "AAAAAAFpQ9QOOViiZzo="
},
"namespaceLabel": {
"$ref": "AAAAAAFpQ9QOOVijG5Y="
},
"propertyLabel": {
"$ref": "AAAAAAFpQ9QOOVik2xk="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpQ9QOOVildEk=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVifhmQ="
},
"model": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpQ9S7V1m7kGU=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVildEk="
},
"model": {
"$ref": "AAAAAAFpQ9S7ElmpF4o="
},
"font": "Arial;13;0",
"left": 1445,
"top": 1166,
"width": 277.849609375,
"height": 13,
"text": "-spi_speed: const uint32_t",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1440,
"top": 1161,
"width": 287.849609375,
"height": 23
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpQ9QOOlim6SM=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVifhmQ="
},
"model": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpQ9ymNHaOlF8=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOlim6SM="
},
"model": {
"$ref": "AAAAAAFpQ9yl/3Z8akM="
},
"font": "Arial;13;0",
"left": 1445,
"top": 1189,
"width": 277.849609375,
"height": 13,
"text": "+SDCardConfig(spiSpeed: const uint32_t)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpQ9du0l7KcKc=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOlim6SM="
},
"model": {
"$ref": "AAAAAAFpQ9duml64Utk="
},
"font": "Arial;13;0",
"left": 1445,
"top": 1204,
"width": 277.849609375,
"height": 13,
"text": "+const getSPISpeed(): const uint32_t",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1440,
"top": 1184,
"width": 287.849609375,
"height": 38
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpQ9QOOlinxjY=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVifhmQ="
},
"model": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"visible": false,
"font": "Arial;13;0",
"left": 8,
"top": 48,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpQ9QOOliospg=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVifhmQ="
},
"model": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"visible": false,
"font": "Arial;13;0",
"left": 8,
"top": 48,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1440,
"top": 1136,
"width": 287.849609375,
"height": 86,
"nameCompartment": {
"$ref": "AAAAAAFpQ9QOOVigqXo="
},
"attributeCompartment": {
"$ref": "AAAAAAFpQ9QOOVildEk="
},
"operationCompartment": {
"$ref": "AAAAAAFpQ9QOOlim6SM="
},
"receptionCompartment": {
"$ref": "AAAAAAFpQ9QOOlinxjY="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpQ9QOOliospg="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFpQ9mWjm40zl8=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4wryM="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWjm416Yc=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4wryM="
},
"font": "Arial;13;0",
"left": 1502,
"top": 1104,
"width": 118.498046875,
"height": 13,
"alpha": 0.556722297920996,
"distance": 84.09518416651456,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"edgePosition": 1,
"text": "-const sdCardConfig"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWjm42jlY=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4wryM="
},
"visible": null,
"font": "Arial;13;0",
"left": 1495,
"top": 1075,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWj2434T8=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4wryM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1469,
"top": 1112,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWj244GXM=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4xAQU="
},
"visible": false,
"font": "Arial;13;0",
"left": 1465,
"top": 1074,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWj245j7g=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4xAQU="
},
"visible": false,
"font": "Arial;13;0",
"left": 1475,
"top": 1064,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWj246WPE=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4xAQU="
},
"visible": false,
"font": "Arial;13;0",
"left": 1446,
"top": 1094,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWj2472J4=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4ygsM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1506,
"top": 1101,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWj248LJI=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4ygsM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1512,
"top": 1089,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ9mWj249+7c=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4ygsM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1495,
"top": 1127,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpQ9mWj24+vro=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4xAQU="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpQ9mWj24/qVM=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm40zl8="
},
"model": {
"$ref": "AAAAAAFpQ9mWjm4ygsM="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpQ9QOOVifhmQ="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1436:1078;1520:1135",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpQ9mWjm416Yc="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpQ9mWjm42jlY="
},
"propertyLabel": {
"$ref": "AAAAAAFpQ9mWj2434T8="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFpQ9mWj244GXM="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFpQ9mWj245j7g="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFpQ9mWj246WPE="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFpQ9mWj2472J4="
},
"headPropertyLabel": {
"$ref": "AAAAAAFpQ9mWj248LJI="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFpQ9mWj249+7c="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFpQ9mWj24+vro="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFpQ9mWj24/qVM="
}
},
{
"_type": "UMLEnumerationView",
"_id": "AAAAAAFpQ/IawK+obm4=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpQ/IawK+pmSI=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+obm4="
},
"model": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpQ/IawK+qNw8=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+pmSI="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1117,
"width": 116.34619140625,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ/IawK+rs18=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+pmSI="
},
"font": "Arial;13;1",
"left": 1197,
"top": 1132,
"width": 116.34619140625,
"height": 13,
"text": "SizeUnit"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ/IawK+sTwg=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+pmSI="
},
"visible": false,
"font": "Arial;13;0",
"left": -288,
"top": -448,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpQ/IawK+tngA=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+pmSI="
},
"visible": false,
"font": "Arial;13;0",
"left": -288,
"top": -448,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1192,
"top": 1112,
"width": 126.34619140625,
"height": 38,
"stereotypeLabel": {
"$ref": "AAAAAAFpQ/IawK+qNw8="
},
"nameLabel": {
"$ref": "AAAAAAFpQ/IawK+rs18="
},
"namespaceLabel": {
"$ref": "AAAAAAFpQ/IawK+sTwg="
},
"propertyLabel": {
"$ref": "AAAAAAFpQ/IawK+tngA="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpQ/IawK+u8bI=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+obm4="
},
"model": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"visible": false,
"font": "Arial;13;0",
"left": -144,
"top": -224,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpQ/IawK+v89E=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+obm4="
},
"model": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"visible": false,
"font": "Arial;13;0",
"left": -144,
"top": -224,
"width": 10,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpQ/IawK+wKQI=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+obm4="
},
"model": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"visible": false,
"font": "Arial;13;0",
"left": -144,
"top": -224,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpQ/IawK+x1AY=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+obm4="
},
"model": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"visible": false,
"font": "Arial;13;0",
"left": -144,
"top": -224,
"width": 10,
"height": 10
},
{
"_type": "UMLEnumerationLiteralCompartmentView",
"_id": "AAAAAAFpQ/IawK+ymkc=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+obm4="
},
"model": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"subViews": [
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ/J2vbPHBfY=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
},
"model": {
"$ref": "AAAAAAFpQ/J2ebOvHFw="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1155,
"width": 116.34619140625,
"height": 13,
"text": "BIT",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ/KkPLSgiBs=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
},
"model": {
"$ref": "AAAAAAFpQ/Kj97SIuvc="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1170,
"width": 116.34619140625,
"height": 13,
"text": "BYTE",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ/KwrbU66pw=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
},
"model": {
"$ref": "AAAAAAFpQ/KwcLUi39g="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1185,
"width": 116.34619140625,
"height": 13,
"text": "KBIT",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ/LPDbXUZkc=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
},
"model": {
"$ref": "AAAAAAFpQ/LOy7W8rTg="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1200,
"width": 116.34619140625,
"height": 13,
"text": "KBYTE",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ/Lg/rZuCOo=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
},
"model": {
"$ref": "AAAAAAFpQ/LgwbZWUvU="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1215,
"width": 116.34619140625,
"height": 13,
"text": "MBIT",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ/OaVrdHZaY=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
},
"model": {
"$ref": "AAAAAAFpQ/OaGbcvMjs="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1230,
"width": 116.34619140625,
"height": 13,
"text": "MBYTE",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ/OpH7fho5I=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
},
"model": {
"$ref": "AAAAAAFpQ/Oo4LfJBu8="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1245,
"width": 116.34619140625,
"height": 13,
"text": "GBIT",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpQ/O1P7h7l+8=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
},
"model": {
"$ref": "AAAAAAFpQ/O1ALhj/oY="
},
"font": "Arial;13;0",
"left": 1197,
"top": 1260,
"width": 116.34619140625,
"height": 13,
"text": "GBYTE",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1192,
"top": 1150,
"width": 126.34619140625,
"height": 128
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1192,
"top": 1112,
"width": 126.34619140625,
"height": 166,
"nameCompartment": {
"$ref": "AAAAAAFpQ/IawK+pmSI="
},
"suppressAttributes": true,
"suppressOperations": true,
"attributeCompartment": {
"$ref": "AAAAAAFpQ/IawK+u8bI="
},
"operationCompartment": {
"$ref": "AAAAAAFpQ/IawK+v89E="
},
"receptionCompartment": {
"$ref": "AAAAAAFpQ/IawK+wKQI="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpQ/IawK+x1AY="
},
"enumerationLiteralCompartment": {
"$ref": "AAAAAAFpQ/IawK+ymkc="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpQ/Pv17tNl6c=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpQ/Pv17tL/oU="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ/Pv17tOWK0=",
"_parent": {
"$ref": "AAAAAAFpQ/Pv17tNl6c="
},
"model": {
"$ref": "AAAAAAFpQ/Pv17tL/oU="
},
"visible": false,
"font": "Arial;13;0",
"left": 1169,
"top": 1296,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpQ/Pv17tNl6c="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ/Pv17tP4nI=",
"_parent": {
"$ref": "AAAAAAFpQ/Pv17tNl6c="
},
"model": {
"$ref": "AAAAAAFpQ/Pv17tL/oU="
},
"visible": null,
"font": "Arial;13;0",
"left": 1156,
"top": 1288,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpQ/Pv17tNl6c="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpQ/Pv17tQB6s=",
"_parent": {
"$ref": "AAAAAAFpQ/Pv17tNl6c="
},
"model": {
"$ref": "AAAAAAFpQ/Pv17tL/oU="
},
"visible": false,
"font": "Arial;13;0",
"left": 1194,
"top": 1311,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpQ/Pv17tNl6c="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpQ/IawK+obm4="
},
"tail": {
"$ref": "AAAAAAFpKneDch8OUuM="
},
"lineStyle": 1,
"points": "1163:1343;1202:1278",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpQ/Pv17tOWK0="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpQ/Pv17tP4nI="
},
"propertyLabel": {
"$ref": "AAAAAAFpQ/Pv17tQB6s="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpZuy+sjN7ZMM=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpZuy+sTN5Fgg="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpZuy+sjN8weQ=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN7ZMM="
},
"model": {
"$ref": "AAAAAAFpZuy+sTN5Fgg="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpZuy+sjN90ug=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN8weQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 32,
"top": 176,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpZuy+sjN+y8o=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN8weQ="
},
"font": "Arial;13;1",
"left": 997,
"top": 1215,
"width": 124.7490234375,
"height": 13,
"text": "SDClass"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpZuy+sjN/Rws=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN8weQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 32,
"top": 176,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpZuy+sjOAHw8=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN8weQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 32,
"top": 176,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 992,
"top": 1208,
"width": 134.7490234375,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpZuy+sjN90ug="
},
"nameLabel": {
"$ref": "AAAAAAFpZuy+sjN+y8o="
},
"namespaceLabel": {
"$ref": "AAAAAAFpZuy+sjN/Rws="
},
"propertyLabel": {
"$ref": "AAAAAAFpZuy+sjOAHw8="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpZuy+sjOB7NI=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN7ZMM="
},
"model": {
"$ref": "AAAAAAFpZuy+sTN5Fgg="
},
"font": "Arial;13;0",
"left": 992,
"top": 1233,
"width": 134.7490234375,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpZuy+sjOCQCU=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN7ZMM="
},
"model": {
"$ref": "AAAAAAFpZuy+sTN5Fgg="
},
"font": "Arial;13;0",
"left": 992,
"top": 1243,
"width": 134.7490234375,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpZuy+sjODcO8=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN7ZMM="
},
"model": {
"$ref": "AAAAAAFpZuy+sTN5Fgg="
},
"visible": false,
"font": "Arial;13;0",
"left": 16,
"top": 88,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpZuy+sjOESoc=",
"_parent": {
"$ref": "AAAAAAFpZuy+sjN7ZMM="
},
"model": {
"$ref": "AAAAAAFpZuy+sTN5Fgg="
},
"visible": false,
"font": "Arial;13;0",
"left": 16,
"top": 88,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 992,
"top": 1208,
"width": 134.7490234375,
"height": 65,
"nameCompartment": {
"$ref": "AAAAAAFpZuy+sjN8weQ="
},
"attributeCompartment": {
"$ref": "AAAAAAFpZuy+sjOB7NI="
},
"operationCompartment": {
"$ref": "AAAAAAFpZuy+sjOCQCU="
},
"receptionCompartment": {
"$ref": "AAAAAAFpZuy+sjODcO8="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpZuy+sjOESoc="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFpZu0RvzWPmB4=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpZu0RvzWNkaM="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu0RvzWQYb8=",
"_parent": {
"$ref": "AAAAAAFpZu0RvzWPmB4="
},
"model": {
"$ref": "AAAAAAFpZu0RvzWNkaM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1061,
"top": 1305,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpZu0RvzWPmB4="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu0RvzWREU0=",
"_parent": {
"$ref": "AAAAAAFpZu0RvzWPmB4="
},
"model": {
"$ref": "AAAAAAFpZu0RvzWNkaM="
},
"visible": null,
"font": "Arial;13;0",
"left": 1046,
"top": 1309,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpZu0RvzWPmB4="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu0RvzWSGes=",
"_parent": {
"$ref": "AAAAAAFpZu0RvzWPmB4="
},
"model": {
"$ref": "AAAAAAFpZu0RvzWNkaM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1090,
"top": 1298,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpZu0RvzWPmB4="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpZuy+sjN7ZMM="
},
"tail": {
"$ref": "AAAAAAFpKneDch8OUuM="
},
"lineStyle": 1,
"points": "1085:1343;1067:1273",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpZu0RvzWQYb8="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpZu0RvzWREU0="
},
"propertyLabel": {
"$ref": "AAAAAAFpZu0RvzWSGes="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFpZu2qEDce8JU=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpZu2qEDcavlg="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qEDcf0nE=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDcavlg="
},
"font": "Arial;13;0",
"left": 1155,
"top": 1310,
"width": 97.54443359375,
"height": 13,
"alpha": 0.6641523496102312,
"distance": 121.49074038789952,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"edgePosition": 1,
"text": "-sdCardManager"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qEDcgiQw=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDcavlg="
},
"visible": null,
"font": "Arial;13;0",
"left": 1174,
"top": 1208,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qEDchlxs=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDcavlg="
},
"visible": false,
"font": "Arial;13;0",
"left": 1130,
"top": 1201,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qEDciv+U=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDcbY/A="
},
"visible": false,
"font": "Arial;13;0",
"left": 1178,
"top": 1100,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qEDcje+o=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDcbY/A="
},
"visible": false,
"font": "Arial;13;0",
"left": 1191,
"top": 1104,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qEDckZ4E=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDcbY/A="
},
"visible": false,
"font": "Arial;13;0",
"left": 1152,
"top": 1091,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qEDclBxo=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDccA/Q="
},
"visible": false,
"font": "Arial;13;0",
"left": 1142,
"top": 1313,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qEDcmA14=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDccA/Q="
},
"visible": false,
"font": "Arial;13;0",
"left": 1155,
"top": 1313,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpZu2qETcnI6E=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDccA/Q="
},
"visible": false,
"font": "Arial;13;0",
"left": 1114,
"top": 1313,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpZu2qEDce8JU="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpZu2qETcojXI=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDcbY/A="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpZu2qETcphBU=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDce8JU="
},
"model": {
"$ref": "AAAAAAFpZu2qEDccA/Q="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpKneDch8OUuM="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1168:1078;1123:1343",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpZu2qEDcf0nE="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpZu2qEDcgiQw="
},
"propertyLabel": {
"$ref": "AAAAAAFpZu2qEDchlxs="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFpZu2qEDciv+U="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFpZu2qEDcje+o="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFpZu2qEDckZ4E="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFpZu2qEDclBxo="
},
"headPropertyLabel": {
"$ref": "AAAAAAFpZu2qEDcmA14="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFpZu2qETcnI6E="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFpZu2qETcojXI="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFpZu2qETcphBU="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpZvYIml/bepk=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpZvYIml/ZPq4="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpZvYIml/cwMw=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/bepk="
},
"model": {
"$ref": "AAAAAAFpZvYIml/ZPq4="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpZvYIml/dco0=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/cwMw="
},
"visible": false,
"font": "Arial;13;0",
"left": -576,
"top": 128,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpZvYIml/ewX8=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/cwMw="
},
"font": "Arial;13;1",
"left": 1381,
"top": 1351,
"width": 255,
"height": 13,
"text": "WEBServerManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpZvYIml/fsTc=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/cwMw="
},
"visible": false,
"font": "Arial;13;0",
"left": -576,
"top": 128,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpZvYIml/gxQM=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/cwMw="
},
"visible": false,
"font": "Arial;13;0",
"left": -576,
"top": 128,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1376,
"top": 1344,
"width": 265,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpZvYIml/dco0="
},
"nameLabel": {
"$ref": "AAAAAAFpZvYIml/ewX8="
},
"namespaceLabel": {
"$ref": "AAAAAAFpZvYIml/fsTc="
},
"propertyLabel": {
"$ref": "AAAAAAFpZvYIml/gxQM="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpZvYIml/hyq0=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/bepk="
},
"model": {
"$ref": "AAAAAAFpZvYIml/ZPq4="
},
"font": "Arial;13;0",
"left": 1376,
"top": 1369,
"width": 265,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpZvYIml/igwM=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/bepk="
},
"model": {
"$ref": "AAAAAAFpZvYIml/ZPq4="
},
"font": "Arial;13;0",
"left": 1376,
"top": 1379,
"width": 265,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpZvYIml/jaoY=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/bepk="
},
"model": {
"$ref": "AAAAAAFpZvYIml/ZPq4="
},
"visible": false,
"font": "Arial;13;0",
"left": -288,
"top": 64,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpZvYIml/kjV4=",
"_parent": {
"$ref": "AAAAAAFpZvYIml/bepk="
},
"model": {
"$ref": "AAAAAAFpZvYIml/ZPq4="
},
"visible": false,
"font": "Arial;13;0",
"left": -288,
"top": 64,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1376,
"top": 1344,
"width": 265,
"height": 177,
"nameCompartment": {
"$ref": "AAAAAAFpZvYIml/cwMw="
},
"attributeCompartment": {
"$ref": "AAAAAAFpZvYIml/hyq0="
},
"operationCompartment": {
"$ref": "AAAAAAFpZvYIml/igwM="
},
"receptionCompartment": {
"$ref": "AAAAAAFpZvYIml/jaoY="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpZvYIml/kjV4="
}
},
{
"_type": "UMLEnumerationView",
"_id": "AAAAAAFpaGm4jGdC4AI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpaGm4jGdD+1A=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdC4AI="
},
"model": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpaGm4jGdE/R0=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdD+1A="
},
"font": "Arial;13;0",
"left": 661,
"top": 533,
"width": 116.34619140625,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaGm4jGdFM1Q=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdD+1A="
},
"font": "Arial;13;1",
"left": 661,
"top": 548,
"width": 116.34619140625,
"height": 13,
"text": "PowerType"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaGm4jGdGxs0=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdD+1A="
},
"visible": false,
"font": "Arial;13;0",
"left": -304,
"top": -64,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaGm4jGdHHVs=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdD+1A="
},
"visible": false,
"font": "Arial;13;0",
"left": -304,
"top": -64,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 656,
"top": 528,
"width": 126.34619140625,
"height": 38,
"stereotypeLabel": {
"$ref": "AAAAAAFpaGm4jGdE/R0="
},
"nameLabel": {
"$ref": "AAAAAAFpaGm4jGdFM1Q="
},
"namespaceLabel": {
"$ref": "AAAAAAFpaGm4jGdGxs0="
},
"propertyLabel": {
"$ref": "AAAAAAFpaGm4jGdHHVs="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpaGm4jGdIcxI=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdC4AI="
},
"model": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"visible": false,
"font": "Arial;13;0",
"left": -152,
"top": -32,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpaGm4jGdJRt8=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdC4AI="
},
"model": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"visible": false,
"font": "Arial;13;0",
"left": -152,
"top": -32,
"width": 10,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpaGm4jGdKE3Q=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdC4AI="
},
"model": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"visible": false,
"font": "Arial;13;0",
"left": -152,
"top": -32,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpaGm4jGdLn/A=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdC4AI="
},
"model": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"visible": false,
"font": "Arial;13;0",
"left": -152,
"top": -32,
"width": 10,
"height": 10
},
{
"_type": "UMLEnumerationLiteralCompartmentView",
"_id": "AAAAAAFpaGm4jGdM45c=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdC4AI="
},
"model": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"subViews": [
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpaGouG2jCJMA=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdM45c="
},
"model": {
"$ref": "AAAAAAFpaGot32iqFfo="
},
"font": "Arial;13;0",
"left": 661,
"top": 571,
"width": 116.34619140625,
"height": 13,
"text": "BATTERY",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpaGpJ3GmbPMU=",
"_parent": {
"$ref": "AAAAAAFpaGm4jGdM45c="
},
"model": {
"$ref": "AAAAAAFpaGpJoGmDkHo="
},
"font": "Arial;13;0",
"left": 661,
"top": 586,
"width": 116.34619140625,
"height": 13,
"text": "USB",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 656,
"top": 566,
"width": 126.34619140625,
"height": 38
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 656,
"top": 528,
"width": 126.34619140625,
"height": 76,
"nameCompartment": {
"$ref": "AAAAAAFpaGm4jGdD+1A="
},
"suppressAttributes": true,
"suppressOperations": true,
"attributeCompartment": {
"$ref": "AAAAAAFpaGm4jGdIcxI="
},
"operationCompartment": {
"$ref": "AAAAAAFpaGm4jGdJRt8="
},
"receptionCompartment": {
"$ref": "AAAAAAFpaGm4jGdKE3Q="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpaGm4jGdLn/A="
},
"enumerationLiteralCompartment": {
"$ref": "AAAAAAFpaGm4jGdM45c="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpaGqPf2+LG/o=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpaGqPf2+MjwY=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+LG/o="
},
"model": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpaGqPf2+Niis=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+MjwY="
},
"visible": false,
"font": "Arial;13;0",
"left": -176,
"top": -176,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaGqPf2+OoTc=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+MjwY="
},
"font": "Arial;13;1",
"left": 917,
"top": 543,
"width": 143.43798828125,
"height": 13,
"text": "PowerInfo"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaGqPf2+P1CY=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+MjwY="
},
"visible": false,
"font": "Arial;13;0",
"left": -176,
"top": -176,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaGqPf2+QHDI=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+MjwY="
},
"visible": false,
"font": "Arial;13;0",
"left": -176,
"top": -176,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 912,
"top": 536,
"width": 153.43798828125,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpaGqPf2+Niis="
},
"nameLabel": {
"$ref": "AAAAAAFpaGqPf2+OoTc="
},
"namespaceLabel": {
"$ref": "AAAAAAFpaGqPf2+P1CY="
},
"propertyLabel": {
"$ref": "AAAAAAFpaGqPf2+QHDI="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpaGqPf2+RNsg=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+LG/o="
},
"model": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpaGr9zXQ3N9g=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+RNsg="
},
"model": {
"$ref": "AAAAAAFpaGr9iHQfkxg="
},
"font": "Arial;13;0",
"left": 917,
"top": 566,
"width": 143.43798828125,
"height": 13,
"text": "+powerType: PowerType",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpaGuv7HV5JXc=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+RNsg="
},
"model": {
"$ref": "AAAAAAFpaGuvtXVh+e8="
},
"font": "Arial;13;0",
"left": 917,
"top": 581,
"width": 143.43798828125,
"height": 13,
"text": "+level: unsigned char",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 912,
"top": 561,
"width": 153.43798828125,
"height": 38
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpaGqPf2+S4VE=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+LG/o="
},
"model": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"font": "Arial;13;0",
"left": 912,
"top": 599,
"width": 153.43798828125,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpaGqPf2+Tbuo=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+LG/o="
},
"model": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"visible": false,
"font": "Arial;13;0",
"left": -88,
"top": -88,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpaGqPf2+U6H4=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+LG/o="
},
"model": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"visible": false,
"font": "Arial;13;0",
"left": -88,
"top": -88,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 912,
"top": 536,
"width": 153.43798828125,
"height": 73,
"nameCompartment": {
"$ref": "AAAAAAFpaGqPf2+MjwY="
},
"attributeCompartment": {
"$ref": "AAAAAAFpaGqPf2+RNsg="
},
"operationCompartment": {
"$ref": "AAAAAAFpaGqPf2+S4VE="
},
"receptionCompartment": {
"$ref": "AAAAAAFpaGqPf2+Tbuo="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpaGqPf2+U6H4="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpaGrMUXGwx9A=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpaGrMUXGu0KQ="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaGrMUXGxliA=",
"_parent": {
"$ref": "AAAAAAFpaGrMUXGwx9A="
},
"model": {
"$ref": "AAAAAAFpaGrMUXGu0KQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 1041,
"top": 681,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpaGrMUXGwx9A="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaGrMUXGycB4=",
"_parent": {
"$ref": "AAAAAAFpaGrMUXGwx9A="
},
"model": {
"$ref": "AAAAAAFpaGrMUXGu0KQ="
},
"visible": null,
"font": "Arial;13;0",
"left": 1028,
"top": 689,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpaGrMUXGwx9A="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaGrMUXGzK6Y=",
"_parent": {
"$ref": "AAAAAAFpaGrMUXGwx9A="
},
"model": {
"$ref": "AAAAAAFpaGrMUXGu0KQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 1066,
"top": 666,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpaGrMUXGwx9A="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpaGqPf2+LG/o="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1097:751;1011:609",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpaGrMUXGxliA="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpaGrMUXGycB4="
},
"propertyLabel": {
"$ref": "AAAAAAFpaGrMUXGzK6Y="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpaGregXIqYmE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpaGregHIoSXE="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaGregXIrZdA=",
"_parent": {
"$ref": "AAAAAAFpaGregXIqYmE="
},
"model": {
"$ref": "AAAAAAFpaGregHIoSXE="
},
"visible": false,
"font": "Arial;13;0",
"left": 845,
"top": 576,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpaGregXIqYmE="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaGregXIssRs=",
"_parent": {
"$ref": "AAAAAAFpaGregXIqYmE="
},
"model": {
"$ref": "AAAAAAFpaGregHIoSXE="
},
"visible": null,
"font": "Arial;13;0",
"left": 845,
"top": 591,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpaGregXIqYmE="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaGregXItjjI=",
"_parent": {
"$ref": "AAAAAAFpaGregXIqYmE="
},
"model": {
"$ref": "AAAAAAFpaGregHIoSXE="
},
"visible": false,
"font": "Arial;13;0",
"left": 846,
"top": 547,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpaGregXIqYmE="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpaGm4jGdC4AI="
},
"tail": {
"$ref": "AAAAAAFpaGqPf2+LG/o="
},
"lineStyle": 1,
"points": "911:570;782:567",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpaGregXIrZdA="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpaGregXIssRs="
},
"propertyLabel": {
"$ref": "AAAAAAFpaGregXItjjI="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpaNsPGoJQWWc=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpaNsPGoJRV0w=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJQWWc="
},
"model": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpaNsPGoJS1+A=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJRV0w="
},
"visible": false,
"font": "Arial;13;0",
"left": -384,
"top": 176,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaNsPGoJTPFA=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJRV0w="
},
"font": "Arial;13;1",
"left": 1765,
"top": 951,
"width": 341.40869140625,
"height": 13,
"text": "ConnectivityManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaNsPGoJUfnY=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJRV0w="
},
"visible": false,
"font": "Arial;13;0",
"left": -384,
"top": 176,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaNsPGoJVnQo=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJRV0w="
},
"visible": false,
"font": "Arial;13;0",
"left": -384,
"top": 176,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1760,
"top": 944,
"width": 351.40869140625,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpaNsPGoJS1+A="
},
"nameLabel": {
"$ref": "AAAAAAFpaNsPGoJTPFA="
},
"namespaceLabel": {
"$ref": "AAAAAAFpaNsPGoJUfnY="
},
"propertyLabel": {
"$ref": "AAAAAAFpaNsPGoJVnQo="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpaNsPGoJWZOo=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJQWWc="
},
"model": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpaay5waNvHGI=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJWZOo="
},
"model": {
"$ref": "AAAAAAFpaay5iqNXYEU="
},
"font": "Arial;13;0",
"left": 1765,
"top": 974,
"width": 341.40869140625,
"height": 13,
"text": "-error: unsigned char",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpsXB5g5UUcR8=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJWZOo="
},
"model": {
"$ref": "AAAAAAFpsXB5QpT8qeA="
},
"font": "Arial;13;0",
"left": 1765,
"top": 989,
"width": 341.40869140625,
"height": 13,
"text": "-sdCardManager: SDCardManager*",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1760,
"top": 969,
"width": 351.40869140625,
"height": 38
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpaNsPGoJXavI=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJQWWc="
},
"model": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpaa9H67b2kfQ=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJXavI="
},
"model": {
"$ref": "AAAAAAFpaa9Hsbbe43A="
},
"font": "Arial;13;0",
"left": 1765,
"top": 1012,
"width": 341.40869140625,
"height": 13,
"text": "#ConnectivityManager()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpsW9ax4loN5E=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJXavI="
},
"model": {
"$ref": "AAAAAAFpsW9aeIlQilU="
},
"font": "Arial;13;0",
"left": 1765,
"top": 1027,
"width": 341.40869140625,
"height": 13,
"text": "#ConnectivityManager(sdCardManager: SDCardManager*)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpaa5Ck7O4Tw8=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJXavI="
},
"model": {
"$ref": "AAAAAAFpaa5CV7OgT+A="
},
"font": "Arial;13;0",
"left": 1765,
"top": 1042,
"width": 341.40869140625,
"height": 13,
"text": "+enableSTAAndAP(enable: boolean): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpaa0Q5aTeIOI=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJXavI="
},
"model": {
"$ref": "AAAAAAFpaa0QqaTGXec="
},
"font": "Arial;13;0",
"left": 1765,
"top": 1057,
"width": 341.40869140625,
"height": 13,
"text": "+const getError(): unsigned char",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1760,
"top": 1007,
"width": 351.40869140625,
"height": 68
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpaNsPGoJYARo=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJQWWc="
},
"model": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"visible": false,
"font": "Arial;13;0",
"left": -192,
"top": 88,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpaNsPGoJZWkQ=",
"_parent": {
"$ref": "AAAAAAFpaNsPGoJQWWc="
},
"model": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"visible": false,
"font": "Arial;13;0",
"left": -192,
"top": 88,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1760,
"top": 944,
"width": 351.40869140625,
"height": 131,
"nameCompartment": {
"$ref": "AAAAAAFpaNsPGoJRV0w="
},
"attributeCompartment": {
"$ref": "AAAAAAFpaNsPGoJWZOo="
},
"operationCompartment": {
"$ref": "AAAAAAFpaNsPGoJXavI="
},
"receptionCompartment": {
"$ref": "AAAAAAFpaNsPGoJYARo="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpaNsPGoJZWkQ="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFpaNugXYbE5zE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpaNugXYbAr0c="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbF21A=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbAr0c="
},
"font": "Arial;13;0",
"left": 1615,
"top": 944,
"width": 128.6162109375,
"height": 13,
"alpha": 0.5748224148007776,
"distance": 46.51881339845203,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"edgePosition": 1,
"text": "-*connectivityManager"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbGPJI=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbAr0c="
},
"visible": null,
"font": "Arial;13;0",
"left": 1640,
"top": 934,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbH65o=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbAr0c="
},
"visible": false,
"font": "Arial;13;0",
"left": 1635,
"top": 978,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbIQSM=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbBWvM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1542,
"top": 937,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbJgZs=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbBWvM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1546,
"top": 924,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbKsRs=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbBWvM="
},
"visible": false,
"font": "Arial;13;0",
"left": 1534,
"top": 964,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbLqec=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbCZ5o="
},
"visible": false,
"font": "Arial;13;0",
"left": 1735,
"top": 961,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbMsJ8=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbCZ5o="
},
"visible": false,
"font": "Arial;13;0",
"left": 1734,
"top": 948,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaNugXYbNdgM=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbCZ5o="
},
"visible": false,
"font": "Arial;13;0",
"left": 1735,
"top": 989,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpaNugXYbE5zE="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpaNugXYbOZ+0=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbBWvM="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpaNugXobPSf0=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbE5zE="
},
"model": {
"$ref": "AAAAAAFpaNugXYbCZ5o="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpaNsPGoJQWWc="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1515:955;1759:986",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpaNugXYbF21A="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpaNugXYbGPJI="
},
"propertyLabel": {
"$ref": "AAAAAAFpaNugXYbH65o="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFpaNugXYbIQSM="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFpaNugXYbJgZs="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFpaNugXYbKsRs="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFpaNugXYbLqec="
},
"headPropertyLabel": {
"$ref": "AAAAAAFpaNugXYbMsJ8="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFpaNugXYbNdgM="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFpaNugXYbOZ+0="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFpaNugXobPSf0="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpaUr0nY5IlwY=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpaUr0nY5Gjlw="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpaUr0nY5JLRQ=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5IlwY="
},
"model": {
"$ref": "AAAAAAFpaUr0nY5Gjlw="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpaUr0nY5Kk14=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5JLRQ="
},
"visible": false,
"font": "Arial;13;0",
"left": -128,
"top": 160,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaUr0nY5LZtY=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5JLRQ="
},
"font": "Arial;13;1",
"left": 1813,
"top": 863,
"width": 233.8857421875,
"height": 13,
"text": "ESP8266WiFiClass"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaUr0nY5M2rc=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5JLRQ="
},
"visible": false,
"font": "Arial;13;0",
"left": -128,
"top": 160,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpaUr0nY5Ni5Q=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5JLRQ="
},
"visible": false,
"font": "Arial;13;0",
"left": -128,
"top": 160,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1808,
"top": 856,
"width": 243.8857421875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpaUr0nY5Kk14="
},
"nameLabel": {
"$ref": "AAAAAAFpaUr0nY5LZtY="
},
"namespaceLabel": {
"$ref": "AAAAAAFpaUr0nY5M2rc="
},
"propertyLabel": {
"$ref": "AAAAAAFpaUr0nY5Ni5Q="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpaUr0nY5OslU=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5IlwY="
},
"model": {
"$ref": "AAAAAAFpaUr0nY5Gjlw="
},
"font": "Arial;13;0",
"left": 1808,
"top": 881,
"width": 243.8857421875,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpaUr0nY5Pw6w=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5IlwY="
},
"model": {
"$ref": "AAAAAAFpaUr0nY5Gjlw="
},
"font": "Arial;13;0",
"left": 1808,
"top": 891,
"width": 243.8857421875,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpaUr0nY5QkRw=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5IlwY="
},
"model": {
"$ref": "AAAAAAFpaUr0nY5Gjlw="
},
"visible": false,
"font": "Arial;13;0",
"left": -64,
"top": 80,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpaUr0nY5Rl28=",
"_parent": {
"$ref": "AAAAAAFpaUr0nY5IlwY="
},
"model": {
"$ref": "AAAAAAFpaUr0nY5Gjlw="
},
"visible": false,
"font": "Arial;13;0",
"left": -64,
"top": 80,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1808,
"top": 856,
"width": 243.8857421875,
"height": 45,
"nameCompartment": {
"$ref": "AAAAAAFpaUr0nY5JLRQ="
},
"attributeCompartment": {
"$ref": "AAAAAAFpaUr0nY5OslU="
},
"operationCompartment": {
"$ref": "AAAAAAFpaUr0nY5Pw6w="
},
"receptionCompartment": {
"$ref": "AAAAAAFpaUr0nY5QkRw="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpaUr0nY5Rl28="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFpaUvZXJA9KI0=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpaUvZXJA7Lq8="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaUvZXJA+Q34=",
"_parent": {
"$ref": "AAAAAAFpaUvZXJA9KI0="
},
"model": {
"$ref": "AAAAAAFpaUvZXJA7Lq8="
},
"visible": false,
"font": "Arial;13;0",
"left": 1916,
"top": 916,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpaUvZXJA9KI0="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaUvZXZA/x/A=",
"_parent": {
"$ref": "AAAAAAFpaUvZXJA9KI0="
},
"model": {
"$ref": "AAAAAAFpaUvZXJA7Lq8="
},
"visible": null,
"font": "Arial;13;0",
"left": 1901,
"top": 917,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpaUvZXJA9KI0="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpaUvZXZBACBw=",
"_parent": {
"$ref": "AAAAAAFpaUvZXJA9KI0="
},
"model": {
"$ref": "AAAAAAFpaUvZXJA7Lq8="
},
"visible": false,
"font": "Arial;13;0",
"left": 1945,
"top": 915,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpaUvZXJA9KI0="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpaUr0nY5IlwY="
},
"tail": {
"$ref": "AAAAAAFpaNsPGoJQWWc="
},
"lineStyle": 1,
"points": "1932:943;1930:901",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpaUvZXJA+Q34="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpaUvZXZA/x/A="
},
"propertyLabel": {
"$ref": "AAAAAAFpaUvZXZBACBw="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpizWdrTl+j44=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpizWdrTl/9lk=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl+j44="
},
"model": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpizWdrTmApQs=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl/9lk="
},
"visible": false,
"font": "Arial;13;0",
"left": 384,
"top": 480,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpizWdrTmBqFA=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl/9lk="
},
"font": "Arial;13;1",
"left": 2197,
"top": 1415,
"width": 363.40966796875,
"height": 13,
"text": "CFGDictionary"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpizWdrTmCPFY=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl/9lk="
},
"visible": false,
"font": "Arial;13;0",
"left": 384,
"top": 480,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpizWdrTmDtsE=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl/9lk="
},
"visible": false,
"font": "Arial;13;0",
"left": 384,
"top": 480,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2192,
"top": 1408,
"width": 373.40966796875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpizWdrTmApQs="
},
"nameLabel": {
"$ref": "AAAAAAFpizWdrTmBqFA="
},
"namespaceLabel": {
"$ref": "AAAAAAFpizWdrTmCPFY="
},
"propertyLabel": {
"$ref": "AAAAAAFpizWdrTmDtsE="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpizWdrTmEsfY=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl+j44="
},
"model": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"font": "Arial;13;0",
"left": 2192,
"top": 1433,
"width": 373.40966796875,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpizWdrTmFO+4=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl+j44="
},
"model": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpi0zbja5mFzk=",
"_parent": {
"$ref": "AAAAAAFpizWdrTmFO+4="
},
"model": {
"$ref": "AAAAAAFpi0zbUa5LsUU="
},
"font": "Arial;13;0",
"left": 2197,
"top": 1448,
"width": 363.40966796875,
"height": 13,
"text": "+CFGDictionary<T>()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjXKJ5nbSu3E=",
"_parent": {
"$ref": "AAAAAAFpizWdrTmFO+4="
},
"model": {
"$ref": "AAAAAAFpjXKJqHa3uIU="
},
"font": "Arial;13;0",
"left": 2197,
"top": 1463,
"width": 363.40966796875,
"height": 13,
"text": "+~CFGDictionary()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjXL7WHkb+A4=",
"_parent": {
"$ref": "AAAAAAFpizWdrTmFO+4="
},
"model": {
"$ref": "AAAAAAFpjXL7HHkAHRg="
},
"font": "Arial;13;0",
"left": 2197,
"top": 1478,
"width": 363.40966796875,
"height": 13,
"text": "-CFGDictionary<T>(parameter: const char*, value: const char*)",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2192,
"top": 1443,
"width": 373.40966796875,
"height": 53
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpizWdrTmGSrc=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl+j44="
},
"model": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"visible": false,
"font": "Arial;13;0",
"left": 192,
"top": 240,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpizWdrTmHZyU=",
"_parent": {
"$ref": "AAAAAAFpizWdrTl+j44="
},
"model": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"visible": false,
"font": "Arial;13;0",
"left": 192,
"top": 240,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2192,
"top": 1408,
"width": 373.40966796875,
"height": 103,
"nameCompartment": {
"$ref": "AAAAAAFpizWdrTl/9lk="
},
"attributeCompartment": {
"$ref": "AAAAAAFpizWdrTmEsfY="
},
"operationCompartment": {
"$ref": "AAAAAAFpizWdrTmFO+4="
},
"receptionCompartment": {
"$ref": "AAAAAAFpizWdrTmGSrc="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpizWdrTmHZyU="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpizuAUD4MyW4=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpizuAUD4N01A=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4MyW4="
},
"model": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpizuAUD4Oi+A=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4N01A="
},
"visible": false,
"font": "Arial;13;0",
"left": 336,
"top": -680,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpizuAUD4P2Ss=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4N01A="
},
"font": "Arial;13;1",
"left": 2173,
"top": 831,
"width": 406.48486328125,
"height": 13,
"text": "Dictionary"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpizuAUD4Q3ug=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4N01A="
},
"visible": false,
"font": "Arial;13;0",
"left": 336,
"top": -680,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpizuAUD4Rv4U=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4N01A="
},
"visible": false,
"font": "Arial;13;0",
"left": 336,
"top": -680,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2168,
"top": 824,
"width": 416.48486328125,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpizuAUD4Oi+A="
},
"nameLabel": {
"$ref": "AAAAAAFpizuAUD4P2Ss="
},
"namespaceLabel": {
"$ref": "AAAAAAFpizuAUD4Q3ug="
},
"propertyLabel": {
"$ref": "AAAAAAFpizuAUD4Rv4U="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpizuAUD4S/hA=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4MyW4="
},
"model": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpjVusc/rpAbA=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4S/hA="
},
"model": {
"$ref": "AAAAAAFpjVusMfrO7ls="
},
"font": "Arial;13;0",
"left": 2173,
"top": 854,
"width": 406.48486328125,
"height": 13,
"text": "#parameter: char *",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpjVvxaPvJH3U=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4S/hA="
},
"model": {
"$ref": "AAAAAAFpjVvxKPuuoTI="
},
"font": "Arial;13;0",
"left": 2173,
"top": 869,
"width": 406.48486328125,
"height": 13,
"text": "#value: T*",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpi3LQ6dtw7HE=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4S/hA="
},
"model": {
"$ref": "AAAAAAFpi3LQrttVFrc="
},
"font": "Arial;13;0",
"left": 2173,
"top": 884,
"width": 406.48486328125,
"height": 13,
"text": "#next: Dictionary*",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpi3M/BNzfDUI=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4S/hA="
},
"model": {
"$ref": "AAAAAAFpi3M+ytzE0GM="
},
"font": "Arial;13;0",
"left": 2173,
"top": 899,
"width": 406.48486328125,
"height": 13,
"text": "#head: Dictionary*",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2168,
"top": 849,
"width": 416.48486328125,
"height": 68
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpizuAUD4TikE=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4MyW4="
},
"model": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpi2QRW75YLXw=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpi2QRGr49cm4="
},
"font": "Arial;13;0",
"left": 2173,
"top": 922,
"width": 406.48486328125,
"height": 13,
"text": "+Dictionary<T>()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjV5b6AKSH2Y=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjV5bqAJ3JIo="
},
"font": "Arial;13;0",
"left": 2173,
"top": 937,
"width": 406.48486328125,
"height": 13,
"text": "+Dictionary<T>(dictionaryToCopy: const Dictionary&)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjWRFMCqhxoA=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjWRE9SqG7OI="
},
"font": "Arial;13;0",
"left": 2173,
"top": 952,
"width": 406.48486328125,
"height": 13,
"text": "+~Dictionary()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjWSWhCynbQo=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjWSWQCyMZV8="
},
"font": "Arial;13;0",
"left": 2173,
"top": 967,
"width": 406.48486328125,
"height": 13,
"text": "+add(parameter: const char *, value: T*): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpql9a78RYeas=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpql9avcQ9d4w="
},
"font": "Arial;13;0",
"left": 2173,
"top": 982,
"width": 406.48486328125,
"height": 13,
"text": "+add(parameter: const char *, value: T): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqIKn0HrJ3Nxw=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFqIKnz2rJcF4g="
},
"font": "Arial;13;0",
"left": 2173,
"top": 997,
"width": 406.48486328125,
"height": 13,
"text": "+add(indice: int, value: T*): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqIKkGAKwhQg0=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFqIKkFuqwG6tE="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1012,
"width": 406.48486328125,
"height": 13,
"text": "+add(indice: int, value: T): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjWf+njHr0iw=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjWf+WzHQnSs="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1027,
"width": 406.48486328125,
"height": 13,
"text": "+remove(parameter: const char *): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpi2NACLS0gFU=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpi2M/z7SZ61E="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1042,
"width": 406.48486328125,
"height": 13,
"text": "+get(parameter: const char *): T*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFprvtSCN/npuo=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFprvtR0d/MFek="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1057,
"width": 406.48486328125,
"height": 13,
"text": "+get(index: const unsigned int): T*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjWl520Iky8w=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjWl5mUIJoA4="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1072,
"width": 406.48486328125,
"height": 13,
"text": "+operator()(parameter: const char*): T*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFprvmEv9cGdxk=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFprvmEftbrBQI="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1087,
"width": 406.48486328125,
"height": 13,
"text": "+operator()(index: const unsigned int): T*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjW3961YD5jY=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjW39sFXohYo="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1102,
"width": 406.48486328125,
"height": 13,
"text": "+count(): unsigned int",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzhlUWDBhNR8=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpzhlUJzBGxY0="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1117,
"width": 406.48486328125,
"height": 13,
"text": "+clear(): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjW5B2lhUtUk=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjW5Bklg56wA="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1132,
"width": 406.48486328125,
"height": 13,
"text": "+dispose(): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjXBA1maPUc4=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjXBAiWZ08yw="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1147,
"width": 406.48486328125,
"height": 13,
"text": "+const stringValue(): const char*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFprwVypeYF0Lk=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFprwVybuXqPaM="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1162,
"width": 406.48486328125,
"height": 13,
"text": "+const getParameter(): const char *",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjV0X7AFNt3k=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjV0XsgEy+dc="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1177,
"width": 406.48486328125,
"height": 13,
"text": "#Dictionary<T>(parameter: const char *, value: const char*)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjV/NtAPumGY=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjV/NbAPTBD4="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1192,
"width": 406.48486328125,
"height": 13,
"text": "#addNewNodeAtTheEnd(node: Dictionary*): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjWMnYxlWn1Y=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpjWMnIBk7m/k="
},
"font": "Arial;13;0",
"left": 2173,
"top": 1207,
"width": 406.48486328125,
"height": 13,
"text": "#isListEmpty(node: Dictionary): boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2168,
"top": 917,
"width": 416.48486328125,
"height": 308
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpizuAUD4UAqA=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4MyW4="
},
"model": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"visible": false,
"font": "Arial;13;0",
"left": 168,
"top": -340,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpizuAUD4V3qQ=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4MyW4="
},
"model": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"visible": false,
"font": "Arial;13;0",
"left": 168,
"top": -340,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2168,
"top": 824,
"width": 416.48486328125,
"height": 506,
"nameCompartment": {
"$ref": "AAAAAAFpizuAUD4N01A="
},
"attributeCompartment": {
"$ref": "AAAAAAFpizuAUD4S/hA="
},
"operationCompartment": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"receptionCompartment": {
"$ref": "AAAAAAFpizuAUD4UAqA="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpizuAUD4V3qQ="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFpizuA9D6tYS4=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpizuA9D6rPJk="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpizuA9D6uxC8=",
"_parent": {
"$ref": "AAAAAAFpizuA9D6tYS4="
},
"model": {
"$ref": "AAAAAAFpizuA9D6rPJk="
},
"visible": false,
"font": "Arial;13;0",
"left": 2362,
"top": 1361,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpizuA9D6tYS4="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpizuA9D6vdsc=",
"_parent": {
"$ref": "AAAAAAFpizuA9D6tYS4="
},
"model": {
"$ref": "AAAAAAFpizuA9D6rPJk="
},
"visible": null,
"font": "Arial;13;0",
"left": 2347,
"top": 1361,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpizuA9D6tYS4="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpizuA9D6waoQ=",
"_parent": {
"$ref": "AAAAAAFpizuA9D6tYS4="
},
"model": {
"$ref": "AAAAAAFpizuA9D6rPJk="
},
"visible": false,
"font": "Arial;13;0",
"left": 2391,
"top": 1362,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpizuA9D6tYS4="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpizuAUD4MyW4="
},
"tail": {
"$ref": "AAAAAAFpizWdrTl+j44="
},
"lineStyle": 1,
"points": "2378:1407;2377:1330",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpizuA9D6uxC8="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpizuA9D6vdsc="
},
"propertyLabel": {
"$ref": "AAAAAAFpizuA9D6waoQ="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpi0CGE0bF2oM=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpi0CGE0bGKE4=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"model": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpi0CGE0bHO/w=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bGKE4="
},
"visible": false,
"font": "Arial;13;0",
"left": -192,
"top": 528,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpi0CGE0bIXSo=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bGKE4="
},
"font": "Arial;13;1",
"left": 1709,
"top": 1399,
"width": 432.42138671875,
"height": 13,
"text": "CFGFileParser"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpi0CGE0bJa9w=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bGKE4="
},
"visible": false,
"font": "Arial;13;0",
"left": -192,
"top": 528,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpi0CGE0bKk9M=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bGKE4="
},
"visible": false,
"font": "Arial;13;0",
"left": -192,
"top": 528,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1704,
"top": 1392,
"width": 442.42138671875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpi0CGE0bHO/w="
},
"nameLabel": {
"$ref": "AAAAAAFpi0CGE0bIXSo="
},
"namespaceLabel": {
"$ref": "AAAAAAFpi0CGE0bJa9w="
},
"propertyLabel": {
"$ref": "AAAAAAFpi0CGE0bKk9M="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpi0CGE0bLBnA=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"model": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpsX5XbfDXL/Q=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bLBnA="
},
"model": {
"$ref": "AAAAAAFpsX5XLvC867Q="
},
"font": "Arial;13;0",
"left": 1709,
"top": 1422,
"width": 432.42138671875,
"height": 13,
"text": "-state: State",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpsX62R/HOzlY=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bLBnA="
},
"model": {
"$ref": "AAAAAAFpsX62AvGzo1I="
},
"font": "Arial;13;0",
"left": 1709,
"top": 1437,
"width": 432.42138671875,
"height": 13,
"text": "-type: Type",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFqIL0ErNt1FoY=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bLBnA="
},
"model": {
"$ref": "AAAAAAFqIL0EWdtaPjA="
},
"font": "Arial;13;0",
"left": 1709,
"top": 1452,
"width": 432.42138671875,
"height": 13,
"text": "-quotedParameter: boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFqIL09M9yKOu4=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bLBnA="
},
"model": {
"$ref": "AAAAAAFqIL08ttxvd7s="
},
"font": "Arial;13;0",
"left": 1709,
"top": 1467,
"width": 432.42138671875,
"height": 13,
"text": "-quotedValue: boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpsYaSQx3gWbU=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bLBnA="
},
"model": {
"$ref": "AAAAAAFpsYaSBx3F3ms="
},
"font": "Arial;13;0",
"left": 1709,
"top": 1482,
"width": 432.42138671875,
"height": 13,
"text": "-sdCardManager: SDCardManager&",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1704,
"top": 1417,
"width": 442.42138671875,
"height": 83
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpi0CGE0bMdyM=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"model": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpi0ONH0kDJvk=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bMdyM="
},
"model": {
"$ref": "AAAAAAFpi0OM5EjopXg="
},
"font": "Arial;13;0",
"left": 1709,
"top": 1505,
"width": 432.42138671875,
"height": 13,
"text": "+CFGFileParser(sdCardManager: SDCardManager&, file: const char*)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpi0qKX6bd1sE=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bMdyM="
},
"model": {
"$ref": "AAAAAAFpi0qKJKbCRB4="
},
"font": "Arial;13;0",
"left": 1709,
"top": 1520,
"width": 432.42138671875,
"height": 13,
"text": "+parseFile(): void *",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpsYSoMhf/5aU=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bMdyM="
},
"model": {
"$ref": "AAAAAAFpsYSn9hfkpdY="
},
"font": "Arial;13;0",
"left": 1709,
"top": 1535,
"width": 432.42138671875,
"height": 13,
"text": "+save(data: void*): boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1704,
"top": 1500,
"width": 442.42138671875,
"height": 53
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpi0CGE0bNLF8=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"model": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"visible": false,
"font": "Arial;13;0",
"left": -96,
"top": 264,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpi0CGE0bOqus=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"model": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"visible": false,
"font": "Arial;13;0",
"left": -96,
"top": 264,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1704,
"top": 1392,
"width": 442.42138671875,
"height": 176,
"nameCompartment": {
"$ref": "AAAAAAFpi0CGE0bGKE4="
},
"attributeCompartment": {
"$ref": "AAAAAAFpi0CGE0bLBnA="
},
"operationCompartment": {
"$ref": "AAAAAAFpi0CGE0bMdyM="
},
"receptionCompartment": {
"$ref": "AAAAAAFpi0CGE0bNLF8="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpi0CGE0bOqus="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpi0afQXP85Es=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpi0afQHP6zWg="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpi0afQXP9ZsA=",
"_parent": {
"$ref": "AAAAAAFpi0afQXP85Es="
},
"model": {
"$ref": "AAAAAAFpi0afQHP6zWg="
},
"visible": false,
"font": "Arial;13;0",
"left": 2167,
"top": 1447,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpi0afQXP85Es="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpi0afQXP+Qls=",
"_parent": {
"$ref": "AAAAAAFpi0afQXP85Es="
},
"model": {
"$ref": "AAAAAAFpi0afQHP6zWg="
},
"visible": null,
"font": "Arial;13;0",
"left": 2166,
"top": 1432,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpi0afQXP85Es="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpi0afQXP/hgs=",
"_parent": {
"$ref": "AAAAAAFpi0afQXP85Es="
},
"model": {
"$ref": "AAAAAAFpi0afQHP6zWg="
},
"visible": false,
"font": "Arial;13;0",
"left": 2168,
"top": 1476,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpi0afQXP85Es="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpizWdrTl+j44="
},
"tail": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"lineStyle": 1,
"points": "2146:1469;2191:1467",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpi0afQXP9ZsA="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpi0afQXP+Qls="
},
"propertyLabel": {
"$ref": "AAAAAAFpi0afQXP/hgs="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpsXk6KMFOSmU=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpsXk6KMFP7oU=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFOSmU="
},
"model": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpsXk6KMFQVxg=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFP7oU="
},
"visible": false,
"font": "Arial;13;0",
"left": -48,
"top": -160,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsXk6KMFRi9I=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFP7oU="
},
"font": "Arial;13;3",
"left": 1781,
"top": 1119,
"width": 228.66796875,
"height": 13,
"text": "AbstractParser"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsXk6KMFSheM=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFP7oU="
},
"visible": false,
"font": "Arial;13;0",
"left": -48,
"top": -160,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsXk6KMFTyFI=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFP7oU="
},
"visible": false,
"font": "Arial;13;0",
"left": -48,
"top": -160,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1776,
"top": 1112,
"width": 238.66796875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpsXk6KMFQVxg="
},
"nameLabel": {
"$ref": "AAAAAAFpsXk6KMFRi9I="
},
"namespaceLabel": {
"$ref": "AAAAAAFpsXk6KMFSheM="
},
"propertyLabel": {
"$ref": "AAAAAAFpsXk6KMFTyFI="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpsXk6KMFUPk8=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFOSmU="
},
"model": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpsXoDecXh0bo=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFUPk8="
},
"model": {
"$ref": "AAAAAAFpsXoDN8XG/ik="
},
"font": "Arial;13;0",
"left": 1781,
"top": 1142,
"width": 228.66796875,
"height": 13,
"text": "-resource: char *",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1776,
"top": 1137,
"width": 238.66796875,
"height": 23
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpsXk6KMFVyP0=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFOSmU="
},
"model": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpsXqW5MeZK+4=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFVyP0="
},
"model": {
"$ref": "AAAAAAFpsXqWoMd+zh4="
},
"font": "Arial;13;0",
"left": 1781,
"top": 1165,
"width": 228.66796875,
"height": 13,
"text": "+AbstractParser(resource: const char *)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpsXrqkMiqKSI=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFVyP0="
},
"model": {
"$ref": "AAAAAAFpsXrqSsiPH64="
},
"font": "Arial;13;0",
"left": 1781,
"top": 1180,
"width": 228.66796875,
"height": 13,
"text": "+~AbstractParser()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpsXt5gdMaLck=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFVyP0="
},
"model": {
"$ref": "AAAAAAFpsXt5RNL/D7Y="
},
"font": "Arial;13;2",
"left": 1781,
"top": 1195,
"width": 228.66796875,
"height": 13,
"text": "+parseFile(): void*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpsXyDCNTso/w=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFVyP0="
},
"model": {
"$ref": "AAAAAAFpsXyCytTREk0="
},
"font": "Arial;13;0",
"left": 1781,
"top": 1210,
"width": 228.66796875,
"height": 13,
"text": "+save(data: void*): boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1776,
"top": 1160,
"width": 238.66796875,
"height": 68
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpsXk6KMFWEtI=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFOSmU="
},
"model": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"visible": false,
"font": "Arial;13;0",
"left": -24,
"top": -80,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpsXk6KMFXlNs=",
"_parent": {
"$ref": "AAAAAAFpsXk6KMFOSmU="
},
"model": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"visible": false,
"font": "Arial;13;0",
"left": -24,
"top": -80,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1776,
"top": 1112,
"width": 238.66796875,
"height": 121,
"nameCompartment": {
"$ref": "AAAAAAFpsXk6KMFP7oU="
},
"attributeCompartment": {
"$ref": "AAAAAAFpsXk6KMFUPk8="
},
"operationCompartment": {
"$ref": "AAAAAAFpsXk6KMFVyP0="
},
"receptionCompartment": {
"$ref": "AAAAAAFpsXk6KMFWEtI="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpsXk6KMFXlNs="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFpsXnbAcOjvJI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpsXnbAcOhNl4="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsXnbAcOkVRI=",
"_parent": {
"$ref": "AAAAAAFpsXnbAcOjvJI="
},
"model": {
"$ref": "AAAAAAFpsXnbAcOhNl4="
},
"visible": false,
"font": "Arial;13;0",
"left": 1892,
"top": 1307,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpsXnbAcOjvJI="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsXnbAcOlerQ=",
"_parent": {
"$ref": "AAAAAAFpsXnbAcOjvJI="
},
"model": {
"$ref": "AAAAAAFpsXnbAcOhNl4="
},
"visible": null,
"font": "Arial;13;0",
"left": 1877,
"top": 1308,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpsXnbAcOjvJI="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsXnbAcOmLS0=",
"_parent": {
"$ref": "AAAAAAFpsXnbAcOjvJI="
},
"model": {
"$ref": "AAAAAAFpsXnbAcOhNl4="
},
"visible": false,
"font": "Arial;13;0",
"left": 1921,
"top": 1304,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpsXnbAcOjvJI="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpsXk6KMFOSmU="
},
"tail": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"lineStyle": 1,
"points": "1915:1391;1900:1233",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpsXnbAcOkVRI="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpsXnbAcOlerQ="
},
"propertyLabel": {
"$ref": "AAAAAAFpsXnbAcOmLS0="
}
},
{
"_type": "UMLEnumerationView",
"_id": "AAAAAAFpsX8qmvfOxMY=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpsX8qmvfPC7c=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfOxMY="
},
"model": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpsX8qmvfQ+nE=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfPC7c="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1637,
"width": 132.1708984375,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsX8qmvfRAWE=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfPC7c="
},
"font": "Arial;13;1",
"left": 1733,
"top": 1652,
"width": 132.1708984375,
"height": 13,
"text": "State"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsX8qmvfSFSU=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfPC7c="
},
"visible": false,
"font": "Arial;13;0",
"left": 80,
"top": -16,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsX8qmvfTk00=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfPC7c="
},
"visible": false,
"font": "Arial;13;0",
"left": 80,
"top": -16,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1728,
"top": 1632,
"width": 142.1708984375,
"height": 38,
"stereotypeLabel": {
"$ref": "AAAAAAFpsX8qmvfQ+nE="
},
"nameLabel": {
"$ref": "AAAAAAFpsX8qmvfRAWE="
},
"namespaceLabel": {
"$ref": "AAAAAAFpsX8qmvfSFSU="
},
"propertyLabel": {
"$ref": "AAAAAAFpsX8qmvfTk00="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpsX8qmvfUuOA=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfOxMY="
},
"model": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"visible": false,
"font": "Arial;13;0",
"left": 40,
"top": -8,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpsX8qmvfVIm8=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfOxMY="
},
"model": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"visible": false,
"font": "Arial;13;0",
"left": 40,
"top": -8,
"width": 10,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpsX8qmvfWdPE=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfOxMY="
},
"model": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"visible": false,
"font": "Arial;13;0",
"left": 40,
"top": -8,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpsX8qmvfXc/A=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfOxMY="
},
"model": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"visible": false,
"font": "Arial;13;0",
"left": 40,
"top": -8,
"width": 10,
"height": 10
},
{
"_type": "UMLEnumerationLiteralCompartmentView",
"_id": "AAAAAAFpsX8qmvfYSIA=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfOxMY="
},
"model": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"subViews": [
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsX/aFf3lriM=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
},
"model": {
"$ref": "AAAAAAFpsX/Z0/3KrZY="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1675,
"width": 132.1708984375,
"height": 13,
"text": "INIT",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsX/r//7cIfU=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
},
"model": {
"$ref": "AAAAAAFpsX/rvv7BmZw="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1690,
"width": 132.1708984375,
"height": 13,
"text": "COMMENT_SECTION",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsX/73f+LkwE=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
},
"model": {
"$ref": "AAAAAAFpsX/7nf9wd7E="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1705,
"width": 132.1708984375,
"height": 13,
"text": "LINE_BREAK",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsYB3VwD7KlA=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
},
"model": {
"$ref": "AAAAAAFpsYB3FQDgJOA="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1720,
"width": 132.1708984375,
"height": 13,
"text": "PARAM_SECTION",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsYC/EAHy/pg=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
},
"model": {
"$ref": "AAAAAAFpsYC+zwHXLjQ="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1735,
"width": 132.1708984375,
"height": 13,
"text": "ERROR",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsYDQaQKhxC4=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
},
"model": {
"$ref": "AAAAAAFpsYDQKAKGN5w="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1750,
"width": 132.1708984375,
"height": 13,
"text": "OPENING_QUOTE",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsYDupANQ3IA=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
},
"model": {
"$ref": "AAAAAAFpsYDuXAM1QyE="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1765,
"width": 132.1708984375,
"height": 13,
"text": "SEPARATION",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqILyyqNnK6oY=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
},
"model": {
"$ref": "AAAAAAFqILyyUdmvZ+w="
},
"font": "Arial;13;0",
"left": 1733,
"top": 1780,
"width": 132.1708984375,
"height": 13,
"text": "DONE",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1728,
"top": 1670,
"width": 142.1708984375,
"height": 128
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1728,
"top": 1632,
"width": 142.1708984375,
"height": 166,
"nameCompartment": {
"$ref": "AAAAAAFpsX8qmvfPC7c="
},
"suppressAttributes": true,
"suppressOperations": true,
"attributeCompartment": {
"$ref": "AAAAAAFpsX8qmvfUuOA="
},
"operationCompartment": {
"$ref": "AAAAAAFpsX8qmvfVIm8="
},
"receptionCompartment": {
"$ref": "AAAAAAFpsX8qmvfWdPE="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpsX8qmvfXc/A="
},
"enumerationLiteralCompartment": {
"$ref": "AAAAAAFpsX8qmvfYSIA="
}
},
{
"_type": "UMLEnumerationView",
"_id": "AAAAAAFpsX9DU/ikxos=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpsX9DU/ilpC4=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ikxos="
},
"model": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpsX9DU/imzrU=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ilpC4="
},
"font": "Arial;13;0",
"left": 1565,
"top": 1645,
"width": 116.34619140625,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsX9DU/inaHw=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ilpC4="
},
"font": "Arial;13;1",
"left": 1565,
"top": 1660,
"width": 116.34619140625,
"height": 13,
"text": "Type"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsX9DU/ioJUc=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ilpC4="
},
"visible": false,
"font": "Arial;13;0",
"left": -224,
"top": -240,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpsX9DU/ipxPQ=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ilpC4="
},
"visible": false,
"font": "Arial;13;0",
"left": -224,
"top": -240,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1560,
"top": 1640,
"width": 126.34619140625,
"height": 38,
"stereotypeLabel": {
"$ref": "AAAAAAFpsX9DU/imzrU="
},
"nameLabel": {
"$ref": "AAAAAAFpsX9DU/inaHw="
},
"namespaceLabel": {
"$ref": "AAAAAAFpsX9DU/ioJUc="
},
"propertyLabel": {
"$ref": "AAAAAAFpsX9DU/ipxPQ="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpsX9DU/iqJNs=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ikxos="
},
"model": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": -120,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpsX9DU/irq3Q=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ikxos="
},
"model": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": -120,
"width": 10,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpsX9DU/iscog=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ikxos="
},
"model": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": -120,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpsX9DU/itGLA=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ikxos="
},
"model": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": -120,
"width": 10,
"height": 10
},
{
"_type": "UMLEnumerationLiteralCompartmentView",
"_id": "AAAAAAFpsX9DU/iu0ps=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/ikxos="
},
"model": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"subViews": [
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsX+azPv3bUw=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/iu0ps="
},
"model": {
"$ref": "AAAAAAFpsX+agfvcyrg="
},
"font": "Arial;13;0",
"left": 1565,
"top": 1683,
"width": 116.34619140625,
"height": 13,
"text": "PARAMETER",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFpsX+7hPzu0Ek=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/iu0ps="
},
"model": {
"$ref": "AAAAAAFpsX+7P/zTZdc="
},
"font": "Arial;13;0",
"left": 1565,
"top": 1698,
"width": 116.34619140625,
"height": 13,
"text": "VALUE",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1560,
"top": 1678,
"width": 126.34619140625,
"height": 38
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1560,
"top": 1640,
"width": 126.34619140625,
"height": 76,
"nameCompartment": {
"$ref": "AAAAAAFpsX9DU/ilpC4="
},
"suppressAttributes": true,
"suppressOperations": true,
"attributeCompartment": {
"$ref": "AAAAAAFpsX9DU/iqJNs="
},
"operationCompartment": {
"$ref": "AAAAAAFpsX9DU/irq3Q="
},
"receptionCompartment": {
"$ref": "AAAAAAFpsX9DU/iscog="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpsX9DU/itGLA="
},
"enumerationLiteralCompartment": {
"$ref": "AAAAAAFpsX9DU/iu0ps="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpsX9oh/oLr+0=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpsX9ohvoJO68="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsX9oh/oMkW0=",
"_parent": {
"$ref": "AAAAAAFpsX9oh/oLr+0="
},
"model": {
"$ref": "AAAAAAFpsX9ohvoJO68="
},
"visible": false,
"font": "Arial;13;0",
"left": 1872,
"top": 1599,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpsX9oh/oLr+0="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsX9oh/oN5wc=",
"_parent": {
"$ref": "AAAAAAFpsX9oh/oLr+0="
},
"model": {
"$ref": "AAAAAAFpsX9ohvoJO68="
},
"visible": null,
"font": "Arial;13;0",
"left": 1885,
"top": 1606,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpsX9oh/oLr+0="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsX9oh/oOi+I=",
"_parent": {
"$ref": "AAAAAAFpsX9oh/oLr+0="
},
"model": {
"$ref": "AAAAAAFpsX9ohvoJO68="
},
"visible": false,
"font": "Arial;13;0",
"left": 1845,
"top": 1586,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpsX9oh/oLr+0="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpsX8qmvfOxMY="
},
"tail": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"lineStyle": 1,
"points": "1876:1568;1843:1631",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpsX9oh/oMkW0="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpsX9oh/oN5wc="
},
"propertyLabel": {
"$ref": "AAAAAAFpsX9oh/oOi+I="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpsX943PqUDoQ=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpsX943PqS81g="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsX943PqVJqU=",
"_parent": {
"$ref": "AAAAAAFpsX943PqUDoQ="
},
"model": {
"$ref": "AAAAAAFpsX943PqS81g="
},
"visible": false,
"font": "Arial;13;0",
"left": 1742,
"top": 1609,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpsX943PqUDoQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsX943PqWOw8=",
"_parent": {
"$ref": "AAAAAAFpsX943PqUDoQ="
},
"model": {
"$ref": "AAAAAAFpsX943PqS81g="
},
"visible": null,
"font": "Arial;13;0",
"left": 1750,
"top": 1621,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpsX943PqUDoQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpsX943PqXUT8=",
"_parent": {
"$ref": "AAAAAAFpsX943PqUDoQ="
},
"model": {
"$ref": "AAAAAAFpsX943PqS81g="
},
"visible": false,
"font": "Arial;13;0",
"left": 1725,
"top": 1584,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpsX943PqUDoQ="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpsX9DU/ikxos="
},
"tail": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"lineStyle": 1,
"points": "1788:1568;1680:1639",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpsX943PqVJqU="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpsX943PqWOw8="
},
"propertyLabel": {
"$ref": "AAAAAAFpsX943PqXUT8="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpzh1zA1xqvsA=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpzh1zAlxoGT8="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzh1zA1xrcjc=",
"_parent": {
"$ref": "AAAAAAFpzh1zA1xqvsA="
},
"model": {
"$ref": "AAAAAAFpzh1zAlxoGT8="
},
"visible": false,
"font": "Arial;13;0",
"left": 2098,
"top": 1214,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpzh1zA1xqvsA="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzh1zA1xsXdE=",
"_parent": {
"$ref": "AAAAAAFpzh1zA1xqvsA="
},
"model": {
"$ref": "AAAAAAFpzh1zAlxoGT8="
},
"visible": null,
"font": "Arial;13;0",
"left": 2113,
"top": 1215,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpzh1zA1xqvsA="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzh1zA1xt9ag=",
"_parent": {
"$ref": "AAAAAAFpzh1zA1xqvsA="
},
"model": {
"$ref": "AAAAAAFpzh1zAlxoGT8="
},
"visible": false,
"font": "Arial;13;0",
"left": 2069,
"top": 1213,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpzh1zA1xqvsA="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"tail": {
"$ref": "AAAAAAFpaNsPGoJQWWc="
},
"lineStyle": 1,
"points": "2010:1075;2088:1144;2080:1296;1999:1391",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpzh1zA1xrcjc="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpzh1zA1xsXdE="
},
"propertyLabel": {
"$ref": "AAAAAAFpzh1zA1xt9ag="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFpzh97jWHVZwY=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpzh97jmHWM+M=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHVZwY="
},
"model": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpzh97jmHXDkQ=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHWM+M="
},
"visible": false,
"font": "Arial;13;0",
"left": 1024,
"top": 304,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFpzh97jmHYkBw=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHWM+M="
},
"font": "Arial;13;1",
"left": 1949,
"top": 1751,
"width": 672.65478515625,
"height": 13,
"text": "CFGParameterValue"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpzh97jmHZGbM=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHWM+M="
},
"visible": false,
"font": "Arial;13;0",
"left": 1024,
"top": 304,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpzh97jmHa7XA=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHWM+M="
},
"visible": false,
"font": "Arial;13;0",
"left": 1024,
"top": 304,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1944,
"top": 1744,
"width": 682.65478515625,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpzh97jmHXDkQ="
},
"nameLabel": {
"$ref": "AAAAAAFpzh97jmHYkBw="
},
"namespaceLabel": {
"$ref": "AAAAAAFpzh97jmHZGbM="
},
"propertyLabel": {
"$ref": "AAAAAAFpzh97jmHa7XA="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpzh97jmHbj5o=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHVZwY="
},
"model": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpziAKWWrNds8=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHbj5o="
},
"model": {
"$ref": "AAAAAAFpziAKFmqyazw="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1774,
"width": 672.65478515625,
"height": 13,
"text": "-parameter: char *",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpziB9qWv1haI=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHbj5o="
},
"model": {
"$ref": "AAAAAAFpziB9YmvaqIc="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1789,
"width": 672.65478515625,
"height": 13,
"text": "-value: char *",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpziCmrGykWBs=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHbj5o="
},
"model": {
"$ref": "AAAAAAFpziCmZGyJw4E="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1804,
"width": 672.65478515625,
"height": 13,
"text": "-quotedParameter: boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFpziDckm1TArk=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHbj5o="
},
"model": {
"$ref": "AAAAAAFpziDcTm045g8="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1819,
"width": 672.65478515625,
"height": 13,
"text": "-quotedValue: boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1944,
"top": 1769,
"width": 682.65478515625,
"height": 68
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpzh97jmHcaZ8=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHVZwY="
},
"model": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziG0R3v9gUw=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziG0B3viShc="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1842,
"width": 672.65478515625,
"height": 13,
"text": "+CFGParameterValue()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziIACnz0KxM=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziH/yHzZJlM="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1857,
"width": 672.65478515625,
"height": 13,
"text": "+CFGParameterValue(parameter: const char*, value: const char*, quotedParameter: boolean, quotedValue: boolean)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziQxto830aU=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziQxdY8cCqw="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1872,
"width": 672.65478515625,
"height": 13,
"text": "+CFGParameterValue(parameter: const char*, value: const char*)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziROuZAaeYE=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziROcI//KTg="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1887,
"width": 672.65478515625,
"height": 13,
"text": "+CFGParameterValue(Object: const CFGParameterValue &)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziT1ZpErnuI=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziT1KJEQ5To="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1902,
"width": 672.65478515625,
"height": 13,
"text": "+~CFGParameterValue()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziVDJ5NzVBQ=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziVC6ZNYgbI="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1917,
"width": 672.65478515625,
"height": 13,
"text": "+const stringValue(): const char*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziYkF5SEzIc=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziYj15RplQY="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1932,
"width": 672.65478515625,
"height": 13,
"text": "+const longValue(): long",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziZQA5VNNPI=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziZPvZUyVwY="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1947,
"width": 672.65478515625,
"height": 13,
"text": "+const intValue(): int",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziZxW5YWN44=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpziZxFZX7RZQ="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1962,
"width": 672.65478515625,
"height": 13,
"text": "+const uintValue(): unsigned int",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzic59Zjaf+E=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpzic5spi/zaQ="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1977,
"width": 672.65478515625,
"height": 13,
"text": "+const doubeValue(): double",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzid8r5nrVBs=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpzid8cJnQAxU="
},
"font": "Arial;13;0",
"left": 1949,
"top": 1992,
"width": 672.65478515625,
"height": 13,
"text": "+const floatValue(): float",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzifNgZq0OBI=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpzifNMpqZhXY="
},
"font": "Arial;13;0",
"left": 1949,
"top": 2007,
"width": 672.65478515625,
"height": 13,
"text": "+const booleanValue(): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzigqLZt9BEw=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpzigp5ptiSbg="
},
"font": "Arial;13;0",
"left": 1949,
"top": 2022,
"width": 672.65478515625,
"height": 13,
"text": "+const getParameter(): const char*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqIKKVYIlZDEA=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFqIKKVAYk+EmM="
},
"font": "Arial;13;0",
"left": 1949,
"top": 2037,
"width": 672.65478515625,
"height": 13,
"text": "+const isQuotedParameter(): const bool",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqIKO2rYvZyOE=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFqIKO2NYu+nHQ="
},
"font": "Arial;13;0",
"left": 1949,
"top": 2052,
"width": 672.65478515625,
"height": 13,
"text": "+const isQuotedValue(): const bool",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzik325xGTh0=",
"_parent": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"model": {
"$ref": "AAAAAAFpzik3lJwrhYM="
},
"font": "Arial;13;2",
"left": 1949,
"top": 2067,
"width": 672.65478515625,
"height": 13,
"text": "+toString(): const char*",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1944,
"top": 1837,
"width": 682.65478515625,
"height": 248
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpzh97jmHdPAA=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHVZwY="
},
"model": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"visible": false,
"font": "Arial;13;0",
"left": 512,
"top": 152,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpzh97jmHeOHw=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHVZwY="
},
"model": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"visible": false,
"font": "Arial;13;0",
"left": 512,
"top": 152,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1944,
"top": 1744,
"width": 682.65478515625,
"height": 341,
"nameCompartment": {
"$ref": "AAAAAAFpzh97jmHWM+M="
},
"attributeCompartment": {
"$ref": "AAAAAAFpzh97jmHbj5o="
},
"operationCompartment": {
"$ref": "AAAAAAFpzh97jmHcaZ8="
},
"receptionCompartment": {
"$ref": "AAAAAAFpzh97jmHdPAA="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpzh97jmHeOHw="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFpzh/tgmkIyU0=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpzh/tgmkG4UQ="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzh/tgmkJvhc=",
"_parent": {
"$ref": "AAAAAAFpzh/tgmkIyU0="
},
"model": {
"$ref": "AAAAAAFpzh/tgmkG4UQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 2081,
"top": 1639,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpzh/tgmkIyU0="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzh/tgmkKOHI=",
"_parent": {
"$ref": "AAAAAAFpzh/tgmkIyU0="
},
"model": {
"$ref": "AAAAAAFpzh/tgmkG4UQ="
},
"visible": null,
"font": "Arial;13;0",
"left": 2093,
"top": 1630,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpzh/tgmkIyU0="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzh/tgmkLIic=",
"_parent": {
"$ref": "AAAAAAFpzh/tgmkIyU0="
},
"model": {
"$ref": "AAAAAAFpzh/tgmkG4UQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 2058,
"top": 1658,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpzh/tgmkIyU0="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpzh97jWHVZwY="
},
"tail": {
"$ref": "AAAAAAFpi0CGE0bF2oM="
},
"lineStyle": 1,
"points": "1998:1568;2142:1743",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpzh/tgmkJvhc="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpzh/tgmkKOHI="
},
"propertyLabel": {
"$ref": "AAAAAAFpzh/tgmkLIic="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFpzisDZqBvMF0=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFpzisDZqBw908=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBvMF0="
},
"model": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFpzisDZqBxkxk=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBw908="
},
"visible": false,
"font": "Arial;13;0",
"left": -1264,
"top": -560,
"width": 64.32080078125,
"height": 13,
"text": "«interface»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpzisDZqByUoA=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBw908="
},
"font": "Arial;13;1",
"left": 2229,
"top": 1566,
"width": 321.15966796875,
"height": 13,
"text": "DictionaryInterface"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpzisDZqBzxbA=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBw908="
},
"visible": false,
"font": "Arial;13;0",
"left": -1264,
"top": -560,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFpzisDZqB0nsk=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBw908="
},
"visible": false,
"font": "Arial;13;0",
"left": -1264,
"top": -560,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2224,
"top": 1559,
"width": 331.15966796875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpzisDZqBxkxk="
},
"nameLabel": {
"$ref": "AAAAAAFpzisDZqByUoA="
},
"namespaceLabel": {
"$ref": "AAAAAAFpzisDZqBzxbA="
},
"propertyLabel": {
"$ref": "AAAAAAFpzisDZqB0nsk="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFpzisDZqB1Lgg=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBvMF0="
},
"model": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"visible": false,
"font": "Arial;13;0",
"left": -632,
"top": -280,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFpzisDZqB2HeQ=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBvMF0="
},
"model": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpziyqJKQ9CPs=",
"_parent": {
"$ref": "AAAAAAFpzisDZqB2HeQ="
},
"model": {
"$ref": "AAAAAAFpziyp+aQiFXI="
},
"font": "Arial;13;0",
"left": 2229,
"top": 1589,
"width": 321.15966796875,
"height": 13,
"text": "+DictionaryInterface()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzi1wjbB090s=",
"_parent": {
"$ref": "AAAAAAFpzisDZqB2HeQ="
},
"model": {
"$ref": "AAAAAAFpzi1wSrBZb8E="
},
"font": "Arial;13;0",
"left": 2229,
"top": 1604,
"width": 321.15966796875,
"height": 13,
"text": "+DictionaryInterface(Object: const DictionaryInterface&)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzi5ZtLJHa6c=",
"_parent": {
"$ref": "AAAAAAFpzisDZqB2HeQ="
},
"model": {
"$ref": "AAAAAAFpzi5ZdLIs7T0="
},
"font": "Arial;13;2",
"left": 2229,
"top": 1619,
"width": 321.15966796875,
"height": 13,
"text": "+~DictionaryInterface()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpzi6j6rQwtOE=",
"_parent": {
"$ref": "AAAAAAFpzisDZqB2HeQ="
},
"model": {
"$ref": "AAAAAAFpzi6jqbQV338="
},
"font": "Arial;13;2",
"left": 2229,
"top": 1634,
"width": 321.15966796875,
"height": 13,
"text": "+toString(): const char *",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2224,
"top": 1584,
"width": 331.15966796875,
"height": 68
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFpzisDZqB377g=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBvMF0="
},
"model": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"visible": false,
"font": "Arial;13;0",
"left": -632,
"top": -280,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFpzisDZqB4FcE=",
"_parent": {
"$ref": "AAAAAAFpzisDZqBvMF0="
},
"model": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"visible": false,
"font": "Arial;13;0",
"left": -632,
"top": -280,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2224,
"top": 1536,
"width": 331.15966796875,
"height": 117,
"stereotypeDisplay": "icon",
"nameCompartment": {
"$ref": "AAAAAAFpzisDZqBw908="
},
"suppressAttributes": true,
"attributeCompartment": {
"$ref": "AAAAAAFpzisDZqB1Lgg="
},
"operationCompartment": {
"$ref": "AAAAAAFpzisDZqB2HeQ="
},
"receptionCompartment": {
"$ref": "AAAAAAFpzisDZqB377g="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFpzisDZqB4FcE="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFpzi+OYr4L3+A=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4HLR4="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4Mg/w=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4HLR4="
},
"visible": false,
"font": "Arial;13;0",
"left": 2369,
"top": 1696,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4N0Zc=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4HLR4="
},
"visible": null,
"font": "Arial;13;0",
"left": 2383,
"top": 1701,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4ObA4=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4HLR4="
},
"visible": false,
"font": "Arial;13;0",
"left": 2340,
"top": 1687,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4PreU=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4IuhY="
},
"visible": false,
"font": "Arial;13;0",
"left": 2376,
"top": 1676,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4Qznw=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4IuhY="
},
"visible": false,
"font": "Arial;13;0",
"left": 2387,
"top": 1682,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4RHKA=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4IuhY="
},
"visible": false,
"font": "Arial;13;0",
"left": 2351,
"top": 1663,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4ShzY=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4Jzx4="
},
"visible": false,
"font": "Arial;13;0",
"left": 2362,
"top": 1717,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4To8M=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4Jzx4="
},
"visible": false,
"font": "Arial;13;0",
"left": 2375,
"top": 1719,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzi+OYr4Ue0k=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4Jzx4="
},
"visible": false,
"font": "Arial;13;0",
"left": 2334,
"top": 1712,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpzi+OYr4VfGg=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4IuhY="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpzi+OYr4WkUM=",
"_parent": {
"$ref": "AAAAAAFpzi+OYr4L3+A="
},
"model": {
"$ref": "AAAAAAFpzi+OYL4Jzx4="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpzh97jWHVZwY="
},
"tail": {
"$ref": "AAAAAAFpzisDZqBvMF0="
},
"lineStyle": 1,
"points": "2370:1653;2340:1743",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpzi+OYr4Mg/w="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpzi+OYr4N0Zc="
},
"propertyLabel": {
"$ref": "AAAAAAFpzi+OYr4ObA4="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFpzi+OYr4PreU="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFpzi+OYr4Qznw="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFpzi+OYr4RHKA="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFpzi+OYr4ShzY="
},
"headPropertyLabel": {
"$ref": "AAAAAAFpzi+OYr4To8M="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFpzi+OYr4Ue0k="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFpzi+OYr4VfGg="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFpzi+OYr4WkUM="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFpzkUGDdULD3k=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUHakc="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtUMV9w=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUHakc="
},
"font": "Arial;13;0",
"left": 1486,
"top": 1320,
"width": 120.42138671875,
"height": 13,
"alpha": 0.4449382957141438,
"distance": 170.4494059831245,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"edgePosition": 1,
"text": "-WebServeManager"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtUNRrk=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUHakc="
},
"visible": null,
"font": "Arial;13;0",
"left": 1452,
"top": 1191,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtUOpW0=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUHakc="
},
"visible": false,
"font": "Arial;13;0",
"left": 1409,
"top": 1207,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtUPPbM=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUIn7w="
},
"visible": false,
"font": "Arial;13;0",
"left": 1350,
"top": 1083,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtUQvWs=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUIn7w="
},
"visible": false,
"font": "Arial;13;0",
"left": 1362,
"top": 1076,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtURjtY=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUIn7w="
},
"visible": false,
"font": "Arial;13;0",
"left": 1326,
"top": 1096,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtUS9rU=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUJM7s="
},
"visible": false,
"font": "Arial;13;0",
"left": 1479,
"top": 1307,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtUTzS4=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUJM7s="
},
"visible": false,
"font": "Arial;13;0",
"left": 1491,
"top": 1300,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFpzkUGDtUUnl0=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUJM7s="
},
"visible": false,
"font": "Arial;13;0",
"left": 1455,
"top": 1321,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFpzkUGDdULD3k="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpzkUGDtUVXlg=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUIn7w="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFpzkUGDtUWL2g=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdULD3k="
},
"model": {
"$ref": "AAAAAAFpzkUGDdUJM7s="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFpZvYIml/bepk="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1323:1078;1424:1208;1475:1343",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpzkUGDtUMV9w="
},
"stereotypeLabel": {
"$ref": "AAAAAAFpzkUGDtUNRrk="
},
"propertyLabel": {
"$ref": "AAAAAAFpzkUGDtUOpW0="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFpzkUGDtUPPbM="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFpzkUGDtUQvWs="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFpzkUGDtURjtY="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFpzkUGDtUS9rU="
},
"headPropertyLabel": {
"$ref": "AAAAAAFpzkUGDtUTzS4="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFpzkUGDtUUnl0="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFpzkUGDtUVXlg="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFpzkUGDtUWL2g="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFqILBGHMl9hEU=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFqILBGHcl+SBE=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl9hEU="
},
"model": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFqILBGHcl/e9w=",
"_parent": {
"$ref": "AAAAAAFqILBGHcl+SBE="
},
"visible": false,
"font": "Arial;13;0",
"left": -512,
"top": -96,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFqILBGHcmAVvM=",
"_parent": {
"$ref": "AAAAAAFqILBGHcl+SBE="
},
"font": "Arial;13;1",
"left": 2197,
"top": 655,
"width": 359,
"height": 13,
"text": "StringEntity"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqILBGHcmBtsA=",
"_parent": {
"$ref": "AAAAAAFqILBGHcl+SBE="
},
"visible": false,
"font": "Arial;13;0",
"left": -512,
"top": -96,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqILBGHcmCtd8=",
"_parent": {
"$ref": "AAAAAAFqILBGHcl+SBE="
},
"visible": false,
"font": "Arial;13;0",
"left": -512,
"top": -96,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2192,
"top": 648,
"width": 369,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFqILBGHcl/e9w="
},
"nameLabel": {
"$ref": "AAAAAAFqILBGHcmAVvM="
},
"namespaceLabel": {
"$ref": "AAAAAAFqILBGHcmBtsA="
},
"propertyLabel": {
"$ref": "AAAAAAFqILBGHcmCtd8="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFqILBGHcmDum4=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl9hEU="
},
"model": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFqILuHkNUZMn4=",
"_parent": {
"$ref": "AAAAAAFqILBGHcmDum4="
},
"model": {
"$ref": "AAAAAAFqILuHJdT479Q="
},
"font": "Arial;13;0",
"left": 2197,
"top": 678,
"width": 359,
"height": 13,
"text": "+string: char *",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2192,
"top": 673,
"width": 369,
"height": 23
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFqILBGHcmETTo=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl9hEU="
},
"model": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqILCWTMvkwWs=",
"_parent": {
"$ref": "AAAAAAFqILBGHcmETTo="
},
"model": {
"$ref": "AAAAAAFqILCV/cvDnpc="
},
"font": "Arial;13;0",
"left": 2197,
"top": 701,
"width": 359,
"height": 13,
"text": "+StringEntity(string: const char *)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqILEo2s2RMzo=",
"_parent": {
"$ref": "AAAAAAFqILBGHcmETTo="
},
"model": {
"$ref": "AAAAAAFqILEoks1w0xw="
},
"font": "Arial;13;0",
"left": 2197,
"top": 716,
"width": 359,
"height": 13,
"text": "+StringEntity(Object: const StringEntity&)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqILGjcc7k0kA=",
"_parent": {
"$ref": "AAAAAAFqILBGHcmETTo="
},
"model": {
"$ref": "AAAAAAFqILGjIs7DhXw="
},
"font": "Arial;13;0",
"left": 2197,
"top": 731,
"width": 359,
"height": 13,
"text": "+~StringEntity()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqILIYkdFibrA=",
"_parent": {
"$ref": "AAAAAAFqILBGHcmETTo="
},
"model": {
"$ref": "AAAAAAFqILIYSNFBqbs="
},
"font": "Arial;13;0",
"left": 2197,
"top": 746,
"width": 359,
"height": 13,
"text": "+getString(): char *",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqILJwNtMPFqE=",
"_parent": {
"$ref": "AAAAAAFqILBGHcmETTo="
},
"model": {
"$ref": "AAAAAAFqILJv6NLu0DE="
},
"font": "Arial;13;0",
"left": 2197,
"top": 761,
"width": 359,
"height": 13,
"text": "+split(character: char): Dictionary<StringEntity>*",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2192,
"top": 696,
"width": 369,
"height": 83
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFqILBGHcmFYEo=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl9hEU="
},
"model": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"visible": false,
"font": "Arial;13;0",
"left": -256,
"top": -48,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFqILBGHcmGj0s=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl9hEU="
},
"model": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"visible": false,
"font": "Arial;13;0",
"left": -256,
"top": -48,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2192,
"top": 648,
"width": 369,
"height": 131,
"nameCompartment": {
"$ref": "AAAAAAFqILBGHcl+SBE="
},
"attributeCompartment": {
"$ref": "AAAAAAFqILBGHcmDum4="
},
"operationCompartment": {
"$ref": "AAAAAAFqILBGHcmETTo="
},
"receptionCompartment": {
"$ref": "AAAAAAFqILBGHcmFYEo="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFqILBGHcmGj0s="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFqZYPacPc124E=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFqZYPacPc2/8I=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc124E="
},
"model": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFqZYPacPc3uhE=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc2/8I="
},
"visible": false,
"font": "Arial;13;0",
"left": -160,
"top": -384,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZYPacPc47yY=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc2/8I="
},
"font": "Arial;13;1",
"left": 605,
"top": 1407,
"width": 256.8515625,
"height": 13,
"text": "PCF8574"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZYPacPc5uK0=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc2/8I="
},
"visible": false,
"font": "Arial;13;0",
"left": -160,
"top": -384,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZYPacfc6Qq0=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc2/8I="
},
"visible": false,
"font": "Arial;13;0",
"left": -160,
"top": -384,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 600,
"top": 1400,
"width": 266.8515625,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFqZYPacPc3uhE="
},
"nameLabel": {
"$ref": "AAAAAAFqZYPacPc47yY="
},
"namespaceLabel": {
"$ref": "AAAAAAFqZYPacPc5uK0="
},
"propertyLabel": {
"$ref": "AAAAAAFqZYPacfc6Qq0="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFqZYPacfc7p7s=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc124E="
},
"model": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFqZYS3df/zOqE=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc7p7s="
},
"model": {
"$ref": "AAAAAAFqZYS2uv/SWPo="
},
"font": "Arial;13;0",
"left": 605,
"top": 1430,
"width": 256.8515625,
"height": 13,
"text": "-twc: TwoWire&",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFqZYUFtwEm20o=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc7p7s="
},
"model": {
"$ref": "AAAAAAFqZYUE+QEF14U="
},
"font": "Arial;13;0",
"left": 605,
"top": 1445,
"width": 256.8515625,
"height": 13,
"text": "-address: uint8_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFqZYbdzhfsgeg=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc7p7s="
},
"model": {
"$ref": "AAAAAAFqZYbdGhfLHBE="
},
"font": "Arial;13;0",
"left": 605,
"top": 1460,
"width": 256.8515625,
"height": 13,
"text": "-pinConfig: uint8_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFqZYcmyhjFo2g=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc7p7s="
},
"model": {
"$ref": "AAAAAAFqZYcmBhikyko="
},
"font": "Arial;13;0",
"left": 605,
"top": 1475,
"width": 256.8515625,
"height": 13,
"text": "-pddr: uint8_t",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 600,
"top": 1425,
"width": 266.8515625,
"height": 68
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFqZYPacfc88eM=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc124E="
},
"model": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZYeHhRo0zRU=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"model": {
"$ref": "AAAAAAFqZYeG0hoTZMM="
},
"font": "Arial;13;0",
"left": 605,
"top": 1498,
"width": 256.8515625,
"height": 13,
"text": "+PCF8574(address: uint8_t, twc: TwoWire&)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZYhWvh2nI5E=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"model": {
"$ref": "AAAAAAFqZYhWCR2G9uo="
},
"font": "Arial;13;0",
"left": 605,
"top": 1513,
"width": 256.8515625,
"height": 13,
"text": "+begin(): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZYiHKh6gCHQ=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"model": {
"$ref": "AAAAAAFqZYiGbx5/q5Q="
},
"font": "Arial;13;0",
"left": 605,
"top": 1528,
"width": 256.8515625,
"height": 13,
"text": "+pinMode(pin: Pin, mode: boolean): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZYnKdChJqhc=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"model": {
"$ref": "AAAAAAFqZYnJxigoXBo="
},
"font": "Arial;13;0",
"left": 605,
"top": 1543,
"width": 256.8515625,
"height": 13,
"text": "+digitalWrite(pin: Pin, mode: boolean): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZYpeXimCPy0=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"model": {
"$ref": "AAAAAAFqZYpdnylhGQE="
},
"font": "Arial;13;0",
"left": 605,
"top": 1558,
"width": 256.8515625,
"height": 13,
"text": "+digitalRead(pin: Pin): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZYrFVyqb5bM=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"model": {
"$ref": "AAAAAAFqZYrEoyp6U40="
},
"font": "Arial;13;0",
"left": 605,
"top": 1573,
"width": 256.8515625,
"height": 13,
"text": "+digitalReadAll(array: boolean*): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZYteUSu0G08=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"model": {
"$ref": "AAAAAAFqZYtdhCuTwbY="
},
"font": "Arial;13;0",
"left": 605,
"top": 1588,
"width": 256.8515625,
"height": 13,
"text": "+getPinMode(pin: Pin): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZYv08CzNqGY=",
"_parent": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"model": {
"$ref": "AAAAAAFqZYv0LCys/tc="
},
"font": "Arial;13;0",
"left": 605,
"top": 1603,
"width": 256.8515625,
"height": 13,
"text": "+getPinModeAll(array: boolean*): void",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 600,
"top": 1493,
"width": 266.8515625,
"height": 128
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFqZYPacfc9M/Q=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc124E="
},
"model": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"visible": false,
"font": "Arial;13;0",
"left": -80,
"top": -192,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFqZYPacfc+PpM=",
"_parent": {
"$ref": "AAAAAAFqZYPacPc124E="
},
"model": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"visible": false,
"font": "Arial;13;0",
"left": -80,
"top": -192,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 600,
"top": 1400,
"width": 266.8515625,
"height": 221,
"nameCompartment": {
"$ref": "AAAAAAFqZYPacPc2/8I="
},
"attributeCompartment": {
"$ref": "AAAAAAFqZYPacfc7p7s="
},
"operationCompartment": {
"$ref": "AAAAAAFqZYPacfc88eM="
},
"receptionCompartment": {
"$ref": "AAAAAAFqZYPacfc9M/Q="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFqZYPacfc+PpM="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFqZY06HDJ7LZQ=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ3o84="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HDJ8eYw=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ3o84="
},
"visible": false,
"font": "Arial;13;0",
"left": 954,
"top": 1241,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HDJ9U74=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ3o84="
},
"visible": null,
"font": "Arial;13;0",
"left": 966,
"top": 1250,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HDJ+TxI=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ3o84="
},
"visible": false,
"font": "Arial;13;0",
"left": 931,
"top": 1222,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HDJ/w8c=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ4kmQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 1063,
"top": 1101,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HTKA9cc=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ4kmQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 1072,
"top": 1111,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HTKB5l8=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ4kmQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 1044,
"top": 1081,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HTKCfrE=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ5VaM="
},
"font": "Arial;13;0",
"left": 853,
"top": 1367,
"width": 21.6708984375,
"height": 13,
"alpha": -0.4053812342495206,
"distance": 52.354560450833695,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"text": "-pcf"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HTKDPmQ=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ5VaM="
},
"visible": false,
"font": "Arial;13;0",
"left": 857,
"top": 1388,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZY06HTKEoMs=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ5VaM="
},
"visible": false,
"font": "Arial;13;0",
"left": 821,
"top": 1368,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFqZY06HTKFlzY=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ4kmQ="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFqZY06HTKGQLo=",
"_parent": {
"$ref": "AAAAAAFqZY06HDJ7LZQ="
},
"model": {
"$ref": "AAAAAAFqZY06GzJ5VaM="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFqZYPacPc124E="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1068:1078;818:1399",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFqZY06HDJ8eYw="
},
"stereotypeLabel": {
"$ref": "AAAAAAFqZY06HDJ9U74="
},
"propertyLabel": {
"$ref": "AAAAAAFqZY06HDJ+TxI="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFqZY06HDJ/w8c="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFqZY06HTKA9cc="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFqZY06HTKB5l8="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFqZY06HTKCfrE="
},
"headPropertyLabel": {
"$ref": "AAAAAAFqZY06HTKDPmQ="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFqZY06HTKEoMs="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFqZY06HTKFlzY="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFqZY06HTKGQLo="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFqZZNINlQbcf4=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFqZZNINlQcVaA=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQbcf4="
},
"model": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFqZZNINlQdQwc=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQcVaA="
},
"visible": false,
"font": "Arial;13;0",
"left": 80,
"top": -128,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZZNINlQe3Lo=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQcVaA="
},
"font": "Arial;13;1",
"left": 957,
"top": 1559,
"width": 261.19970703125,
"height": 13,
"text": "IOManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZZNINlQfvqI=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQcVaA="
},
"visible": false,
"font": "Arial;13;0",
"left": 80,
"top": -128,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZZNINlQgbRI=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQcVaA="
},
"visible": false,
"font": "Arial;13;0",
"left": 80,
"top": -128,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 952,
"top": 1552,
"width": 271.19970703125,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFqZZNINlQdQwc="
},
"nameLabel": {
"$ref": "AAAAAAFqZZNINlQe3Lo="
},
"namespaceLabel": {
"$ref": "AAAAAAFqZZNINlQfvqI="
},
"propertyLabel": {
"$ref": "AAAAAAFqZZNINlQgbRI="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFqZZNINlQhpLQ=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQbcf4="
},
"model": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFqZZOq/1a6Yco=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQhpLQ="
},
"model": {
"$ref": "AAAAAAFqZZOqRFaWcDw="
},
"font": "Arial;13;0",
"left": 957,
"top": 1582,
"width": 261.19970703125,
"height": 13,
"text": "-pcf: PCF8574&",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 952,
"top": 1577,
"width": 271.19970703125,
"height": 23
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFqZZNIN1QiBbE=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQbcf4="
},
"model": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZZf9OpPOj8A=",
"_parent": {
"$ref": "AAAAAAFqZZNIN1QiBbE="
},
"model": {
"$ref": "AAAAAAFqZZf8f5Oq628="
},
"font": "Arial;13;0",
"left": 957,
"top": 1605,
"width": 261.19970703125,
"height": 13,
"text": "#IOManager(pcf: PCF8574&)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZZhVU5Y8YzM=",
"_parent": {
"$ref": "AAAAAAFqZZNIN1QiBbE="
},
"model": {
"$ref": "AAAAAAFqZZhUm5YY1BU="
},
"font": "Arial;13;0",
"left": 957,
"top": 1620,
"width": 261.19970703125,
"height": 13,
"text": "+setISROnIOChange(isrFunc: void*, pin: Pin)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFqZZp99qn6ssw=",
"_parent": {
"$ref": "AAAAAAFqZZNIN1QiBbE="
},
"model": {
"$ref": "AAAAAAFqZZp9PKnWRTQ="
},
"font": "Arial;13;0",
"left": 957,
"top": 1635,
"width": 261.19970703125,
"height": 13,
"text": "+getPcf(): PCF8574&",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 952,
"top": 1600,
"width": 271.19970703125,
"height": 53
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFqZZNIN1Qj42w=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQbcf4="
},
"model": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"visible": false,
"font": "Arial;13;0",
"left": 40,
"top": -64,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFqZZNIN1QkABk=",
"_parent": {
"$ref": "AAAAAAFqZZNINlQbcf4="
},
"model": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"visible": false,
"font": "Arial;13;0",
"left": 40,
"top": -64,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 952,
"top": 1552,
"width": 271.19970703125,
"height": 101,
"nameCompartment": {
"$ref": "AAAAAAFqZZNINlQcVaA="
},
"attributeCompartment": {
"$ref": "AAAAAAFqZZNINlQhpLQ="
},
"operationCompartment": {
"$ref": "AAAAAAFqZZNIN1QiBbE="
},
"receptionCompartment": {
"$ref": "AAAAAAFqZZNIN1Qj42w="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFqZZNIN1QkABk="
}
},
{
"_type": "UMLEnumerationView",
"_id": "AAAAAAFqZZU4+mvmHaU=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFqZZU4+mvn0nc=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvmHaU="
},
"model": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFqZZU4+mvoycM=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvn0nc="
},
"font": "Arial;13;0",
"left": 453,
"top": 1493,
"width": 116.34619140625,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZZU4+mvp3rE=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvn0nc="
},
"font": "Arial;13;1",
"left": 453,
"top": 1508,
"width": 116.34619140625,
"height": 13,
"text": "Pin"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZZU4+mvq1q4=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvn0nc="
},
"visible": false,
"font": "Arial;13;0",
"left": -176,
"top": -352,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFqZZU4+mvrAto=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvn0nc="
},
"visible": false,
"font": "Arial;13;0",
"left": -176,
"top": -352,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 448,
"top": 1488,
"width": 126.34619140625,
"height": 38,
"stereotypeLabel": {
"$ref": "AAAAAAFqZZU4+mvoycM="
},
"nameLabel": {
"$ref": "AAAAAAFqZZU4+mvp3rE="
},
"namespaceLabel": {
"$ref": "AAAAAAFqZZU4+mvq1q4="
},
"propertyLabel": {
"$ref": "AAAAAAFqZZU4+mvrAto="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFqZZU4+mvs9pc=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvmHaU="
},
"model": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"visible": false,
"font": "Arial;13;0",
"left": -88,
"top": -176,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFqZZU4+2vtogw=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvmHaU="
},
"model": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"visible": false,
"font": "Arial;13;0",
"left": -88,
"top": -176,
"width": 10,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFqZZU4+2vuTBY=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvmHaU="
},
"model": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"visible": false,
"font": "Arial;13;0",
"left": -88,
"top": -176,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFqZZU4+2vvNQ8=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvmHaU="
},
"model": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"visible": false,
"font": "Arial;13;0",
"left": -88,
"top": -176,
"width": 10,
"height": 10
},
{
"_type": "UMLEnumerationLiteralCompartmentView",
"_id": "AAAAAAFqZZU4+2vwIOw=",
"_parent": {
"$ref": "AAAAAAFqZZU4+mvmHaU="
},
"model": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"subViews": [
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqZZV4sHHBH/8=",
"_parent": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
},
"model": {
"$ref": "AAAAAAFqZZV393GdfW8="
},
"font": "Arial;13;0",
"left": 453,
"top": 1531,
"width": 116.34619140625,
"height": 13,
"text": "P0",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqZZWS2XMSmYo=",
"_parent": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
},
"model": {
"$ref": "AAAAAAFqZZWSHHLuVkQ="
},
"font": "Arial;13;0",
"left": 453,
"top": 1546,
"width": 116.34619140625,
"height": 13,
"text": "P1",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqZZWgKXQATGQ=",
"_parent": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
},
"model": {
"$ref": "AAAAAAFqZZWfaXPcOZU="
},
"font": "Arial;13;0",
"left": 453,
"top": 1561,
"width": 116.34619140625,
"height": 13,
"text": "P2",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqZZWrn3Tu0h0=",
"_parent": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
},
"model": {
"$ref": "AAAAAAFqZZWq3HTKw28="
},
"font": "Arial;13;0",
"left": 453,
"top": 1576,
"width": 116.34619140625,
"height": 13,
"text": "P3",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqZZW7+HXc0p8=",
"_parent": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
},
"model": {
"$ref": "AAAAAAFqZZW7P3W4APw="
},
"font": "Arial;13;0",
"left": 453,
"top": 1591,
"width": 116.34619140625,
"height": 13,
"text": "P4",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqZZXF2HbKZBU=",
"_parent": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
},
"model": {
"$ref": "AAAAAAFqZZXFGnamA38="
},
"font": "Arial;13;0",
"left": 453,
"top": 1606,
"width": 116.34619140625,
"height": 13,
"text": "P5",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqZZXQ03e48XY=",
"_parent": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
},
"model": {
"$ref": "AAAAAAFqZZXQF3eUTo4="
},
"font": "Arial;13;0",
"left": 453,
"top": 1621,
"width": 116.34619140625,
"height": 13,
"text": "P6",
"horizontalAlignment": 0
},
{
"_type": "UMLEnumerationLiteralView",
"_id": "AAAAAAFqZZXo0nimA40=",
"_parent": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
},
"model": {
"$ref": "AAAAAAFqZZXoGniCQv0="
},
"font": "Arial;13;0",
"left": 453,
"top": 1636,
"width": 116.34619140625,
"height": 13,
"text": "P7",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 448,
"top": 1526,
"width": 126.34619140625,
"height": 128
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 448,
"top": 1488,
"width": 126.34619140625,
"height": 166,
"nameCompartment": {
"$ref": "AAAAAAFqZZU4+mvn0nc="
},
"suppressAttributes": true,
"suppressOperations": true,
"attributeCompartment": {
"$ref": "AAAAAAFqZZU4+mvs9pc="
},
"operationCompartment": {
"$ref": "AAAAAAFqZZU4+2vtogw="
},
"receptionCompartment": {
"$ref": "AAAAAAFqZZU4+2vuTBY="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFqZZU4+2vvNQ8="
},
"enumerationLiteralCompartment": {
"$ref": "AAAAAAFqZZU4+2vwIOw="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFqZZbAx39iIe8=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFqZZbAx39gixw="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZbAyH9jQWo=",
"_parent": {
"$ref": "AAAAAAFqZZbAx39iIe8="
},
"model": {
"$ref": "AAAAAAFqZZbAx39gixw="
},
"visible": false,
"font": "Arial;13;0",
"left": 590,
"top": 1557,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFqZZbAx39iIe8="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZbAyH9kfNw=",
"_parent": {
"$ref": "AAAAAAFqZZbAx39iIe8="
},
"model": {
"$ref": "AAAAAAFqZZbAx39gixw="
},
"visible": null,
"font": "Arial;13;0",
"left": 595,
"top": 1571,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFqZZbAx39iIe8="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZbAyH9l+/A=",
"_parent": {
"$ref": "AAAAAAFqZZbAx39iIe8="
},
"model": {
"$ref": "AAAAAAFqZZbAx39gixw="
},
"visible": false,
"font": "Arial;13;0",
"left": 581,
"top": 1528,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFqZZbAx39iIe8="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFqZZU4+mvmHaU="
},
"tail": {
"$ref": "AAAAAAFqZYPacPc124E="
},
"lineStyle": 1,
"points": "599:1546;574:1553",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFqZZbAyH9jQWo="
},
"stereotypeLabel": {
"$ref": "AAAAAAFqZZbAyH9kfNw="
},
"propertyLabel": {
"$ref": "AAAAAAFqZZbAyH9l+/A="
}
},
{
"_type": "UMLDependencyView",
"_id": "AAAAAAFqZZdVmY4FSfs=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFqZZdVmY4Dz18="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZdVmY4GLpc=",
"_parent": {
"$ref": "AAAAAAFqZZdVmY4FSfs="
},
"model": {
"$ref": "AAAAAAFqZZdVmY4Dz18="
},
"visible": false,
"font": "Arial;13;0",
"left": 905,
"top": 1564,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFqZZdVmY4FSfs="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZdVmY4HG20=",
"_parent": {
"$ref": "AAAAAAFqZZdVmY4FSfs="
},
"model": {
"$ref": "AAAAAAFqZZdVmY4Dz18="
},
"visible": null,
"font": "Arial;13;0",
"left": 901,
"top": 1579,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFqZZdVmY4FSfs="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZdVmY4I7CQ=",
"_parent": {
"$ref": "AAAAAAFqZZdVmY4FSfs="
},
"model": {
"$ref": "AAAAAAFqZZdVmY4Dz18="
},
"visible": false,
"font": "Arial;13;0",
"left": 912,
"top": 1535,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFqZZdVmY4FSfs="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFqZYPacPc124E="
},
"tail": {
"$ref": "AAAAAAFqZZNINlQbcf4="
},
"lineStyle": 1,
"points": "951:1567;867:1545",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFqZZdVmY4GLpc="
},
"stereotypeLabel": {
"$ref": "AAAAAAFqZZdVmY4HG20="
},
"propertyLabel": {
"$ref": "AAAAAAFqZZdVmY4I7CQ="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFqZZd6+49iBRI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9eGIo="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49jxi0=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9eGIo="
},
"visible": false,
"font": "Arial;13;0",
"left": 934,
"top": 1202,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49kVbc=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9eGIo="
},
"visible": null,
"font": "Arial;13;0",
"left": 949,
"top": 1203,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49lbMY=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9eGIo="
},
"visible": false,
"font": "Arial;13;0",
"left": 905,
"top": 1201,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49m8Hc=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9fotQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 1030,
"top": 1101,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49n8iI=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9fotQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 1038,
"top": 1111,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49o+Jg=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9fotQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 1013,
"top": 1078,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49pC8w=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9gV1s="
},
"font": "Arial;13;0",
"left": 920,
"top": 1528,
"width": 65.75537109375,
"height": 13,
"alpha": 5.006867065505831,
"distance": 19.026297590440446,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"text": "-ioManager"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49qiJ4=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9gV1s="
},
"visible": false,
"font": "Arial;13;0",
"left": 934,
"top": 1510,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFqZZd6+49rt2c=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9gV1s="
},
"visible": false,
"font": "Arial;13;0",
"left": 926,
"top": 1551,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFqZZd6+49iBRI="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFqZZd6+49sRHE=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9fotQ="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFqZZd6/I9t+3Q=",
"_parent": {
"$ref": "AAAAAAFqZZd6+49iBRI="
},
"model": {
"$ref": "AAAAAAFqZZd6+o9gV1s="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFqZZNINlQbcf4="
},
"tail": {
"$ref": "AAAAAAFpHqCuVb5uVUA="
},
"lineStyle": 1,
"points": "1038:1078;928:1192;920:1208;904:1536;951:1553",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFqZZd6+49jxi0="
},
"stereotypeLabel": {
"$ref": "AAAAAAFqZZd6+49kVbc="
},
"propertyLabel": {
"$ref": "AAAAAAFqZZd6+49lbMY="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFqZZd6+49m8Hc="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFqZZd6+49n8iI="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFqZZd6+49o+Jg="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFqZZd6+49pC8w="
},
"headPropertyLabel": {
"$ref": "AAAAAAFqZZd6+49qiJ4="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFqZZd6+49rt2c="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFqZZd6+49sRHE="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFqZZd6/I9t+3Q="
}
}
]
},
{
"_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"
}
},
{
"_type": "UMLDependency",
"_id": "AAAAAAFpHwu1qch8V5g=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"source": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"target": {
"$ref": "AAAAAAFpHwleMcfk8SY="
}
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpH7XLo+ODIeg=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpH7XLo+OEKpg=",
"_parent": {
"$ref": "AAAAAAFpH7XLo+ODIeg="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpH7XLo+OFwdw=",
"_parent": {
"$ref": "AAAAAAFpH7XLo+ODIeg="
},
"name": "const pinMapping",
"reference": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"visibility": "private"
}
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpH8b/0eld3R8=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpH8b/0eleqFY=",
"_parent": {
"$ref": "AAAAAAFpH8b/0eld3R8="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpH8b/0elfarA=",
"_parent": {
"$ref": "AAAAAAFpH8b/0eld3R8="
},
"name": "const screenConfig",
"reference": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"visibility": "private"
}
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpH9BNKfMrW5s=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpH9BNKfMsCU4=",
"_parent": {
"$ref": "AAAAAAFpH9BNKfMrW5s="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpH9BNKfMtPsA=",
"_parent": {
"$ref": "AAAAAAFpH9BNKfMrW5s="
},
"name": "const RtcConfig",
"reference": {
"$ref": "AAAAAAFpH86Nr+8bFQc="
},
"visibility": "private"
}
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpQ9mWjm4wryM=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "const sdCardConfig",
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpQ9mWjm4xAQU=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm4wryM="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpQ9mWjm4ygsM=",
"_parent": {
"$ref": "AAAAAAFpQ9mWjm4wryM="
},
"reference": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
}
},
"visibility": "private"
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpQ+tDNo4A/XI=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpQ+tDNo4BqHQ=",
"_parent": {
"$ref": "AAAAAAFpQ+tDNo4A/XI="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpQ+tDNo4CuqA=",
"_parent": {
"$ref": "AAAAAAFpQ+tDNo4A/XI="
},
"name": "sdCardManager",
"reference": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"visibility": "private"
}
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpZu2qEDcavlg=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "sdCardManager",
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpZu2qEDcbY/A=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDcavlg="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpZu2qEDccA/Q=",
"_parent": {
"$ref": "AAAAAAFpZu2qEDcavlg="
},
"reference": {
"$ref": "AAAAAAFpKneDcR8MzCI="
}
},
"visibility": "private"
},
{
"_type": "UMLDependency",
"_id": "AAAAAAFpaGrMUXGu0KQ=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"source": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"target": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
}
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpaNugXYbAr0c=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "*connectivityManager",
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpaNugXYbBWvM=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbAr0c="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpaNugXYbCZ5o=",
"_parent": {
"$ref": "AAAAAAFpaNugXYbAr0c="
},
"reference": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
}
},
"visibility": "private"
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpzkUGDdUHakc=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "WebServeManager",
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpzkUGDdUIn7w=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdUHakc="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpzkUGDdUJM7s=",
"_parent": {
"$ref": "AAAAAAFpzkUGDdUHakc="
},
"reference": {
"$ref": "AAAAAAFpZvYIml/ZPq4="
}
},
"visibility": "private"
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFqZY06GzJ3o84=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFqZY06GzJ4kmQ=",
"_parent": {
"$ref": "AAAAAAFqZY06GzJ3o84="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFqZY06GzJ5VaM=",
"_parent": {
"$ref": "AAAAAAFqZY06GzJ3o84="
},
"name": "pcf",
"reference": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"visibility": "private"
}
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFqZZd6+o9eGIo=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFqZZd6+o9fotQ=",
"_parent": {
"$ref": "AAAAAAFqZZd6+o9eGIo="
},
"reference": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFqZZd6+o9gV1s=",
"_parent": {
"$ref": "AAAAAAFqZZd6+o9eGIo="
},
"name": "ioManager",
"reference": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"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": "const RTC_DS3231"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpIJy3HQ29knI=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "error",
"visibility": "private",
"type": "unsigned char"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHvkxbsYot4M=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "SAB"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHvoxW8cKCvI=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "SAB",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHvq/rcdgsi4=",
"_parent": {
"$ref": "AAAAAAFpHvoxW8cKCvI="
},
"name": "pinConfig",
"type": "const PinMapping"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH9mCc/njrBU=",
"_parent": {
"$ref": "AAAAAAFpHvoxW8cKCvI="
},
"name": "screenConfig",
"type": "const ScreenConfig"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ+gMR4S8bog=",
"_parent": {
"$ref": "AAAAAAFpHvoxW8cKCvI="
},
"name": "sdCardConfig",
"type": "const SDCardConfig"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpsbmJOzo25us=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "~SAB"
},
{
"_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": "UMLOperation",
"_id": "AAAAAAFpRAHUOMXUqWA=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "getSdCardManager",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpRAJhC8bFkRU=",
"_parent": {
"$ref": "AAAAAAFpRAHUOMXUqWA="
},
"type": "SDCardManager&",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpaUokKIo/RjI=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "getConnectivityManager",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpaUqUco07rIw=",
"_parent": {
"$ref": "AAAAAAFpaUokKIo/RjI="
},
"type": "ConnectivityManager&",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzkWmldj/l0Q=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "getWebServerManager",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzkZqQdmcKkY=",
"_parent": {
"$ref": "AAAAAAFpzkWmldj/l0Q="
},
"type": "WEBServerManager&",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZZDSekKTorY=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "getIoManager",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZZFZy0M/9nQ=",
"_parent": {
"$ref": "AAAAAAFqZZDSekKTorY="
},
"type": "IOManager&",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpH9CZ7fScusk=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "const getScreenConfig",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH9DU6/TuDy8=",
"_parent": {
"$ref": "AAAAAAFpH9CZ7fScusk="
},
"type": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpH8TLd+gtxdc=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "const getPinConfig",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH8Yfxuh8C90=",
"_parent": {
"$ref": "AAAAAAFpH8TLd+gtxdc="
},
"type": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpRAVi2cdv0SM=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "const getSdCardConfig",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpRAXDwshgjp0=",
"_parent": {
"$ref": "AAAAAAFpRAVi2cdv0SM="
},
"type": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpZvDHQ1cxzYw=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "const getPowerInfo",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpZvJAullcD58=",
"_parent": {
"$ref": "AAAAAAFpZvDHQ1cxzYw="
},
"type": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"direction": "return"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpaM+oRnr+VtU=",
"_parent": {
"$ref": "AAAAAAFpZvDHQ1cxzYw="
},
"name": "nbOfMeasures",
"type": "const unsigned char",
"defaultValue": "5"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpIJ1Abg48fno=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "const getError",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIJ170Q5/Gtk=",
"_parent": {
"$ref": "AAAAAAFpIJ1Abg48fno="
},
"type": "unsigned char",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZY7TVzasAww=",
"_parent": {
"$ref": "AAAAAAFpHqCuU75sfJc="
},
"name": "initGPIO",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZY9PYzlwirg=",
"_parent": {
"$ref": "AAAAAAFqZY7TVzasAww="
},
"type": "void",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpHq11gr6oq4M=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ScreenManager",
"ownedElements": [
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpIVDGIBS0BiA=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpIVDGIBS1iZ8=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS0BiA="
},
"reference": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"navigable": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpIVDGIBS2Di0=",
"_parent": {
"$ref": "AAAAAAFpIVDGIBS0BiA="
},
"reference": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
}
}
},
{
"_type": "UMLDependency",
"_id": "AAAAAAFpQ2gCbx6xF58=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"source": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"target": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpIK8zeBHqtks=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "displayRef",
"visibility": "private",
"type": "Adafruit_SSD1306"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpIVOrExmy4PM=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "viewLinkedList",
"visibility": "private",
"type": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
}
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpIXK7gR7jCLw=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "error",
"visibility": "private",
"type": "unsigned char"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpKn3+5y1ZFXA=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "displayColorInverted",
"visibility": "private",
"type": "boolean"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpKn8jMS32ETQ=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "displayDimmed",
"visibility": "private",
"type": "boolean"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpMOTT9VAw12E=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "currentView",
"visibility": "private",
"type": "ViewLink*"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFph7+HZq1xIXA=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "viewNotFound",
"visibility": "private",
"type": "ViewLink"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFph8A2wK4gaJM=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "viewFuncUndefined",
"visibility": "private",
"type": "ViewLink"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFph8DGzK/YD+k=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "currentViewUndefined",
"visibility": "private",
"type": "ViewLink"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFph8Fpt7CHaJU=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "viewFunctionFailedToExecute",
"visibility": "private",
"type": "ViewLink"
}
],
"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": "boolean"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHuDzo78Nd0k=",
"_parent": {
"$ref": "AAAAAAFpHrx2a773c7c="
},
"name": "pData",
"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": "displayView",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHuIzzr8dgQQ=",
"_parent": {
"$ref": "AAAAAAFpHuGHYr8WkXQ="
},
"name": "UID",
"type": "const int",
"isReadOnly": true,
"defaultValue": "-1"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHu2P+cF+BRQ=",
"_parent": {
"$ref": "AAAAAAFpHuGHYr8WkXQ="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFphtpQVGtity0=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "displayNextView",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFphtrXsG7AePw=",
"_parent": {
"$ref": "AAAAAAFphtpQVGtity0="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHuK2fL8ilKQ=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "invertDisplayColor",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHuZVFL8qF8k=",
"_parent": {
"$ref": "AAAAAAFpHuK2fL8ilKQ="
},
"name": "inverted",
"type": "const boolean"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHu3Px8GjUKA=",
"_parent": {
"$ref": "AAAAAAFpHuK2fL8ilKQ="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpQ2HivgSNIGw=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "orientDisplay",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ2JLTATfkNk=",
"_parent": {
"$ref": "AAAAAAFpQ2HivgSNIGw="
},
"type": "void",
"direction": "return"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ2nYiiBdFCU=",
"_parent": {
"$ref": "AAAAAAFpQ2HivgSNIGw="
},
"name": "orientation",
"type": "const Orientation"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHuZoKb8sWRY=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "dimDisplay",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHuacfb8zGHI=",
"_parent": {
"$ref": "AAAAAAFpHuZoKb8sWRY="
},
"name": "dimmed",
"type": "const boolean"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHu3fUcG4bx0=",
"_parent": {
"$ref": "AAAAAAFpHuZoKb8sWRY="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpQ2D4gwKutwk=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "clearDisplay",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ2G62QMACTU=",
"_parent": {
"$ref": "AAAAAAFpQ2D4gwKutwk="
},
"type": "void",
"direction": "return"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ3OJASWff6Y=",
"_parent": {
"$ref": "AAAAAAFpQ2D4gwKutwk="
},
"name": "bufferOnly",
"type": "boolean",
"defaultValue": "false"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpIXL2kx+t5Ww=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "const getError",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIXNfEiA9Uxg=",
"_parent": {
"$ref": "AAAAAAFpIXL2kx+t5Ww="
},
"type": "unsigned char",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpKn+bUC6TIU8=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "const isDisplayColorInverted",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpKoAK7i70pY4=",
"_parent": {
"$ref": "AAAAAAFpKn+bUC6TIU8="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpQ2y0FiOCjGA=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "const getDisplayOrientation",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ2012iPUiFU=",
"_parent": {
"$ref": "AAAAAAFpQ2y0FiOCjGA="
},
"type": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpKoAXui9uQ2w=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "const isDisplayDimmed",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpKoBTTC/AlA0=",
"_parent": {
"$ref": "AAAAAAFpKoAXui9uQ2w="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpMOabFFsCl+E=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "const getCurrentViewUID",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpMOc6sVw6LUc=",
"_parent": {
"$ref": "AAAAAAFpMOabFFsCl+E="
},
"type": "int",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFphsx7GmcQvjI=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "const getViewCount",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFphsz/Lmi119g=",
"_parent": {
"$ref": "AAAAAAFphsx7GmcQvjI="
},
"type": "unsigned char",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpIV35vBs6xGk=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "addNewLinkAtTheEnd",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIV43txuMIfA=",
"_parent": {
"$ref": "AAAAAAFpIV35vBs6xGk="
},
"name": "viewLinkedList",
"type": "ViewLinkedList *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIV43txuNeUw=",
"_parent": {
"$ref": "AAAAAAFpIV35vBs6xGk="
},
"name": "viewLink",
"type": "ViewLink"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIV43txuONps=",
"_parent": {
"$ref": "AAAAAAFpIV35vBs6xGk="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpIVRhRxptGlk=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "createEmptyList",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIVT1KxreD08=",
"_parent": {
"$ref": "AAAAAAFpIVRhRxptGlk="
},
"type": "void *",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpIWCsJhz9LOI=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "isListEmpty",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIWDphB1PioU=",
"_parent": {
"$ref": "AAAAAAFpIWCsJhz9LOI="
},
"type": "boolean",
"direction": "return"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIWGkox2scSo=",
"_parent": {
"$ref": "AAAAAAFpIWCsJhz9LOI="
},
"name": "ViewLinkedList viewLinkedList",
"type": ""
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpJr23GpTCSEg=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "removeLinkByUID",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpJr40KZUjrSE=",
"_parent": {
"$ref": "AAAAAAFpJr23GpTCSEg="
},
"type": "boolean",
"direction": "return"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpJr5+j5XLL6Y=",
"_parent": {
"$ref": "AAAAAAFpJr23GpTCSEg="
},
"name": "viewLinkedList",
"type": "ViewLinkedList *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpJr5+j5XMdAM=",
"_parent": {
"$ref": "AAAAAAFpJr23GpTCSEg="
},
"name": "UID",
"type": "const unsigned char"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpML17zkG6Ooo=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "getLinkByUID",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpML+IaEIreyQ=",
"_parent": {
"$ref": "AAAAAAFpML17zkG6Ooo="
},
"name": "viewLinkedList",
"type": "ViewLinkedList"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpML+IaUIs5DQ=",
"_parent": {
"$ref": "AAAAAAFpML17zkG6Ooo="
},
"type": "ViewLink *",
"direction": "return"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpMMk/Y09MEGo=",
"_parent": {
"$ref": "AAAAAAFpML17zkG6Ooo="
},
"name": "UID",
"type": "const unsigned char"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFphuIkTXHpnkM=",
"_parent": {
"$ref": "AAAAAAFpHq11gr6oq4M="
},
"name": "displayError",
"visibility": "private",
"isStatic": true,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFphuLCUnJonjU=",
"_parent": {
"$ref": "AAAAAAFphuIkTXHpnkM="
},
"name": "display",
"type": "Adafruit_SSD1306&"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFphuPkOnPrLHs=",
"_parent": {
"$ref": "AAAAAAFphuIkTXHpnkM="
},
"type": "boolean",
"direction": "return"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFph5YGA3yn/2w=",
"_parent": {
"$ref": "AAAAAAFphuIkTXHpnkM="
},
"name": "pData",
"type": "void *"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpHutgsMB/AXY=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "RTCManager",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpH/ODAP4LtlA=",
"_parent": {
"$ref": "AAAAAAFpHutgsMB/AXY="
},
"name": "rtcRef",
"visibility": "private",
"type": "const RTC_DS3231&"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHvDyGMK4m84=",
"_parent": {
"$ref": "AAAAAAFpHutgsMB/AXY="
},
"name": "RTCManager",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHvGSJsLX7PE=",
"_parent": {
"$ref": "AAAAAAFpHvDyGMK4m84="
},
"name": "rtc",
"type": "const 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"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpIGi9CwFu+kg=",
"_parent": {
"$ref": "AAAAAAFpHutgsMB/AXY="
},
"name": "setDateTime",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIGjd1QIaTEQ=",
"_parent": {
"$ref": "AAAAAAFpIGi9CwFu+kg="
},
"name": "dateTime",
"type": "const DateTime"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIGjd1gIbsg8=",
"_parent": {
"$ref": "AAAAAAFpIGi9CwFu+kg="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpIHTdiQOcTyY=",
"_parent": {
"$ref": "AAAAAAFpHutgsMB/AXY="
},
"name": "const hasLostPower",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpIHVXsgPu6og=",
"_parent": {
"$ref": "AAAAAAFpIHTdiQOcTyY="
},
"type": "boolean",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpHwleMcfk8SY=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "PinMapping",
"ownedElements": [
{
"_type": "UMLDependency",
"_id": "AAAAAAFpH1V7tdpbBsw=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"source": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"target": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpHxWNDM3CwW4=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "I2C_sda",
"visibility": "private",
"type": "const Pin"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpHxWxhM4KT3Y=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "I2C_scl",
"visibility": "private",
"type": "const Pin"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpHxW27c4uwMQ=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "SPI_mosi",
"visibility": "private",
"type": "const Pin"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpHxW5Xs5SeKk=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "SPI_miso",
"visibility": "private",
"type": "const Pin"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpHxW7ws52m1s=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "SPI_clk",
"visibility": "private",
"type": "const Pin"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpHxW9Ws6a3bg=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "SPI_sdCard_cs",
"visibility": "private",
"type": "const Pin"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHwx3KslNYmM=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "PinMapping",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHw2tpsm7w/E=",
"_parent": {
"$ref": "AAAAAAFpHwx3KslNYmM="
},
"name": "I2C_sda",
"type": "const Pin"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHw7EVsoHqI8=",
"_parent": {
"$ref": "AAAAAAFpHwx3KslNYmM="
},
"name": "I2C_scl",
"type": "const Pin"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHw7EVsoI0LQ=",
"_parent": {
"$ref": "AAAAAAFpHwx3KslNYmM="
},
"name": "SPI_mosi",
"type": "const Pin"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHw9IRMokMvM=",
"_parent": {
"$ref": "AAAAAAFpHwx3KslNYmM="
},
"name": "SPI_miso",
"type": "const Pin"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHxAaIMpwNNE=",
"_parent": {
"$ref": "AAAAAAFpHwx3KslNYmM="
},
"name": "SPI_clk",
"type": "const Pin"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHxAaIcpx6vU=",
"_parent": {
"$ref": "AAAAAAFpHwx3KslNYmM="
},
"name": "SPI_sdCard_cs",
"type": "const Pin"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHxEtRssKuqE=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "PinMapping"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHxHwuctNKJA=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "const getI2C_sda",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHxK3cctyIYg=",
"_parent": {
"$ref": "AAAAAAFpHxHwuctNKJA="
},
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHxLIJ8uYETA=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "const getI2C_scl",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHxLdssu9h4Y=",
"_parent": {
"$ref": "AAAAAAFpHxLIJ8uYETA="
},
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHxLeIMvRHpI=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "const getSPI_mosi",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHxMl8cv2L+U=",
"_parent": {
"$ref": "AAAAAAFpHxLeIMvRHpI="
},
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHxMmd8wK/mQ=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "const getSPI_miso",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHxM9e8wv0to=",
"_parent": {
"$ref": "AAAAAAFpHxMmd8wK/mQ="
},
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHxM+A8xDhwQ=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "constgetSPI_clk",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHxNY+MxoSqk=",
"_parent": {
"$ref": "AAAAAAFpHxM+A8xDhwQ="
},
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpHxNZe8x8mJQ=",
"_parent": {
"$ref": "AAAAAAFpHwleMcfk8SY="
},
"name": "const getSPI_sdCard_cs",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpHxST7M1+nQU=",
"_parent": {
"$ref": "AAAAAAFpHxNZe8x8mJQ="
},
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"direction": "return"
}
]
}
]
},
{
"_type": "UMLEnumeration",
"_id": "AAAAAAFpH1AzlNJrhO0=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Pin",
"literals": [
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1JMrdZh60Q=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_0"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1PzZNdQilU=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_1_TX"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1P559eBvu8=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_2"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1P/WNeyk4w=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_3_RX"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1QEI9fjJE0=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_4_SDA"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1SZtNjf3S8=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_5_SCL"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1XCJNrNu6o=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_10"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1XrJ9si6fc=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_12_MISO"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1YZidtlNY0=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_13_MOSI"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1YxWtuWoBg=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_14_CLK"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1ZUoNvrAyQ=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_15"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1ZrK9wcSWI=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "GPIO_16"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH1aC+txNiU8=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "ADC"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpH6EPVd9wq4I=",
"_parent": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
},
"name": "DEFAULT_PIN"
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpH8Z66uirX5g=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ScreenConfig",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpH82Ih+09tx4=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"name": "width",
"visibility": "private",
"type": "const unsigned char"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpH83nqO28n7I=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"name": "height",
"visibility": "private",
"type": "const unsigned char"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpH84nIu47m8U=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"name": "address",
"visibility": "private",
"type": "const unsigned char"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpH8dhYOpwjuY=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"name": "ScreenConfig",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH8wc9erMIrI=",
"_parent": {
"$ref": "AAAAAAFpH8dhYOpwjuY="
},
"name": "width",
"type": "const unsigned char"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH8wc9urNnsw=",
"_parent": {
"$ref": "AAAAAAFpH8dhYOpwjuY="
},
"name": "height",
"type": "const unsigned char"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH8wc9urOIw8=",
"_parent": {
"$ref": "AAAAAAFpH8dhYOpwjuY="
},
"name": "address",
"type": "const unsigned char"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpH9ZtN/XLblU=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"name": "const getWidth",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH9bM7PYdoVQ=",
"_parent": {
"$ref": "AAAAAAFpH9ZtN/XLblU="
},
"type": "unsigned char",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpH9bNjPZM25I=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"name": "const getHeight",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH9cHXPae0/o=",
"_parent": {
"$ref": "AAAAAAFpH9bNjPZM25I="
},
"type": "unsigned char",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpH9cH/fbN6iY=",
"_parent": {
"$ref": "AAAAAAFpH8Z66uirX5g="
},
"name": "const getAddress",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH9dNL/cfLr8=",
"_parent": {
"$ref": "AAAAAAFpH9cH/fbN6iY="
},
"type": "unsigned char",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpH86Nr+8bFQc=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "RtcConfig",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpH87Rcu/Vdz4=",
"_parent": {
"$ref": "AAAAAAFpH86Nr+8bFQc="
},
"name": "address",
"visibility": "private",
"type": "const unsigned char"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpH8/rFPJJ6jY=",
"_parent": {
"$ref": "AAAAAAFpH86Nr+8bFQc="
},
"name": "RtcConfig",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH9Ap//KMsMg=",
"_parent": {
"$ref": "AAAAAAFpH8/rFPJJ6jY="
},
"name": "address",
"type": "const unsigned char"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpH9dnM/fGSHQ=",
"_parent": {
"$ref": "AAAAAAFpH86Nr+8bFQc="
},
"name": "const getAddress",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpH9eJ4vgYpKI=",
"_parent": {
"$ref": "AAAAAAFpH9dnM/fGSHQ="
},
"type": "unsigned char",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpIVCM/xPV/bU=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ViewLinkedList",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpIVFv0xYYyKo=",
"_parent": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"name": "pData",
"visibility": "private",
"type": "void*"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpIVHZcha1vLw=",
"_parent": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"name": "logic_function",
"visibility": "private",
"type": "boolean*"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpIVKy4BfqLR4=",
"_parent": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"name": "UID",
"visibility": "private",
"type": "const int"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpIVL7ehiHAoI=",
"_parent": {
"$ref": "AAAAAAFpIVCM/xPV/bU="
},
"name": "next",
"visibility": "private",
"type": "ViewLink*"
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpKneDcR8MzCI=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "SDCardManager",
"ownedElements": [
{
"_type": "UMLDependency",
"_id": "AAAAAAFpQ/Pv17tL/oU=",
"_parent": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"source": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"target": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
}
},
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFpZu0RvzWNkaM=",
"_parent": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"source": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"target": {
"$ref": "AAAAAAFpZuy+sTN5Fgg="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpQ+jhH4xoZLI=",
"_parent": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"name": "sdCardRef",
"visibility": "private",
"type": "SDlass&"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpQ9KMq0dNedU=",
"_parent": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"name": "SDCardManager",
"visibility": "protected"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpQ+/7VZsYeQU=",
"_parent": {
"$ref": "AAAAAAFpKneDcR8MzCI="
},
"name": "const getSize",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ/GM4JvHpoI=",
"_parent": {
"$ref": "AAAAAAFpQ+/7VZsYeQU="
},
"name": "sizeUnit",
"type": "const SizeUnit",
"defaultValue": "GBYTE"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ/GM4JvIMbI=",
"_parent": {
"$ref": "AAAAAAFpQ+/7VZsYeQU="
},
"type": "double",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLEnumeration",
"_id": "AAAAAAFpQ2T5OgsBzio=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Rotation"
},
{
"_type": "UMLEnumeration",
"_id": "AAAAAAFpQ2cErBlqAaU=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Orientation",
"literals": [
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ2c+WRp65qo=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"name": "OR_0"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ2dzZBw0zAQ=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"name": "OR_90"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ2eN5xykABc=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"name": "OR_180"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ2evKx0UdVc=",
"_parent": {
"$ref": "AAAAAAFpQ2cErBlqAaU="
},
"name": "OR_270"
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpQ9QOOVidDCY=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "SDCardConfig",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpQ9S7ElmpF4o=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"name": "spi_speed",
"visibility": "private",
"type": "const uint32_t"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpQ9yl/3Z8akM=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"name": "SDCardConfig",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ90nZncCfoI=",
"_parent": {
"$ref": "AAAAAAFpQ9yl/3Z8akM="
},
"name": "spiSpeed",
"type": "const uint32_t"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpQ9duml64Utk=",
"_parent": {
"$ref": "AAAAAAFpQ9QOOVidDCY="
},
"name": "const getSPISpeed",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpQ9h/81/PsHY=",
"_parent": {
"$ref": "AAAAAAFpQ9duml64Utk="
},
"type": "const uint32_t",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLEnumeration",
"_id": "AAAAAAFpQ/IawK+m1uc=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "SizeUnit",
"literals": [
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ/J2ebOvHFw=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"name": "BIT"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ/Kj97SIuvc=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"name": "BYTE"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ/KwcLUi39g=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"name": "KBIT"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ/LOy7W8rTg=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"name": "KBYTE"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ/LgwbZWUvU=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"name": "MBIT"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ/OaGbcvMjs=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"name": "MBYTE"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ/Oo4LfJBu8=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"name": "GBIT"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpQ/O1ALhj/oY=",
"_parent": {
"$ref": "AAAAAAFpQ/IawK+m1uc="
},
"name": "GBYTE"
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpZuy+sTN5Fgg=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "SDClass"
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpZvYIml/ZPq4=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "WEBServerManager"
},
{
"_type": "UMLEnumeration",
"_id": "AAAAAAFpaGm4i2dAS6M=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "PowerType",
"literals": [
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpaGot32iqFfo=",
"_parent": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"name": "BATTERY"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpaGpJoGmDkHo=",
"_parent": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
},
"name": "USB"
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpaGqPf2+J4lI=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "PowerInfo",
"ownedElements": [
{
"_type": "UMLDependency",
"_id": "AAAAAAFpaGregHIoSXE=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"source": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"target": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpaGr9iHQfkxg=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"name": "powerType",
"type": {
"$ref": "AAAAAAFpaGm4i2dAS6M="
}
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpaGuvtXVh+e8=",
"_parent": {
"$ref": "AAAAAAFpaGqPf2+J4lI="
},
"name": "level",
"type": "unsigned char"
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpaNsPDYJOKSk=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ConnectivityManager",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFpaUvZXJA7Lq8=",
"_parent": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"source": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"target": {
"$ref": "AAAAAAFpaUr0nY5Gjlw="
}
},
{
"_type": "UMLDependency",
"_id": "AAAAAAFpzh1zAlxoGT8=",
"_parent": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"source": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"target": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpaay5iqNXYEU=",
"_parent": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"name": "error",
"visibility": "private",
"type": "unsigned char"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpsXB5QpT8qeA=",
"_parent": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"name": "sdCardManager",
"visibility": "private",
"type": "SDCardManager*"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpaa9Hsbbe43A=",
"_parent": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"name": "ConnectivityManager",
"visibility": "protected"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpsW9aeIlQilU=",
"_parent": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"name": "ConnectivityManager",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpsW/3qooxZ/A=",
"_parent": {
"$ref": "AAAAAAFpsW9aeIlQilU="
},
"name": "sdCardManager",
"type": "SDCardManager*"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpaa5CV7OgT+A=",
"_parent": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"name": "enableSTAAndAP",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpaa7cdbSYv5c=",
"_parent": {
"$ref": "AAAAAAFpaa5CV7OgT+A="
},
"name": "enable",
"type": "boolean"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpaa7cdrSZ2kg=",
"_parent": {
"$ref": "AAAAAAFpaa5CV7OgT+A="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpaa0QqaTGXec=",
"_parent": {
"$ref": "AAAAAAFpaNsPDYJOKSk="
},
"name": "const getError",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpaa1w8KWNiL4=",
"_parent": {
"$ref": "AAAAAAFpaa0QqaTGXec="
},
"type": "unsigned char",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpaUr0nY5Gjlw=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ESP8266WiFiClass"
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpizWdqzl8cVE=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "CFGDictionary",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFpizuA9D6rPJk=",
"_parent": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"source": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"target": {
"$ref": "AAAAAAFpizuATz4KOaE="
}
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpi0zbUa5LsUU=",
"_parent": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"name": "CFGDictionary<T>"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjXKJqHa3uIU=",
"_parent": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"name": "~CFGDictionary"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjXL7HHkAHRg=",
"_parent": {
"$ref": "AAAAAAFpizWdqzl8cVE="
},
"name": "CFGDictionary<T>",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjXNwZXl/KE4=",
"_parent": {
"$ref": "AAAAAAFpjXL7HHkAHRg="
},
"name": "parameter",
"type": "const char*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjXcQGHnKD68=",
"_parent": {
"$ref": "AAAAAAFpjXL7HHkAHRg="
},
"name": "value",
"type": "const char*"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpiztTrTtXLM4=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Class1",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFpiztUXDv4/+Q=",
"_parent": {
"$ref": "AAAAAAFpiztTrTtXLM4="
},
"source": {
"$ref": "AAAAAAFpiztTrTtXLM4="
},
"target": {
"$ref": "AAAAAAFpizWdqzl8cVE="
}
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpizuATz4KOaE=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Dictionary",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpjVusMfrO7ls=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "parameter",
"visibility": "protected",
"type": "char *"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpjVvxKPuuoTI=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "value",
"visibility": "protected",
"type": "T*"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpi3LQrttVFrc=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "next",
"visibility": "protected",
"type": "Dictionary*"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpi3M+ytzE0GM=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "head",
"visibility": "protected",
"type": "Dictionary*"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpi2QRGr49cm4=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "Dictionary<T>"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjV5bqAJ3JIo=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "Dictionary<T>",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjV/MzAOJlf0=",
"_parent": {
"$ref": "AAAAAAFpjV5bqAJ3JIo="
},
"name": "dictionaryToCopy",
"type": "const Dictionary&"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjWRE9SqG7OI=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "~Dictionary"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjWSWQCyMZV8=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "add",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWf9ZzFsctk=",
"_parent": {
"$ref": "AAAAAAFpjWSWQCyMZV8="
},
"name": "parameter",
"type": "const char *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWf9aDFt30c=",
"_parent": {
"$ref": "AAAAAAFpjWSWQCyMZV8="
},
"name": "value",
"type": "T*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWj8vjRT1NE=",
"_parent": {
"$ref": "AAAAAAFpjWSWQCyMZV8="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpql9avcQ9d4w=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "add",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql+ftMguJjg=",
"_parent": {
"$ref": "AAAAAAFpql9avcQ9d4w="
},
"name": "parameter",
"type": "const char *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql+ftcgvAZM=",
"_parent": {
"$ref": "AAAAAAFpql9avcQ9d4w="
},
"name": "value",
"type": "T"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql+ftcgw4qg=",
"_parent": {
"$ref": "AAAAAAFpql9avcQ9d4w="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqIKnz2rJcF4g=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "add",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIKpCmrhTEgY=",
"_parent": {
"$ref": "AAAAAAFqIKnz2rJcF4g="
},
"name": "indice",
"type": "int"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIKpCm7hUf5M=",
"_parent": {
"$ref": "AAAAAAFqIKnz2rJcF4g="
},
"name": "value",
"type": "T*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIKpCnLhVxIs=",
"_parent": {
"$ref": "AAAAAAFqIKnz2rJcF4g="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqIKkFuqwG6tE=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "add",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIKlqt6yjw9E=",
"_parent": {
"$ref": "AAAAAAFqIKkFuqwG6tE="
},
"name": "indice",
"type": "int"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIKlquaykwAo=",
"_parent": {
"$ref": "AAAAAAFqIKkFuqwG6tE="
},
"name": "value",
"type": "T"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIKlqvKylyuE=",
"_parent": {
"$ref": "AAAAAAFqIKkFuqwG6tE="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjWf+WzHQnSs=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "remove",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWjjPDOmp20=",
"_parent": {
"$ref": "AAAAAAFpjWf+WzHQnSs="
},
"name": "parameter",
"type": "const char *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWjjPTOnx+g=",
"_parent": {
"$ref": "AAAAAAFpjWf+WzHQnSs="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpi2M/z7SZ61E=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "get",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpi2NGnbUYPDI=",
"_parent": {
"$ref": "AAAAAAFpi2M/z7SZ61E="
},
"name": "parameter",
"type": "const char *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpi2NGnrUZjQE=",
"_parent": {
"$ref": "AAAAAAFpi2M/z7SZ61E="
},
"type": "T*",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFprvtR0d/MFek=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "get",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFprvvK6+Su+50=",
"_parent": {
"$ref": "AAAAAAFprvtR0d/MFek="
},
"name": "index",
"type": "const unsigned int"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFprvvK6+Svfro=",
"_parent": {
"$ref": "AAAAAAFprvtR0d/MFek="
},
"type": "T*",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjWl5mUIJoA4=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "operator()",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWuMcUVHnBk=",
"_parent": {
"$ref": "AAAAAAFpjWl5mUIJoA4="
},
"name": "parameter",
"type": "const char*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWuMcUVIG48=",
"_parent": {
"$ref": "AAAAAAFpjWl5mUIJoA4="
},
"type": "T*",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFprvmEftbrBQI=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "operator()",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIK1iDb6Vv3s=",
"_parent": {
"$ref": "AAAAAAFprvmEftbrBQI="
},
"name": "index",
"type": "const unsigned int"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIK1iDb6WwsY=",
"_parent": {
"$ref": "AAAAAAFprvmEftbrBQI="
},
"type": "T*",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjW39sFXohYo=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "count",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjW5A4Ffvpbw=",
"_parent": {
"$ref": "AAAAAAFpjW39sFXohYo="
},
"type": "unsigned int",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzhlUJzBGxY0=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "clear",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzhl2ITDFD78=",
"_parent": {
"$ref": "AAAAAAFpzhlUJzBGxY0="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjW5Bklg56wA=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "dispose",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjW7Y22EvhVg=",
"_parent": {
"$ref": "AAAAAAFpjW5Bklg56wA="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjXBAiWZ08yw=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "const stringValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjXDMzWbzVOg=",
"_parent": {
"$ref": "AAAAAAFpjXBAiWZ08yw="
},
"type": "const char*",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFprwVybuXqPaM=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "const getParameter",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFprwXqV+fxp7U=",
"_parent": {
"$ref": "AAAAAAFprwVybuXqPaM="
},
"type": "const char *",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjV0XsgEy+dc=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "Dictionary<T>",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjV5ayAITAzg=",
"_parent": {
"$ref": "AAAAAAFpjV0XsgEy+dc="
},
"name": "parameter",
"type": "const char *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjV5ayQIUn5w=",
"_parent": {
"$ref": "AAAAAAFpjV0XsgEy+dc="
},
"name": "value",
"type": "const char*"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjV/NbAPTBD4=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "addNewNodeAtTheEnd",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWJLHxY+fxM=",
"_parent": {
"$ref": "AAAAAAFpjV/NbAPTBD4="
},
"name": "node",
"type": "Dictionary*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWJLIBY/XJc=",
"_parent": {
"$ref": "AAAAAAFpjV/NbAPTBD4="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjWMnIBk7m/k=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "isListEmpty",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWO+JBp6+FA=",
"_parent": {
"$ref": "AAAAAAFpjWMnIBk7m/k="
},
"name": "node",
"type": {
"$ref": "AAAAAAFpizuATz4KOaE="
}
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpjWO+JBp7feI=",
"_parent": {
"$ref": "AAAAAAFpjWMnIBk7m/k="
},
"type": "boolean",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpi0CGE0bDrWA=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "CFGFileParser",
"ownedElements": [
{
"_type": "UMLDependency",
"_id": "AAAAAAFpi0afQHP6zWg=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"source": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"target": {
"$ref": "AAAAAAFpizWdqzl8cVE="
}
},
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFpsXnbAcOhNl4=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"source": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"target": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
}
},
{
"_type": "UMLDependency",
"_id": "AAAAAAFpsX9ohvoJO68=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"source": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"target": {
"$ref": "AAAAAAFpsX8qmvfMwms="
}
},
{
"_type": "UMLDependency",
"_id": "AAAAAAFpsX943PqS81g=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"source": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"target": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
}
},
{
"_type": "UMLDependency",
"_id": "AAAAAAFpzh/tgmkG4UQ=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"source": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"target": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpsX5XLvC867Q=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"name": "state",
"visibility": "private",
"type": "State"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpsX62AvGzo1I=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"name": "type",
"visibility": "private",
"type": "Type"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFqIL0EWdtaPjA=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"name": "quotedParameter",
"visibility": "private",
"type": "boolean"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFqIL08ttxvd7s=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"name": "quotedValue",
"visibility": "private",
"type": "boolean"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpsYaSBx3F3ms=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"name": "sdCardManager",
"visibility": "private",
"type": "SDCardManager&"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpi0OM5EjopXg=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"name": "CFGFileParser",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpi0jvWJeeEdo=",
"_parent": {
"$ref": "AAAAAAFpi0OM5EjopXg="
},
"name": "sdCardManager",
"type": "SDCardManager&"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpi0pcO6R+Y9M=",
"_parent": {
"$ref": "AAAAAAFpi0OM5EjopXg="
},
"name": "file",
"type": "const char*"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpi0qKJKbCRB4=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"name": "parseFile",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpi0tUAqdBa8A=",
"_parent": {
"$ref": "AAAAAAFpi0qKJKbCRB4="
},
"type": "void *",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpsYSn9hfkpdY=",
"_parent": {
"$ref": "AAAAAAFpi0CGE0bDrWA="
},
"name": "save",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpsYUy+BiTlS8=",
"_parent": {
"$ref": "AAAAAAFpsYSn9hfkpdY="
},
"name": "data",
"type": "void*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpsYUy+RiUBe8=",
"_parent": {
"$ref": "AAAAAAFpsYSn9hfkpdY="
},
"type": "boolean",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLDataType",
"_id": "AAAAAAFpi0dr7YBtQ7M=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "DataType1"
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpi0f59IZ+S7E=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "SDFileSytem",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFpi0g684waxJ0=",
"_parent": {
"$ref": "AAAAAAFpi0f59IZ+S7E="
},
"source": {
"$ref": "AAAAAAFpi0f59IZ+S7E="
},
"target": {
"$ref": "AAAAAAFpKneDcR8MzCI="
}
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpsXk6J8FM9qs=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "AbstractParser",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpsXoDN8XG/ik=",
"_parent": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"name": "resource",
"visibility": "private",
"type": "char *"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpsXqWoMd+zh4=",
"_parent": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"name": "AbstractParser",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpsXrpuMhFqrU=",
"_parent": {
"$ref": "AAAAAAFpsXqWoMd+zh4="
},
"name": "resource",
"type": "const char *"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpsXrqSsiPH64=",
"_parent": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"name": "~AbstractParser"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpsXt5RNL/D7Y=",
"_parent": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"name": "parseFile",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpsXxTZNN+FWY=",
"_parent": {
"$ref": "AAAAAAFpsXt5RNL/D7Y="
},
"type": "void*",
"direction": "return"
}
],
"isAbstract": true
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpsXyCytTREk0=",
"_parent": {
"$ref": "AAAAAAFpsXk6J8FM9qs="
},
"name": "save",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpsXz0yNVQaD8=",
"_parent": {
"$ref": "AAAAAAFpsXyCytTREk0="
},
"name": "data",
"type": "void*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpsXz0yNVRFAk=",
"_parent": {
"$ref": "AAAAAAFpsXyCytTREk0="
},
"type": "boolean",
"direction": "return"
}
]
}
],
"isAbstract": true
},
{
"_type": "UMLEnumeration",
"_id": "AAAAAAFpsX8qmvfMwms=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "State",
"literals": [
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsX/Z0/3KrZY=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"name": "INIT"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsX/rvv7BmZw=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"name": "COMMENT_SECTION"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsX/7nf9wd7E=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"name": "LINE_BREAK"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsYB3FQDgJOA=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"name": "PARAM_SECTION"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsYC+zwHXLjQ=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"name": "ERROR"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsYDQKAKGN5w=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"name": "OPENING_QUOTE"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsYDuXAM1QyE=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"name": "SEPARATION"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqILyyUdmvZ+w=",
"_parent": {
"$ref": "AAAAAAFpsX8qmvfMwms="
},
"name": "DONE"
}
]
},
{
"_type": "UMLEnumeration",
"_id": "AAAAAAFpsX9DU/iiE+M=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Type",
"literals": [
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsX+agfvcyrg=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"name": "PARAMETER"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFpsX+7P/zTZdc=",
"_parent": {
"$ref": "AAAAAAFpsX9DU/iiE+M="
},
"name": "VALUE"
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpzh97jWHTX3Y=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "CFGParameterValue",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpziAKFmqyazw=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "parameter",
"visibility": "private",
"type": "char *"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpziB9YmvaqIc=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "value",
"visibility": "private",
"type": "char *"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpziCmZGyJw4E=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "quotedParameter",
"visibility": "private",
"type": "boolean"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFpziDcTm045g8=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "quotedValue",
"visibility": "private",
"type": "boolean"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziG0B3viShc=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "CFGParameterValue"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziH/yHzZJlM=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "CFGParameterValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziL03H1YTqA=",
"_parent": {
"$ref": "AAAAAAFpziH/yHzZJlM="
},
"name": "parameter",
"type": "const char*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziL03X1ZRCM=",
"_parent": {
"$ref": "AAAAAAFpziH/yHzZJlM="
},
"name": "value",
"type": "const char*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziL03n1aJS0=",
"_parent": {
"$ref": "AAAAAAFpziH/yHzZJlM="
},
"name": "quotedParameter",
"type": "boolean"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziL03n1bCuc=",
"_parent": {
"$ref": "AAAAAAFpziH/yHzZJlM="
},
"name": "quotedValue",
"type": "boolean"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziQxdY8cCqw=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "CFGParameterValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziRNh4+bMBg=",
"_parent": {
"$ref": "AAAAAAFpziQxdY8cCqw="
},
"name": "parameter",
"type": "const char*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziRNiI+cYvQ=",
"_parent": {
"$ref": "AAAAAAFpziQxdY8cCqw="
},
"name": "value",
"type": "const char*"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziROcI//KTg=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "CFGParameterValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziTheJB+1gs=",
"_parent": {
"$ref": "AAAAAAFpziROcI//KTg="
},
"name": "Object",
"type": "const CFGParameterValue &"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziT1KJEQ5To=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "~CFGParameterValue"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziVC6ZNYgbI=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const stringValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziYaapPXV2c=",
"_parent": {
"$ref": "AAAAAAFpziVC6ZNYgbI="
},
"type": "const char*",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziYj15RplQY=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const longValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziZPDZToyJM=",
"_parent": {
"$ref": "AAAAAAFpziYj15RplQY="
},
"type": "long",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziZPvZUyVwY=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const intValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziZwapWxb+k=",
"_parent": {
"$ref": "AAAAAAFpziZPvZUyVwY="
},
"type": "int",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziZxFZX7RZQ=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const uintValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzibYZpZ6e90=",
"_parent": {
"$ref": "AAAAAAFpziZxFZX7RZQ="
},
"type": "unsigned int",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzic5spi/zaQ=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const doubeValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzidyFpk+8ng=",
"_parent": {
"$ref": "AAAAAAFpzic5spi/zaQ="
},
"type": "double",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzid8cJnQAxU=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const floatValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzifMhJpP828=",
"_parent": {
"$ref": "AAAAAAFpzid8cJnQAxU="
},
"type": "float",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzifNMpqZhXY=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const booleanValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzigpOJsYrEY=",
"_parent": {
"$ref": "AAAAAAFpzifNMpqZhXY="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzigp5ptiSbg=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const getParameter",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzik235vh9j4=",
"_parent": {
"$ref": "AAAAAAFpzigp5ptiSbg="
},
"type": "const char*",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqIKKVAYk+EmM=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const isQuotedParameter",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIKO1MItiU/A=",
"_parent": {
"$ref": "AAAAAAFqIKKVAYk+EmM="
},
"type": "const bool",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqIKO2NYu+nHQ=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "const isQuotedValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqIKRMNoyXvtk=",
"_parent": {
"$ref": "AAAAAAFqIKO2NYu+nHQ="
},
"type": "const bool",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzik3lJwrhYM=",
"_parent": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
},
"name": "toString",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpziqgtZ0LMBs=",
"_parent": {
"$ref": "AAAAAAFpzik3lJwrhYM="
},
"type": "const char*",
"direction": "return"
}
],
"isAbstract": true
}
]
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFpzisDZaBtTFA=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "DictionaryInterface",
"ownedElements": [
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpzi9yxLxKN50=",
"_parent": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpzi9yxLxL4qA=",
"_parent": {
"$ref": "AAAAAAFpzi9yxLxKN50="
},
"reference": {
"$ref": "AAAAAAFpzisDZaBtTFA="
}
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpzi9yxLxMVYw=",
"_parent": {
"$ref": "AAAAAAFpzi9yxLxKN50="
},
"reference": {
"$ref": "AAAAAAFpzisDZaBtTFA="
}
}
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFpzi+OYL4HLR4=",
"_parent": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpzi+OYL4IuhY=",
"_parent": {
"$ref": "AAAAAAFpzi+OYL4HLR4="
},
"reference": {
"$ref": "AAAAAAFpzisDZaBtTFA="
}
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFpzi+OYL4Jzx4=",
"_parent": {
"$ref": "AAAAAAFpzi+OYL4HLR4="
},
"reference": {
"$ref": "AAAAAAFpzh97jWHTX3Y="
}
}
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFpziyp+aQiFXI=",
"_parent": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"name": "DictionaryInterface"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzi1wSrBZb8E=",
"_parent": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"name": "DictionaryInterface",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzi4JObDYzJE=",
"_parent": {
"$ref": "AAAAAAFpzi1wSrBZb8E="
},
"name": "Object",
"type": "const DictionaryInterface&"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzi5ZdLIs7T0=",
"_parent": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"name": "~DictionaryInterface",
"isAbstract": true
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpzi6jqbQV338=",
"_parent": {
"$ref": "AAAAAAFpzisDZaBtTFA="
},
"name": "toString",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpzi7/NrT1yIE=",
"_parent": {
"$ref": "AAAAAAFpzi6jqbQV338="
},
"type": "const char *",
"direction": "return"
}
],
"isAbstract": true
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFpziyJB6GH7MY=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Class2",
"ownedElements": [
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFpziyJ46Ionog=",
"_parent": {
"$ref": "AAAAAAFpziyJB6GH7MY="
},
"source": {
"$ref": "AAAAAAFpziyJB6GH7MY="
},
"target": {
"$ref": "AAAAAAFpzisDZaBtTFA="
}
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFqILBGHMl7EOQ=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "StringEntity",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFqILuHJdT479Q=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"name": "string",
"type": "char *"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFqILCV/cvDnpc=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"name": "StringEntity",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqILDzn8y6FaA=",
"_parent": {
"$ref": "AAAAAAFqILCV/cvDnpc="
},
"name": "string",
"type": "const char *"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqILEoks1w0xw=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"name": "StringEntity",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqILGHE84NK6M=",
"_parent": {
"$ref": "AAAAAAFqILEoks1w0xw="
},
"name": "Object",
"type": "const StringEntity&"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqILGjIs7DhXw=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"name": "~StringEntity"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqILIYSNFBqbs=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"name": "getString",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqILJWSdI4uOc=",
"_parent": {
"$ref": "AAAAAAFqILIYSNFBqbs="
},
"type": "char *",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqILJv6NLu0DE=",
"_parent": {
"$ref": "AAAAAAFqILBGHMl7EOQ="
},
"name": "split",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqILrg79OLYYA=",
"_parent": {
"$ref": "AAAAAAFqILJv6NLu0DE="
},
"name": "character",
"type": "char"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqILrg8NOMZ1k=",
"_parent": {
"$ref": "AAAAAAFqILJv6NLu0DE="
},
"type": "Dictionary<StringEntity>*",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFqZYPabPcz6ng=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "PCF8574",
"ownedElements": [
{
"_type": "UMLDependency",
"_id": "AAAAAAFqZZbAx39gixw=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"source": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"target": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFqZYS2uv/SWPo=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "twc",
"visibility": "private",
"type": "TwoWire&"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFqZYUE+QEF14U=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "address",
"visibility": "private",
"type": "uint8_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFqZYbdGhfLHBE=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "pinConfig",
"visibility": "private",
"type": "uint8_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFqZYcmBhikyko=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "pddr",
"visibility": "private",
"type": "uint8_t"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZYeG0hoTZMM=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "PCF8574",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYgtPBtk9fc=",
"_parent": {
"$ref": "AAAAAAFqZYeG0hoTZMM="
},
"name": "address",
"type": "uint8_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYgtPhtl+o4=",
"_parent": {
"$ref": "AAAAAAFqZYeG0hoTZMM="
},
"name": "twc",
"type": "TwoWire&"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZYhWCR2G9uo=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "begin",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYiEuh4jrtQ=",
"_parent": {
"$ref": "AAAAAAFqZYhWCR2G9uo="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZYiGbx5/q5Q=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "pinMode",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYkqPR8cTtE=",
"_parent": {
"$ref": "AAAAAAFqZYiGbx5/q5Q="
},
"name": "pin",
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
}
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYkqPh8d1jw=",
"_parent": {
"$ref": "AAAAAAFqZYiGbx5/q5Q="
},
"name": "mode",
"type": "boolean"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYkqQR8eQOc=",
"_parent": {
"$ref": "AAAAAAFqZYiGbx5/q5Q="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZYnJxigoXBo=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "digitalWrite",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYpaTSjFZH4=",
"_parent": {
"$ref": "AAAAAAFqZYnJxigoXBo="
},
"name": "pin",
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
}
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYpaTSjGgc4=",
"_parent": {
"$ref": "AAAAAAFqZYnJxigoXBo="
},
"name": "mode",
"type": "boolean"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYpaTyjH4XQ=",
"_parent": {
"$ref": "AAAAAAFqZYnJxigoXBo="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZYpdnylhGQE=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "digitalRead",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYrCDCn+9ko=",
"_parent": {
"$ref": "AAAAAAFqZYpdnylhGQE="
},
"name": "pin",
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
}
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYrCDSn/b2M=",
"_parent": {
"$ref": "AAAAAAFqZYpdnylhGQE="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZYrEoyp6U40=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "digitalReadAll",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYta+SsXdcU=",
"_parent": {
"$ref": "AAAAAAFqZYrEoyp6U40="
},
"name": "array",
"type": "boolean*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYta+ysYNL8=",
"_parent": {
"$ref": "AAAAAAFqZYrEoyp6U40="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZYtdhCuTwbY=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "getPinMode",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYvxkSwwvMs=",
"_parent": {
"$ref": "AAAAAAFqZYtdhCuTwbY="
},
"name": "pin",
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
}
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYvxkiwxUqY=",
"_parent": {
"$ref": "AAAAAAFqZYtdhCuTwbY="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZYv0LCys/tc=",
"_parent": {
"$ref": "AAAAAAFqZYPabPcz6ng="
},
"name": "getPinModeAll",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYxMfS1JGrY=",
"_parent": {
"$ref": "AAAAAAFqZYv0LCys/tc="
},
"name": "array",
"type": "boolean*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZYxMfi1KNZ8=",
"_parent": {
"$ref": "AAAAAAFqZYv0LCys/tc="
},
"type": "void",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFqZZNINVQZxXY=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "IOManager",
"ownedElements": [
{
"_type": "UMLDependency",
"_id": "AAAAAAFqZZdVmY4Dz18=",
"_parent": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"source": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"target": {
"$ref": "AAAAAAFqZYPabPcz6ng="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFqZZOqRFaWcDw=",
"_parent": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"name": "pcf",
"visibility": "private",
"type": "PCF8574&"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZZf8f5Oq628=",
"_parent": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"name": "IOManager",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZZg26ZRlWfk=",
"_parent": {
"$ref": "AAAAAAFqZZf8f5Oq628="
},
"name": "pcf",
"type": "PCF8574&"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZZhUm5YY1BU=",
"_parent": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"name": "setISROnIOChange",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZZpxl6iOCY0=",
"_parent": {
"$ref": "AAAAAAFqZZhUm5YY1BU="
},
"name": "isrFunc",
"type": "void*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZZpxmaiP10o=",
"_parent": {
"$ref": "AAAAAAFqZZhUm5YY1BU="
},
"name": "pin",
"type": {
"$ref": "AAAAAAFpH1AzlNJrhO0="
}
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFqZZp9PKnWRTQ=",
"_parent": {
"$ref": "AAAAAAFqZZNINVQZxXY="
},
"name": "getPcf",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFqZZqnYqqRgyI=",
"_parent": {
"$ref": "AAAAAAFqZZp9PKnWRTQ="
},
"type": "PCF8574&",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLEnumeration",
"_id": "AAAAAAFqZZU4+WvkLRI=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Pin",
"literals": [
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqZZV393GdfW8=",
"_parent": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"name": "P0"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqZZWSHHLuVkQ=",
"_parent": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"name": "P1"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqZZWfaXPcOZU=",
"_parent": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"name": "P2"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqZZWq3HTKw28=",
"_parent": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"name": "P3"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqZZW7P3W4APw=",
"_parent": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"name": "P4"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqZZXFGnamA38=",
"_parent": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"name": "P5"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqZZXQF3eUTo4=",
"_parent": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"name": "P6"
},
{
"_type": "UMLEnumerationLiteral",
"_id": "AAAAAAFqZZXoGniCQv0=",
"_parent": {
"$ref": "AAAAAAFqZZU4+WvkLRI="
},
"name": "P7"
}
]
}
]
}
]
}