{ "_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()", "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(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": 849, "width": 396.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": 842, "width": 406.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": 872, "width": 396.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": 887, "width": 396.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": 902, "width": 396.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": 917, "width": 396.48486328125, "height": 13, "text": "#head: Dictionary*", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2168, "top": 867, "width": 406.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": 940, "width": 396.48486328125, "height": 13, "text": "+Dictionary()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpjV5b6AKSH2Y=", "_parent": { "$ref": "AAAAAAFpizuAUD4TikE=" }, "model": { "$ref": "AAAAAAFpjV5bqAJ3JIo=" }, "font": "Arial;13;0", "left": 2173, "top": 955, "width": 396.48486328125, "height": 13, "text": "+Dictionary(dictionaryToCopy: const Dictionary&)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpjWRFMCqhxoA=", "_parent": { "$ref": "AAAAAAFpizuAUD4TikE=" }, "model": { "$ref": "AAAAAAFpjWRE9SqG7OI=" }, "font": "Arial;13;0", "left": 2173, "top": 970, "width": 396.48486328125, "height": 13, "text": "+~Dictionary()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpjWSWhCynbQo=", "_parent": { "$ref": "AAAAAAFpizuAUD4TikE=" }, "model": { "$ref": "AAAAAAFpjWSWQCyMZV8=" }, "font": "Arial;13;0", "left": 2173, "top": 985, "width": 396.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": 1000, "width": 396.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": 1015, "width": 396.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": 1030, "width": 396.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": 1045, "width": 396.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": 1060, "width": 396.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": 1075, "width": 396.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": 1090, "width": 396.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": 1105, "width": 396.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": 1120, "width": 396.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": 1135, "width": 396.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": 1150, "width": 396.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": 1165, "width": 396.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": 1180, "width": 396.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": 1195, "width": 396.48486328125, "height": 13, "text": "#Dictionary(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": 1210, "width": 396.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": 1225, "width": 396.48486328125, "height": 13, "text": "#isListEmpty(node: Dictionary): boolean", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2168, "top": 935, "width": 406.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=" }, "subViews": [ { "_type": "UMLTemplateParameterView", "_id": "AAAAAAF3d7JOXdF06zQ=", "_parent": { "$ref": "AAAAAAFpizuAUD4V3qQ=" }, "model": { "$ref": "AAAAAAF3d7JOFtFZ5Jg=" }, "font": "Arial;13;0", "left": 2570.5439453125, "top": 829, "width": 7.94091796875, "height": 13, "text": "T", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2565.5439453125, "top": 824, "width": 17.94091796875, "height": 23 } ], "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*", "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": "UMLClassView", "_id": "AAAAAAF3d6sTFnip+KY=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAF3d6sTFniqcHU=", "_parent": { "$ref": "AAAAAAF3d6sTFnip+KY=" }, "model": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAF3d6sTFnirBlQ=", "_parent": { "$ref": "AAAAAAF3d6sTFniqcHU=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": -80, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAF3d6sTFnisPqU=", "_parent": { "$ref": "AAAAAAF3d6sTFniqcHU=" }, "font": "Arial;13;1", "left": 2861, "top": 433, "width": 285, "height": 13, "text": "List" }, { "_type": "LabelView", "_id": "AAAAAAF3d6sTFnitpE4=", "_parent": { "$ref": "AAAAAAF3d6sTFniqcHU=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": -80, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAF3d6sTFniucIM=", "_parent": { "$ref": "AAAAAAF3d6sTFniqcHU=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": -80, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2856, "top": 426, "width": 295, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAF3d6sTFnirBlQ=" }, "nameLabel": { "$ref": "AAAAAAF3d6sTFnisPqU=" }, "namespaceLabel": { "$ref": "AAAAAAF3d6sTFnitpE4=" }, "propertyLabel": { "$ref": "AAAAAAF3d6sTFniucIM=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAF3d6sTFnivqFo=", "_parent": { "$ref": "AAAAAAF3d6sTFnip+KY=" }, "model": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "font": "Arial;13;0", "left": 2856, "top": 451, "width": 295, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAF3d6sTFniwjvs=", "_parent": { "$ref": "AAAAAAF3d6sTFnip+KY=" }, "model": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAF3d7ASfa5n3Bg=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d7ASNq5A40I=" }, "font": "Arial;13;0", "left": 2861, "top": 466, "width": 285, "height": 13, "text": "+addFirst(element: T): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d7RZDACGj1c=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d7RYwgBf/Hg=" }, "font": "Arial;13;0", "left": 2861, "top": 481, "width": 285, "height": 13, "text": "+add(element: T): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d7/BbBPF8LY=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d7/BFxOeEXg=" }, "font": "Arial;13;0", "left": 2861, "top": 496, "width": 285, "height": 13, "text": "+remove(index: size_t): T", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d7Vd5ARwqpw=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d7VdmARJmGY=" }, "font": "Arial;13;0", "left": 2861, "top": 511, "width": 285, "height": 13, "text": "+removeFirst(): T", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d7+qeRKcGbQ=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d7+qIRJ1k20=" }, "font": "Arial;13;0", "left": 2861, "top": 526, "width": 285, "height": 13, "text": "+removeLast(): T", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d7fQawygBZU=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d7fQJAx5YjU=" }, "font": "Arial;13;0", "left": 2861, "top": 541, "width": 285, "height": 13, "text": "+get(index: size_t): T", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d7UB7AIe8Y8=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d7UBnQH3D3M=" }, "font": "Arial;13;0", "left": 2861, "top": 556, "width": 285, "height": 13, "text": "+getFirst(): T", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d7VGCQNHYTg=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d7VFtgMgUHw=" }, "font": "Arial;13;0", "left": 2861, "top": 571, "width": 285, "height": 13, "text": "+getLast(): T", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d8JyUSNg0is=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d8JyByM51WM=" }, "font": "Arial;13;0", "left": 2861, "top": 586, "width": 285, "height": 13, "text": "+contains(element: T): int64_t", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d8E7DyDz0kY=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d8E6xyDMqX8=" }, "font": "Arial;13;0", "left": 2861, "top": 601, "width": 285, "height": 13, "text": "+count(): size_t", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3d695k54NJk0=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3d695Qp3m/WA=" }, "font": "Arial;13;0", "left": 2861, "top": 616, "width": 285, "height": 13, "text": "+clear(): size_t", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3eFnOXil7NXk=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3eFnOCilU/6c=" }, "font": "Arial;13;0", "left": 2861, "top": 631, "width": 285, "height": 13, "text": "+dispose(): size_t", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3eJZr2C2ZoZY=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3eJZrjC1ysGg=" }, "font": "Arial;13;0", "left": 2861, "top": 646, "width": 285, "height": 13, "text": "-shiftArray(place: int64_t, from: size_t): void", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3eJfyry+c9xY=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3eJfyYi91fuM=" }, "font": "Arial;13;0", "left": 2861, "top": 661, "width": 285, "height": 13, "text": "-allocateMore(): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAF3eMgjIjEx2ZU=", "_parent": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "model": { "$ref": "AAAAAAF3eMgi1TEKfx0=" }, "font": "Arial;13;0", "left": 2861, "top": 676, "width": 285, "height": 13, "text": "-allocateLess(): boolean", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2856, "top": 461, "width": 295, "height": 233 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAF3d6sTF3ixOJk=", "_parent": { "$ref": "AAAAAAF3d6sTFnip+KY=" }, "model": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "visible": false, "font": "Arial;13;0", "left": -64, "top": -40, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAF3d6sTF3iyWXA=", "_parent": { "$ref": "AAAAAAF3d6sTFnip+KY=" }, "model": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "subViews": [ { "_type": "UMLTemplateParameterView", "_id": "AAAAAAF3d7Hc+sPU/JA=", "_parent": { "$ref": "AAAAAAF3d6sTF3iyWXA=" }, "model": { "$ref": "AAAAAAF3d7HcsMOt2TI=" }, "font": "Arial;13;0", "left": 3147.05908203125, "top": 413, "width": 7.94091796875, "height": 13, "text": "T", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 3142.05908203125, "top": 408, "width": 17.94091796875, "height": 23 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 2856, "top": 408, "width": 305, "height": 286, "nameCompartment": { "$ref": "AAAAAAF3d6sTFniqcHU=" }, "attributeCompartment": { "$ref": "AAAAAAF3d6sTFnivqFo=" }, "operationCompartment": { "$ref": "AAAAAAF3d6sTFniwjvs=" }, "receptionCompartment": { "$ref": "AAAAAAF3d6sTF3ixOJk=" }, "templateParameterCompartment": { "$ref": "AAAAAAF3d6sTF3iyWXA=" } }, { "_type": "UMLClassView", "_id": "AAAAAAF3d6tlg3qoe3k=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAF3d6tlg3qmulg=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAF3d6tlg3qp/0Y=", "_parent": { "$ref": "AAAAAAF3d6tlg3qoe3k=" }, "model": { "$ref": "AAAAAAF3d6tlg3qmulg=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAF3d6tlg3qqdOg=", "_parent": { "$ref": "AAAAAAF3d6tlg3qp/0Y=" }, "visible": false, "font": "Arial;13;0", "left": -672, "top": -304, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAF3d6tlg3qr0as=", "_parent": { "$ref": "AAAAAAF3d6tlg3qp/0Y=" }, "font": "Arial;13;1", "left": 2629, "top": 847, "width": 287, "height": 13, "text": "ArrayList" }, { "_type": "LabelView", "_id": "AAAAAAF3d6tlg3qsagc=", "_parent": { "$ref": "AAAAAAF3d6tlg3qp/0Y=" }, "visible": false, "font": "Arial;13;0", "left": -672, "top": -304, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAF3d6tlg3qt44w=", "_parent": { "$ref": "AAAAAAF3d6tlg3qp/0Y=" }, "visible": false, "font": "Arial;13;0", "left": -672, "top": -304, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2624, "top": 840, "width": 297, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAF3d6tlg3qqdOg=" }, "nameLabel": { "$ref": "AAAAAAF3d6tlg3qr0as=" }, "namespaceLabel": { "$ref": "AAAAAAF3d6tlg3qsagc=" }, "propertyLabel": { "$ref": "AAAAAAF3d6tlg3qt44w=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAF3d6tlg3quoj0=", "_parent": { "$ref": "AAAAAAF3d6tlg3qoe3k=" }, "model": { "$ref": "AAAAAAF3d6tlg3qmulg=" }, "font": "Arial;13;0", "left": 2624, "top": 865, "width": 297, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAF3d6tlg3qv+CA=", "_parent": { "$ref": "AAAAAAF3d6tlg3qoe3k=" }, "model": { "$ref": "AAAAAAF3d6tlg3qmulg=" }, "font": "Arial;13;0", "left": 2624, "top": 875, "width": 297, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAF3d6tlg3qwuAQ=", "_parent": { "$ref": "AAAAAAF3d6tlg3qoe3k=" }, "model": { "$ref": "AAAAAAF3d6tlg3qmulg=" }, "visible": false, "font": "Arial;13;0", "left": -336, "top": -152, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAF3d6tlg3qxgdM=", "_parent": { "$ref": "AAAAAAF3d6tlg3qoe3k=" }, "model": { "$ref": "AAAAAAF3d6tlg3qmulg=" }, "visible": false, "font": "Arial;13;0", "left": -336, "top": -152, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 2624, "top": 840, "width": 297, "height": 385, "nameCompartment": { "$ref": "AAAAAAF3d6tlg3qp/0Y=" }, "attributeCompartment": { "$ref": "AAAAAAF3d6tlg3quoj0=" }, "operationCompartment": { "$ref": "AAAAAAF3d6tlg3qv+CA=" }, "receptionCompartment": { "$ref": "AAAAAAF3d6tlg3qwuAQ=" }, "templateParameterCompartment": { "$ref": "AAAAAAF3d6tlg3qxgdM=" } }, { "_type": "UMLClassView", "_id": "AAAAAAF3d6uZc33JMPE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAF3d6uZc33HbdA=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAF3d6uZc33KkPc=", "_parent": { "$ref": "AAAAAAF3d6uZc33JMPE=" }, "model": { "$ref": "AAAAAAF3d6uZc33HbdA=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAF3d6uZc33LZ8I=", "_parent": { "$ref": "AAAAAAF3d6uZc33KkPc=" }, "visible": false, "font": "Arial;13;0", "left": -288, "top": -288, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAF3d6uZc33MZ6s=", "_parent": { "$ref": "AAAAAAF3d6uZc33KkPc=" }, "font": "Arial;13;1", "left": 3061, "top": 847, "width": 327, "height": 13, "text": "LinkedLIst" }, { "_type": "LabelView", "_id": "AAAAAAF3d6uZc33Nkog=", "_parent": { "$ref": "AAAAAAF3d6uZc33KkPc=" }, "visible": false, "font": "Arial;13;0", "left": -288, "top": -288, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAF3d6uZc33OUOc=", "_parent": { "$ref": "AAAAAAF3d6uZc33KkPc=" }, "visible": false, "font": "Arial;13;0", "left": -288, "top": -288, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 3056, "top": 840, "width": 337, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAF3d6uZc33LZ8I=" }, "nameLabel": { "$ref": "AAAAAAF3d6uZc33MZ6s=" }, "namespaceLabel": { "$ref": "AAAAAAF3d6uZc33Nkog=" }, "propertyLabel": { "$ref": "AAAAAAF3d6uZc33OUOc=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAF3d6uZc33PwA0=", "_parent": { "$ref": "AAAAAAF3d6uZc33JMPE=" }, "model": { "$ref": "AAAAAAF3d6uZc33HbdA=" }, "font": "Arial;13;0", "left": 3056, "top": 865, "width": 337, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAF3d6uZc33Qopo=", "_parent": { "$ref": "AAAAAAF3d6uZc33JMPE=" }, "model": { "$ref": "AAAAAAF3d6uZc33HbdA=" }, "font": "Arial;13;0", "left": 3056, "top": 875, "width": 337, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAF3d6uZdH3R6n0=", "_parent": { "$ref": "AAAAAAF3d6uZc33JMPE=" }, "model": { "$ref": "AAAAAAF3d6uZc33HbdA=" }, "visible": false, "font": "Arial;13;0", "left": -144, "top": -144, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAF3d6uZdH3SAtg=", "_parent": { "$ref": "AAAAAAF3d6uZc33JMPE=" }, "model": { "$ref": "AAAAAAF3d6uZc33HbdA=" }, "visible": false, "font": "Arial;13;0", "left": -144, "top": -144, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 3056, "top": 840, "width": 337, "height": 385, "nameCompartment": { "$ref": "AAAAAAF3d6uZc33KkPc=" }, "attributeCompartment": { "$ref": "AAAAAAF3d6uZc33PwA0=" }, "operationCompartment": { "$ref": "AAAAAAF3d6uZc33Qopo=" }, "receptionCompartment": { "$ref": "AAAAAAF3d6uZdH3R6n0=" }, "templateParameterCompartment": { "$ref": "AAAAAAF3d6uZdH3SAtg=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAF3d6vuoIMtUBs=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAF3d6vuoIMrbhU=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAF3d6vuoIMuadI=", "_parent": { "$ref": "AAAAAAF3d6vuoIMtUBs=" }, "model": { "$ref": "AAAAAAF3d6vuoIMrbhU=" }, "visible": false, "font": "Arial;13;0", "left": 2887, "top": 753, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAF3d6vuoIMtUBs=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAF3d6vuoIMv3M8=", "_parent": { "$ref": "AAAAAAF3d6vuoIMtUBs=" }, "model": { "$ref": "AAAAAAF3d6vuoIMrbhU=" }, "visible": null, "font": "Arial;13;0", "left": 2874, "top": 746, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAF3d6vuoIMtUBs=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAF3d6vuoIMwPuY=", "_parent": { "$ref": "AAAAAAF3d6vuoIMtUBs=" }, "model": { "$ref": "AAAAAAF3d6vuoIMrbhU=" }, "visible": false, "font": "Arial;13;0", "left": 2914, "top": 766, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAF3d6vuoIMtUBs=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAF3d6sTFnip+KY=" }, "tail": { "$ref": "AAAAAAF3d6tlg3qoe3k=" }, "lineStyle": 1, "points": "2866:839;2937:694", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF3d6vuoIMuadI=" }, "stereotypeLabel": { "$ref": "AAAAAAF3d6vuoIMv3M8=" }, "propertyLabel": { "$ref": "AAAAAAF3d6vuoIMwPuY=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAF3d6wJHoU4PyU=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAF3d6wJHoU26vE=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAF3d6wJH4U5RGQ=", "_parent": { "$ref": "AAAAAAF3d6wJHoU4PyU=" }, "model": { "$ref": "AAAAAAF3d6wJHoU26vE=" }, "visible": false, "font": "Arial;13;0", "left": 3091, "top": 766, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAF3d6wJHoU4PyU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAF3d6wJH4U6X7E=", "_parent": { "$ref": "AAAAAAF3d6wJHoU4PyU=" }, "model": { "$ref": "AAAAAAF3d6wJHoU26vE=" }, "visible": null, "font": "Arial;13;0", "left": 3077, "top": 772, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAF3d6wJHoU4PyU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAF3d6wJH4U7mPU=", "_parent": { "$ref": "AAAAAAF3d6wJHoU4PyU=" }, "model": { "$ref": "AAAAAAF3d6wJHoU26vE=" }, "visible": false, "font": "Arial;13;0", "left": 3118, "top": 753, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAF3d6wJHoU4PyU=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAF3d6sTFnip+KY=" }, "tail": { "$ref": "AAAAAAF3d6uZc33JMPE=" }, "lineStyle": 1, "points": "3138:839;3073:694", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF3d6wJH4U5RGQ=" }, "stereotypeLabel": { "$ref": "AAAAAAF3d6wJH4U6X7E=" }, "propertyLabel": { "$ref": "AAAAAAF3d6wJH4U7mPU=" } } ] }, { "_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" }, { "_type": "UMLOperation", "_id": "AAAAAAFpjXKJqHa3uIU=", "_parent": { "$ref": "AAAAAAFpizWdqzl8cVE=" }, "name": "~CFGDictionary" }, { "_type": "UMLOperation", "_id": "AAAAAAFpjXL7HHkAHRg=", "_parent": { "$ref": "AAAAAAFpizWdqzl8cVE=" }, "name": "CFGDictionary", "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", "templateParameters": [ { "_type": "UMLTemplateParameter", "_id": "AAAAAAF3d7JOFtFZ5Jg=", "_parent": { "$ref": "AAAAAAFpizuATz4KOaE=" }, "name": "T" } ], "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" }, { "_type": "UMLOperation", "_id": "AAAAAAFpjV5bqAJ3JIo=", "_parent": { "$ref": "AAAAAAFpizuATz4KOaE=" }, "name": "Dictionary", "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", "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*", "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" } ] }, { "_type": "UMLClass", "_id": "AAAAAAF3d6sTFXinXr0=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "List", "templateParameters": [ { "_type": "UMLTemplateParameter", "_id": "AAAAAAF3d7HcsMOt2TI=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "T" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAF3d7ASNq5A40I=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "addFirst", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d7M/3+2BTLI=", "_parent": { "$ref": "AAAAAAF3d7ASNq5A40I=" }, "type": "boolean", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAF3d7PvYvO1Bzs=", "_parent": { "$ref": "AAAAAAF3d7ASNq5A40I=" }, "name": "element", "type": "T" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d7RYwgBf/Hg=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "add", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d7UArQFj0bc=", "_parent": { "$ref": "AAAAAAF3d7RYwgBf/Hg=" }, "name": "element", "type": "T" }, { "_type": "UMLParameter", "_id": "AAAAAAF3d7UArgFkM84=", "_parent": { "$ref": "AAAAAAF3d7RYwgBf/Hg=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d7/BFxOeEXg=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "remove", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d8BHIRR9JqY=", "_parent": { "$ref": "AAAAAAF3d7/BFxOeEXg=" }, "name": "index", "type": "size_t" }, { "_type": "UMLParameter", "_id": "AAAAAAF3d8BHIhR+OvE=", "_parent": { "$ref": "AAAAAAF3d7/BFxOeEXg=" }, "type": "T", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d7VdmARJmGY=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "removeFirst", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d7+pcxIH4kM=", "_parent": { "$ref": "AAAAAAF3d7VdmARJmGY=" }, "type": "T", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d7+qIRJ1k20=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "removeLast", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d7/AZxMwAoE=", "_parent": { "$ref": "AAAAAAF3d7+qIRJ1k20=" }, "type": "T", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d7fQJAx5YjU=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "get", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d7hTuQ00p2E=", "_parent": { "$ref": "AAAAAAF3d7fQJAx5YjU=" }, "name": "index", "type": "size_t" }, { "_type": "UMLParameter", "_id": "AAAAAAF3d74GkQ7oXJQ=", "_parent": { "$ref": "AAAAAAF3d7fQJAx5YjU=" }, "type": "T", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d7UBnQH3D3M=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "getFirst", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d7VFDAKyWoM=", "_parent": { "$ref": "AAAAAAF3d7UBnQH3D3M=" }, "type": "T", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d7VFtgMgUHw=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "getLast", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d7Vc6wPbCic=", "_parent": { "$ref": "AAAAAAF3d7VFtgMgUHw=" }, "type": "T", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d8JyByM51WM=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "contains", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d8LxUCSqXuk=", "_parent": { "$ref": "AAAAAAF3d8JyByM51WM=" }, "name": "element", "type": "T" }, { "_type": "UMLParameter", "_id": "AAAAAAF3d8LxUSSrI/M=", "_parent": { "$ref": "AAAAAAF3d8JyByM51WM=" }, "type": "int64_t", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d8E6xyDMqX8=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "count", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d8FdvCJfQxs=", "_parent": { "$ref": "AAAAAAF3d8E6xyDMqX8=" }, "type": "size_t", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3d695Qp3m/WA=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "clear", "templateParameters": [ { "_type": "UMLTemplateParameter", "_id": "AAAAAAF3d7HEd8LSJ78=", "_parent": { "$ref": "AAAAAAF3d695Qp3m/WA=" }, "name": "TemplateParameter1" } ], "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3d6/db6l2KEk=", "_parent": { "$ref": "AAAAAAF3d695Qp3m/WA=" }, "type": "size_t", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3eFnOCilU/6c=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "dispose", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3eFn6/CoPuwo=", "_parent": { "$ref": "AAAAAAF3eFnOCilU/6c=" }, "type": "size_t", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3eJZrjC1ysGg=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "shiftArray", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3eJchMS4t2D4=", "_parent": { "$ref": "AAAAAAF3eJZrjC1ysGg=" }, "name": "place", "type": "int64_t" }, { "_type": "UMLParameter", "_id": "AAAAAAF3eJchMy4uCw4=", "_parent": { "$ref": "AAAAAAF3eJZrjC1ysGg=" }, "type": "void", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAF3eQ4/vTLoJH4=", "_parent": { "$ref": "AAAAAAF3eJZrjC1ysGg=" }, "name": "from", "type": "size_t" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3eJfyYi91fuM=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "allocateMore", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3eJhbyjAwqE0=", "_parent": { "$ref": "AAAAAAF3eJfyYi91fuM=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAF3eMgi1TEKfx0=", "_parent": { "$ref": "AAAAAAF3d6sTFXinXr0=" }, "name": "allocateLess", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAF3eMhPPTHFg/s=", "_parent": { "$ref": "AAAAAAF3eMgi1TEKfx0=" }, "type": "boolean", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAF3d6tlg3qmulg=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "ArrayList", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAF3d6vuoIMrbhU=", "_parent": { "$ref": "AAAAAAF3d6tlg3qmulg=" }, "source": { "$ref": "AAAAAAF3d6tlg3qmulg=" }, "target": { "$ref": "AAAAAAF3d6sTFXinXr0=" } } ] }, { "_type": "UMLClass", "_id": "AAAAAAF3d6uZc33HbdA=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "LinkedLIst", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAF3d6wJHoU26vE=", "_parent": { "$ref": "AAAAAAF3d6uZc33HbdA=" }, "source": { "$ref": "AAAAAAF3d6uZc33HbdA=" }, "target": { "$ref": "AAAAAAF3d6sTFXinXr0=" } } ] } ] } ] }