diff --git a/Docs/Diagrams/SDWebImage.mdj b/Docs/Diagrams/SDWebImage.mdj new file mode 100644 index 00000000..b26b7b17 --- /dev/null +++ b/Docs/Diagrams/SDWebImage.mdj @@ -0,0 +1,90184 @@ +{ + "_type": "Project", + "_id": "AAAAAAFF+h6SjaM2Hec=", + "name": "SDWebImage", + "ownedElements": [ + { + "_type": "UMLModel", + "_id": "AAAAAAFF+qBWK6M3Z8Y=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "SDWebImage Model", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFF+qBtyKM79qY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Overall Class Diagram", + "visible": true, + "defaultDiagram": true, + "ownedViews": [ + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFUmMqaTslne2E=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmMqaT8lo2ag=", + "_parent": { + "$ref": "AAAAAAFUmMqaTslne2E=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmMqaT8lpMw4=", + "_parent": { + "$ref": "AAAAAAFUmMqaT8lo2ag=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 989, + "top": 21, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMqaT8lqdv4=", + "_parent": { + "$ref": "AAAAAAFUmMqaT8lo2ag=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 989, + "top": 36, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImagePrefetcherDelegate", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMqaT8lrlno=", + "_parent": { + "$ref": "AAAAAAFUmMqaT8lo2ag=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 989, + "top": 51, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMqaT8ls+2c=", + "_parent": { + "$ref": "AAAAAAFUmMqaT8lo2ag=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 330, + "top": -678, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 984, + "top": 16, + "width": 219, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmMqaT8lpMw4=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmMqaT8lqdv4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmMqaT8lrlno=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmMqaT8ls+2c=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmMqaT8lt/Ps=", + "_parent": { + "$ref": "AAAAAAFUmMqaTslne2E=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 984, + "top": 69, + "width": 243, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmMqaUMluvjM=", + "_parent": { + "$ref": "AAAAAAFUmMqaTslne2E=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmMqaV8mN2MY=", + "_parent": { + "$ref": "AAAAAAFUmMqaUMluvjM=" + }, + "model": { + "$ref": "AAAAAAFUkht/NI1jZE4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 845, + "top": 50, + "width": 248.10009765625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+didPrefetchURL:()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmMqaWMmQbyY=", + "_parent": { + "$ref": "AAAAAAFUmMqaUMluvjM=" + }, + "model": { + "$ref": "AAAAAAFUkhu8u41n4Ps=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 845, + "top": 65, + "width": 248.10009765625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+didFinishWithTotalCount:()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 984, + "top": 69, + "width": 258.10009765625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmMqaUMlvfNw=", + "_parent": { + "$ref": "AAAAAAFUmMqaTslne2E=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 165, + "top": -339, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmMqaUMlwiGQ=", + "_parent": { + "$ref": "AAAAAAFUmMqaTslne2E=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 165, + "top": -339, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 984, + "top": 16, + "width": 243, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmMqaT8lo2ag=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmMqaT8lt/Ps=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmMqaUMluvjM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmMqaUMlvfNw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmMqaUMlwiGQ=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmMuDNcmaKIo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmMuDNcmbtbk=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmMuDNsmcNWY=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmbtbk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -184, + "top": -188, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMuDNsmduFE=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmbtbk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 381, + "top": 223, + "width": 136, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMuDNsmeXJQ=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmbtbk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 381, + "top": 238, + "width": 136, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMuDNsmfU3g=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmbtbk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -184, + "top": -188, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 216, + "width": 146, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmMuDNsmcNWY=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmMuDNsmduFE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmMuDNsmeXJQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmMuDNsmfU3g=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmMuDNsmgAkg=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmMuDPsnATeQ=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFUkiBj3o4EzZs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 181, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2Hb3A+QHOQ=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2HbvA+NZl4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 196, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+delegate: SDWebImageManagerDelegate", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2J/zxG37Ew=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2J/rxG0jPU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 211, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageCache: SDImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2KxzhMCOO4=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2KxrxL/YZE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 226, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageLoader: SDImageLoader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2LeAhRNPeo=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2Ld4BRKPO4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 241, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformer: SDImageTransformer", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2MdWRXpHJ4=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2MdORXm73I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 256, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKeyFilter: SDWebImageCacheKeyFilter", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2ND6Rc0ls0=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2NDyRcxc0E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 271, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheSerializer: SDWebImageCacheSerializer", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2OkKxh/xe4=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2OkAhh8hEE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 286, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+running", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2PU1BnKtes=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2PUsxnHAYw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 301, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+defaultImageCache: SDImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky2P67BsVyU8=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "model": { + "$ref": "AAAAAAFky2P6zBsSQ7s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 316, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+defaultImageLoader: SDImageLoader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 256, + "width": 556.36181640625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmMuDNsmh7I4=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky2Q6PRxgyJE=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmh7I4=" + }, + "model": { + "$ref": "AAAAAAFky2Q6HRxddGo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 339, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(cache, loader)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmMuDQMnGch8=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmh7I4=" + }, + "model": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 354, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loadImage(url, options, context, progressBlock, completedBlock): CombinedOperatiom", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmNLtc9LfCP8=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmh7I4=" + }, + "model": { + "$ref": "AAAAAAFUmNLtYNLc08o=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 369, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelAll()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmNOR2tQ4Agg=", + "_parent": { + "$ref": "AAAAAAFUmMuDNsmh7I4=" + }, + "model": { + "$ref": "AAAAAAFUmNORx9Q1mi4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 384, + "width": 546.36181640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKey(url): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 414, + "width": 556.36181640625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmMuDNsmiBHA=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -100, + "top": -70, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmMuDNsmjAGU=", + "_parent": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -100, + "top": -70, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 376, + "top": 216, + "width": 146, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmMuDNcmbtbk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmMuDNsmgAkg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmMuDNsmh7I4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmMuDNsmiBHA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmMuDNsmjAGU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmMuQRcnK0vE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmMuQRcnL+Ic=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnK0vE=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmMuQRsnM1vc=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnL+Ic=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 484, + "top": -238, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMuQRsnNOeI=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnL+Ic=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 23, + "width": 146, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImagePrefetcher", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMuQRsnO2JI=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnL+Ic=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 38, + "width": 146, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmMuQRsnPnXU=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnL+Ic=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 484, + "top": -238, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 784, + "top": 16, + "width": 156, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmMuQRsnM1vc=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmMuQRsnNOeI=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmMuQRsnO2JI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmMuQRsnPnXU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmMuQRsnQWLc=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnK0vE=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmM4z4Ms1XuY=", + "_parent": { + "$ref": "AAAAAAFUmMuQRsnQWLc=" + }, + "model": { + "$ref": "AAAAAAFUmM4zy8syqFU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 765, + "top": 61, + "width": 268.7978515625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedImagePrefetcher", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk0LGPYUYb938=", + "_parent": { + "$ref": "AAAAAAFUmMuQRsnQWLc=" + }, + "model": { + "$ref": "AAAAAAFk0LGPQUYY/Mk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 765, + "top": 76, + "width": 268.7978515625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+delegate: SDWebImagePrefetcherDelegate", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmMwm/8n0wzU=", + "_parent": { + "$ref": "AAAAAAFUmMuQRsnQWLc=" + }, + "model": { + "$ref": "AAAAAAFUmMwm7Mnxz9U=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 765, + "top": 91, + "width": 268.7978515625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+options: SDWebImageOptions", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 784, + "top": 56, + "width": 278.7978515625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmMuQRsnRij4=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnK0vE=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmM3db8r4CB0=", + "_parent": { + "$ref": "AAAAAAFUmMuQRsnRij4=" + }, + "model": { + "$ref": "AAAAAAFUmM3dVsr1bHY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 765, + "top": 114, + "width": 268.7978515625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+prefetchURLs:()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmNCMls5nNcg=", + "_parent": { + "$ref": "AAAAAAFUmMuQRsnRij4=" + }, + "model": { + "$ref": "AAAAAAFUmNCMgs5kwbc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 765, + "top": 129, + "width": 268.7978515625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelPrefetching()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 784, + "top": 109, + "width": 278.7978515625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmMuQRsnSrDo=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnK0vE=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 426, + "top": 1, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmMuQRsnTfoU=", + "_parent": { + "$ref": "AAAAAAFUmMuQRcnK0vE=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 882.55322265625, + "top": 136, + "width": 130.6689453125, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 784, + "top": 16, + "width": 156, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmMuQRcnL+Ic=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmMuQRsnQWLc=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmMuQRsnRij4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmMuQRsnSrDo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmMuQRsnTfoU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUmMzgacoAUuo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgacoBVB4=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 786, + "top": 237, + "width": 62.36572265625, + "height": 13, + "autoResize": false, + "alpha": -4.532535318640983, + "distance": 44.721359549995796, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 1, + "underline": false, + "text": "+manager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgasoCSHw=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 831, + "top": 228, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgasoD8nA=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 876, + "top": 229, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgasoEAKU=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn92Qw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 546, + "top": 214, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgasoFRR4=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn92Qw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 549, + "top": 200, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgasoGgow=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn92Qw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 542, + "top": 241, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgasoHXlE=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn+nz8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 846, + "top": 74, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgasoIWBc=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn+nz8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 832, + "top": 77, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmMzgasoJ3AM=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn+nz8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 873, + "top": 70, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUmMzgasoKSrI=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn92Qw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUmMzga8oL6Mo=", + "_parent": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn+nz8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmMuQRcnK0vE=" + }, + "tail": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "lineStyle": 0, + "points": "521:235;861:235;861:55", + "stereotypeDisplay": "none", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmMzgacoBVB4=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmMzgasoCSHw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmMzgasoD8nA=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUmMzgasoEAKU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUmMzgasoFRR4=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUmMzgasoGgow=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUmMzgasoHXlE=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUmMzgasoIWBc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUmMzgasoJ3AM=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUmMzgasoKSrI=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUmMzga8oL6Mo=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUmM8TrMut8mA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8TrcuutTY=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 930, + "top": 7, + "width": 60.9501953125, + "height": 13, + "autoResize": false, + "alpha": -1.5152983753953508, + "distance": 18.027756377319946, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 1, + "underline": false, + "text": "+delegate", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8Trcuv5wo=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 960, + "top": 56, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8Trcuwg1A=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 961, + "top": 11, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8TrcuxMbs=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuqc7A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 958, + "top": 40, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8Trcuy2Xg=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuqc7A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 955, + "top": 54, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8TrcuzvFU=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuqc7A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 962, + "top": 13, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8Trcu0K9c=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuru94=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 964, + "top": 40, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8Trsu1cfo=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuru94=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 967, + "top": 54, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmM8Trsu2kfM=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuru94=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 960, + "top": 13, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUmM8Trsu30do=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuqc7A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 344, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUmM8Trsu4Iks=", + "_parent": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuru94=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 344, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmMuQRcnK0vE=" + }, + "tail": { + "$ref": "AAAAAAFUmMqaTslne2E=" + }, + "lineStyle": 0, + "points": "984:32;939:32", + "stereotypeDisplay": "none", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmM8TrcuutTY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmM8Trcuv5wo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmM8Trcuwg1A=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUmM8TrcuxMbs=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUmM8Trcuy2Xg=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUmM8TrcuzvFU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUmM8Trcu0K9c=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUmM8Trsu1cfo=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUmM8Trsu2kfM=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUmM8Trsu30do=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUmM8Trsu4Iks=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFUmNDrqc6u4Jg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmNDrqc6vaig=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6u4Jg=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmNDrqs6wj8c=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6vaig=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 221, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNDrqs6xyQA=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6vaig=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 236, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageManagerDelegate", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNDrqs6yURY=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6vaig=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 251, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNDrqs6zC2E=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6vaig=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -906, + "top": -218, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 216, + "width": 209, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmNDrqs6wj8c=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmNDrqs6xyQA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmNDrqs6yURY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmNDrqs6zC2E=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmNDrqs60TV0=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6u4Jg=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 261, + "width": 233, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmNDrq861Hmk=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6u4Jg=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmNDrt87aqWo=", + "_parent": { + "$ref": "AAAAAAFUmNDrq861Hmk=" + }, + "model": { + "$ref": "AAAAAAFUkh6LiI3wgxM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 10, + "width": 237.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDownloadImageForURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmNDruM7d5ZU=", + "_parent": { + "$ref": "AAAAAAFUmNDrq861Hmk=" + }, + "model": { + "$ref": "AAAAAAFUkh65uI30vRk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 25, + "width": 237.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldBlockFailedURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 269, + "width": 247.06787109375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmNDrq862uls=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6u4Jg=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -453, + "top": -117, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmNDrq8634fU=", + "_parent": { + "$ref": "AAAAAAFUmNDrqc6u4Jg=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -453, + "top": -117, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 216, + "width": 233, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmNDrqc6vaig=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmNDrqs60TV0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmNDrq861Hmk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmNDrq862uls=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmNDrq8634fU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUmNGSidAM2EA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSitANy3Q=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 367, + "top": 247, + "width": 60.9501953125, + "height": 13, + "autoResize": false, + "alpha": -0.15602482575330162, + "distance": 90.09439494219383, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 1, + "underline": false, + "text": "+delegate", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSitAOfz8=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 308, + "top": 204, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSi9AP6Jk=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 308, + "top": 249, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSi9AQtHM=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 265, + "top": 219, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSi9ARhW0=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 268, + "top": 205, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSi9AS+50=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 261, + "top": 246, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSi9ATBrA=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 350, + "top": 219, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSi9AUntg=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 347, + "top": 205, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNGSi9AVGbU=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 354, + "top": 246, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUmNGSi9AWHN8=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 72, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUmNGSjNAX0Ko=", + "_parent": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 72, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "tail": { + "$ref": "AAAAAAFUmNDrqc6u4Jg=" + }, + "lineStyle": 0, + "points": "240:240;376:240", + "stereotypeDisplay": "none", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmNGSitANy3Q=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmNGSitAOfz8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmNGSi9AP6Jk=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUmNGSi9AQtHM=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUmNGSi9ARhW0=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUmNGSi9AS+50=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUmNGSi9ATBrA=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUmNGSi9AUntg=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUmNGSi9AVGbU=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUmNGSi9AWHN8=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUmNGSjNAX0Ko=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFUmNWcUNb3p+o=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmNWcUNb4uJQ=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb3p+o=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmNWcUdb5KuU=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb4uJQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1109, + "top": 133, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNWcUdb69zw=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb4uJQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1109, + "top": 148, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNWcUdb7XbE=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb4uJQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1109, + "top": 163, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNWcUdb83AA=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb4uJQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1870, + "top": -1206, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1104, + "top": 128, + "width": 164, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmNWcUdb5KuU=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmNWcUdb69zw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmNWcUdb7XbE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmNWcUdb83AA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmNWcUdb9dh8=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb3p+o=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 935, + "top": -603, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmNWcUtb+mBY=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb3p+o=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmNWcdtcm+vY=", + "_parent": { + "$ref": "AAAAAAFUmNWcUtb+mBY=" + }, + "model": { + "$ref": "AAAAAAFUmNWHXtbX7L0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1061, + "top": 146, + "width": 187.28955078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancel()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1104, + "top": 181, + "width": 197.28955078125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmNWcUtb/20U=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb3p+o=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 935, + "top": -603, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmNWcUtcAYow=", + "_parent": { + "$ref": "AAAAAAFUmNWcUNb3p+o=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 935, + "top": -603, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1104, + "top": 128, + "width": 188, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmNWcUNb4uJQ=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmNWcUdb9dh8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmNWcUtb+mBY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmNWcUtb/20U=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmNWcUtcAYow=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmNdXmNnpp1I=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmNdXmNnqYDc=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmNdXmNnr5H4=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnqYDc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 36, + "top": -430, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNdXmdnsoJE=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnqYDc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 301, + "top": 407, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNdXmdntTaY=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnqYDc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 301, + "top": 422, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNdXmdnuoqs=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnqYDc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 36, + "top": -430, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 296, + "top": 400, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmNdXmNnr5H4=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmNdXmdnsoJE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmNdXmdntTaY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmNdXmdnuoqs=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmNdXmdnvJXE=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmNdXptoY03w=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "model": { + "$ref": "AAAAAAFUkiFzJY5gThM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 13, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk0LaBFVtt1Go=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "model": { + "$ref": "AAAAAAFk0LaA7lthFIA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 28, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+config: SDImageCacheConfig", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmPDDBhpeNqc=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "model": { + "$ref": "AAAAAAFUmPDC7hpSvPQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 43, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskCachePath", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmPDhwxsZ7GE=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "model": { + "$ref": "AAAAAAFUmPDhrRsNyCc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 58, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+additionalCachePathBlock", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 296, + "top": 440, + "width": 449.60693359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmNdXmdnwtCw=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPHYtR7bgKE=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPHYnB7PNs4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 81, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(namespace, diskCacheDirectory, config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPTT5SgNlm4=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPTT0CgBzK8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 96, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cachePath(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPMOcCH4C2s=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 111, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+store(image, imageData, key, toDisk, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPMtWSKzkFI=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPMtQiKnVfM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 126, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeImage(image, key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NC0keZ8ro8=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NC0bOZw4VQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 141, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeImageData(imageData, key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NF3k+skLew=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NF3Z+sY0tc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 156, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageExists(key, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NJKRvAJ5AY=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NJKG+/90EA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 171, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageDataExists(key): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NLcyvVo6V8=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NLcpfVc3Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 186, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageData(key): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NOW7fpNRrQ=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NOWwPpBKis=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 201, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryCacheOperation(key, options, context, doneBlock): NSOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPOk6SRm1Mk=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPOk0iRaSME=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 216, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromMemoryCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPPBnSUhpyE=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPPBiSUVHSU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 231, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromDiskCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NaQ8Qr6wFU=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NaQzAru2sk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 246, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPPi2SXcgfY=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPPiwSXQs7U=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 261, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImage(key, fromDisk, completion)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NfB9hJ9dqQ=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NfB0BJxwa0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 276, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImageFromMemory(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NhS7hd/d/Y=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NhSwxdz+po=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 291, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImageFromDisk(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPQzdyaXBMo=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPQzYSaLCQc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 306, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearMemory()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPRYeidSwZM=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPRYYSdGCZA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 321, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearDIsk(completion)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPT4dSjIhS0=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFUmPT4WSi8pg0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 336, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+deleteOldFiles(completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0Nk9kxz6CNQ=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0Nk9Zhzuux0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 351, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+getSize(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0NmTnB9ArI0=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0NmTbx80+MQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 366, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+getDiskCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0Nn3FiGGrrs=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "model": { + "$ref": "AAAAAAFk0Nn28SF6Hq4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 357, + "top": 381, + "width": 439.60693359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+calculateSize(completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 296, + "top": 508, + "width": 449.60693359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmNdXmtnxgxw=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 26, + "top": -247, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmNdXmtnyo9g=", + "_parent": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 26, + "top": -247, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 296, + "top": 400, + "width": 128, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmNdXmNnqYDc=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmNdXmdnwtCw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmNdXmtnxgxw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmNdXmtnyo9g=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmNdyjto3Jy4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmNdyjto42rU=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmNdyjto5HIE=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto42rU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -108, + "top": -508, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNdyjto60Nw=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto42rU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 485, + "top": 407, + "width": 157, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloader", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNdyjto7L04=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto42rU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 485, + "top": 422, + "width": 157, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmNdyjto8yMo=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto42rU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -108, + "top": -508, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 480, + "top": 400, + "width": 167, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmNdyjto5HIE=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmNdyjto60Nw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmNdyjto7L04=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmNdyjto8yMo=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmNdyjto9J7o=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmNdymdpmxgM=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto9J7o=" + }, + "model": { + "$ref": "AAAAAAFUkiJAhI5kL78=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 13, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedDownloader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmOMr6uw/dL0=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto9J7o=" + }, + "model": { + "$ref": "AAAAAAFUmOMr1ewzvaI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 28, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+config: SDWebImageDownloaderConfig", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmONDyez68BQ=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto9J7o=" + }, + "model": { + "$ref": "AAAAAAFUmONDtOzuN2c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 43, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+requestModifier: SDWebImageDownloaderRequestModifier", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmOaPhvpHGUQ=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto9J7o=" + }, + "model": { + "$ref": "AAAAAAFUmOaPcvo7CuM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 58, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sessionConfiguration", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmOa8FvsCenQ=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto9J7o=" + }, + "model": { + "$ref": "AAAAAAFUmOa7+/r2ysU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 73, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+suspended", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmOiC6/5m4L8=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto9J7o=" + }, + "model": { + "$ref": "AAAAAAFUmOiCz/5aGv0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 88, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+currentDownloadCount", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 480, + "top": 440, + "width": 561.32568359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmNdyjto+23Y=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFXmuCd5HfZ18A=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto+23Y=" + }, + "model": { + "$ref": "AAAAAAFXmuCdynfN50Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 111, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmOeiAvwXuks=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto+23Y=" + }, + "model": { + "$ref": "AAAAAAFUmOeh6PwLtkk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 126, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setValue(value, HTTPHeaderField)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky3dFR4XlRm8=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto+23Y=" + }, + "model": { + "$ref": "AAAAAAFky3dFIIXZ21M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 141, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+value(HTTPHeaderField): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmOOiz+21uaI=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto+23Y=" + }, + "model": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 156, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+downloadImage(url, options, context, progressBlock, completedBlock): DownloadToken", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmOgcM/2NAEM=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto+23Y=" + }, + "model": { + "$ref": "AAAAAAFUmOgcH/2BRjw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 171, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelAllDownloads()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmOZtyvmMqac=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto+23Y=" + }, + "model": { + "$ref": "AAAAAAFUmOZtsvmAcFQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 186, + "width": 551.32568359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+invalidateSessionAndCancel()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 480, + "top": 538, + "width": 561.32568359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmNdyj9o/7Mk=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -46, + "top": -286, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmNdyj9pAtFk=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -46, + "top": -286, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 480, + "top": 400, + "width": 167, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmNdyjto42rU=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmNdyjto9J7o=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmNdyjto+23Y=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmNdyj9o/7Mk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmNdyj9pAtFk=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUmNjw3d8eD54=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3d8fv8Q=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 488, + "top": 296, + "width": 121.03076171875, + "height": 13, + "autoResize": false, + "alpha": -1.5565114726115359, + "distance": 70.00714249274856, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 1, + "underline": false, + "text": "+imageDownloader", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3d8gCZ4=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 449, + "top": 297, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3d8hrFY=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 493, + "top": 298, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3t8iKUQ=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298bVKc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 454, + "top": 312, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3t8jrtE=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298bVKc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 451, + "top": 326, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3t8kP7I=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298bVKc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 458, + "top": 285, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3t8lsTA=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298cZas=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 464, + "top": 274, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3t8mhPI=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298cZas=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 450, + "top": 277, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmNjw3t8nrxk=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298cZas=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 491, + "top": 270, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUmNjw3t8obIo=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298bVKc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 504, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUmNjw3t8plxw=", + "_parent": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298cZas=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 504, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "tail": { + "$ref": "AAAAAAFky2+2+WTD+rs=" + }, + "lineStyle": 0, + "points": "480:304;479:304;479:255", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmNjw3d8fv8Q=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmNjw3d8gCZ4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmNjw3d8hrFY=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUmNjw3t8iKUQ=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUmNjw3t8jrtE=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUmNjw3t8kP7I=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUmNjw3t8lsTA=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUmNjw3t8mhPI=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUmNjw3t8nrxk=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUmNjw3t8obIo=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUmNjw3t8plxw=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmN7w++U0Wt4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmN7w++U1D3A=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U0Wt4=" + }, + "model": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmN7w/OU2AsY=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U1D3A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -536, + "top": -264, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmN7w/OU3+1Q=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U1D3A=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 837, + "top": 143, + "width": 208, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCombinedOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmN7w/OU4h5k=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U1D3A=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 837, + "top": 158, + "width": 208, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmN7w/OU5Fgw=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U1D3A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -536, + "top": -264, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 832, + "top": 136, + "width": 218, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmN7w/OU2AsY=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmN7w/OU3+1Q=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmN7w/OU4h5k=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmN7w/OU5Fgw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmN7w/OU61Fs=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U0Wt4=" + }, + "model": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky13cPgMphao=", + "_parent": { + "$ref": "AAAAAAFUmN7w/OU61Fs=" + }, + "model": { + "$ref": "AAAAAAFky13cFAMXBnI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 821, + "top": 149, + "width": 260.7490234375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheOperation: SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky14V3wR03QQ=", + "_parent": { + "$ref": "AAAAAAFUmN7w/OU61Fs=" + }, + "model": { + "$ref": "AAAAAAFky14VtQRiZl8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 821, + "top": 164, + "width": 260.7490234375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loaderOperation: SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 832, + "top": 176, + "width": 270.7490234375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmN7w/eU7uaA=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U0Wt4=" + }, + "model": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 832, + "top": 214, + "width": 270.7490234375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmN7w/eU88NU=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U0Wt4=" + }, + "model": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -316, + "top": -132, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmN7w/eU9h3Y=", + "_parent": { + "$ref": "AAAAAAFUmN7w++U0Wt4=" + }, + "model": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -316, + "top": -132, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 832, + "top": 136, + "width": 218, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmN7w++U1D3A=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmN7w/OU61Fs=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmN7w/eU7uaA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmN7w/eU88NU=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmN7w/eU9h3Y=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUmN83d+YgNU8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmN83d+YhTFs=", + "_parent": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1076, + "top": 133, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmN83eOYiOlg=", + "_parent": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1076, + "top": 118, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmN83eOYjmKI=", + "_parent": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1076, + "top": 163, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmNWcUNb3p+o=" + }, + "tail": { + "$ref": "AAAAAAFUmN7w++U0Wt4=" + }, + "lineStyle": 0, + "points": "1049:154;1104:154", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmN83d+YhTFs=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmN83eOYiOlg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmN83eOYjmKI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmOQ29O44VzA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmOQ29O45aDI=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O44VzA=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmOQ29O46cUE=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O45aDI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 62, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmOQ29e47Da4=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O45aDI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1149, + "top": 335, + "width": 218, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmOQ29e48kII=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O45aDI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1149, + "top": 350, + "width": 218, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmOQ29e490xI=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O45aDI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 62, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1144, + "top": 328, + "width": 228, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmOQ29O46cUE=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmOQ29e47Da4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmOQ29e48kII=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmOQ29e490xI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmOQ29e4+IBw=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O44VzA=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmO2Trw0FylY=", + "_parent": { + "$ref": "AAAAAAFUmOQ29e4+IBw=" + }, + "model": { + "$ref": "AAAAAAFUmO2TmQzzs/g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1205, + "top": 181, + "width": 268.2138671875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+options: SDWebImageDownloaderOptions", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky4mA5L8X1lE=", + "_parent": { + "$ref": "AAAAAAFUmOQ29e4+IBw=" + }, + "model": { + "$ref": "AAAAAAFky4mAub8FNII=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1205, + "top": 196, + "width": 268.2138671875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+context", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1144, + "top": 368, + "width": 278.2138671875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmOQ29e4/KXY=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O44VzA=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1144, + "top": 406, + "width": 278.2138671875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmOQ29u5AeKo=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O44VzA=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 284, + "top": 31, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmOQ29u5B6fk=", + "_parent": { + "$ref": "AAAAAAFUmOQ29O44VzA=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 284, + "top": 31, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1144, + "top": 328, + "width": 228, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmOQ29O45aDI=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmOQ29e4+IBw=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmOQ29e4/KXY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmOQ29u5AeKo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmOQ29u5B6fk=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUmORm3fAxc2k=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmORm3vAy30U=", + "_parent": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1161, + "top": 247, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmORm3vAz3FI=", + "_parent": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1146, + "top": 247, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmORm3vA0d1I=", + "_parent": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1190, + "top": 248, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmNWcUNb3p+o=" + }, + "tail": { + "$ref": "AAAAAAFUmOQ29O44VzA=" + }, + "lineStyle": 0, + "points": "1176:328;1176:180", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmORm3vAy30U=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmORm3vAz3FI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmORm3vA0d1I=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmPnxoSwmlwM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmPnxoSwnGWc=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwmlwM=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmPnxoiwoWyI=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwnGWc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -342, + "top": -1874, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPnxoiwp/Pc=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwnGWc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 573, + "top": 23, + "width": 195, + "height": 13, + "autoResize": false, + "underline": false, + "text": "MKAnnotationView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPnxoiwqc/8=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwnGWc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 573, + "top": 38, + "width": 195, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPnxoiwr8yc=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwnGWc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -342, + "top": -1874, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 16, + "width": 205, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmPnxoiwoWyI=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmPnxoiwp/Pc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmPnxoiwqc/8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmPnxoiwr8yc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmPnxoiwsEx4=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwmlwM=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 56, + "width": 220.23828125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmPnxoiwt1Co=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwmlwM=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPnxsyxbMFU=", + "_parent": { + "$ref": "AAAAAAFUmPnxoiwt1Co=" + }, + "model": { + "$ref": "AAAAAAFUmPndIiv0KoI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 557, + "top": 71, + "width": 210.23828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 66, + "width": 220.23828125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmPnxoywuDz4=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwmlwM=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -171, + "top": -937, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmPnxoywvM6Y=", + "_parent": { + "$ref": "AAAAAAFUmPnxoSwmlwM=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -171, + "top": -937, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 568, + "top": 16, + "width": 205, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmPnxoSwnGWc=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmPnxoiwsEx4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmPnxoiwt1Co=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmPnxoywuDz4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmPnxoywvM6Y=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmPsPJi0J5Fw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmPsPJi0KI5E=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0J5Fw=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmPsPJy0L8J0=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0KI5E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1268, + "top": -1920, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPsPJy0MwGc=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0KI5E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 429, + "top": 23, + "width": 131, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIButton (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPsPJy0Nux0=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0KI5E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 429, + "top": 38, + "width": 131, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPsPJy0OJqI=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0KI5E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1268, + "top": -1920, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 424, + "top": 16, + "width": 141, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmPsPJy0L8J0=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmPsPJy0MwGc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmPsPJy0Nux0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmPsPJy0OJqI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmPsPKC0PxY4=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0J5Fw=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 424, + "top": 56, + "width": 156.2119140625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmPsPKC0QR5M=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0J5Fw=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPsYuS19oBM=", + "_parent": { + "$ref": "AAAAAAFUmPsPKC0QR5M=" + }, + "model": { + "$ref": "AAAAAAFUmPsYkS1rEno=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 429, + "top": 71, + "width": 146.2119140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 424, + "top": 66, + "width": 156.2119140625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmPsPKC0RGsg=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0J5Fw=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -634, + "top": -960, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmPsPKC0Ssb0=", + "_parent": { + "$ref": "AAAAAAFUmPsPJi0J5Fw=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -634, + "top": -960, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 424, + "top": 16, + "width": 141, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmPsPJi0KI5E=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmPsPKC0PxY4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmPsPKC0QR5M=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmPsPKC0RGsg=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmPsPKC0Ssb0=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmPubFi7kzSY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmPubFi7ldgA=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7kzSY=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmPubFy7m7zM=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7ldgA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1150, + "top": -1918, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPubFy7n6Dk=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7ldgA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 23, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIImageView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPubFy7oD0o=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7ldgA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 38, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmPubFy7pkco=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7ldgA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1150, + "top": -1918, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 16, + "width": 168, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmPubFy7m7zM=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmPubFy7n6Dk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmPubFy7oD0o=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmPubFy7pkco=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmPubFy7qR80=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7kzSY=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 56, + "width": 179.64501953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmPubGC7rOFM=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7kzSY=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmPubKC8Z6Qs=", + "_parent": { + "$ref": "AAAAAAFUmPubGC7rOFM=" + }, + "model": { + "$ref": "AAAAAAFUmPuK4C6yWrI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 71, + "width": 169.64501953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 66, + "width": 179.64501953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmPubGC7scHg=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7kzSY=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -575, + "top": -967, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmPubGC7t9Sw=", + "_parent": { + "$ref": "AAAAAAFUmPubFi7kzSY=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -575, + "top": -967, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 16, + "width": 168, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmPubFi7ldgA=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmPubFy7qR80=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmPubGC7rOFM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmPubGC7scHg=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmPubGC7t9Sw=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFUv153Vizx38c=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv153VizyEA0=", + "_parent": { + "$ref": "AAAAAAFUv153Vizx38c=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 925, + "top": 228, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUv153Vizx38c=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv153Vizz7lI=", + "_parent": { + "$ref": "AAAAAAFUv153Vizx38c=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 910, + "top": 228, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUv153Vizx38c=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv153Viz0D4s=", + "_parent": { + "$ref": "AAAAAAFUv153Vizx38c=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 954, + "top": 229, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUv153Vizx38c=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmN7w++U0Wt4=" + }, + "tail": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "lineStyle": 0, + "points": "521:235;940:235;940:175", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUv153VizyEA0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUv153Vizz7lI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv153Viz0D4s=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFUv164Jiz16MQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv164Jiz2vwg=", + "_parent": { + "$ref": "AAAAAAFUv164Jiz16MQ=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1242, + "top": 412, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUv164Jiz16MQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv164Jiz32u4=", + "_parent": { + "$ref": "AAAAAAFUv164Jiz16MQ=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1227, + "top": 412, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUv164Jiz16MQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv164Jiz4K3E=", + "_parent": { + "$ref": "AAAAAAFUv164Jiz16MQ=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1271, + "top": 413, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUv164Jiz16MQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmOQ29O44VzA=" + }, + "tail": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "lineStyle": 0, + "points": "646:419;1257:419;1257:367", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUv164Jiz2vwg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUv164Jiz32u4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv164Jiz4K3E=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFXmsqnFRq0kTA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFXmsqnFhq1c88=", + "_parent": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFXmsqnFhq2cuo=", + "_parent": { + "$ref": "AAAAAAFXmsqnFhq1c88=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 528, + "top": -428, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmsqnFhq3kPQ=", + "_parent": { + "$ref": "AAAAAAFXmsqnFhq1c88=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 111, + "width": 120, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmsqnFhq4uH4=", + "_parent": { + "$ref": "AAAAAAFXmsqnFhq1c88=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 126, + "width": 120, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmsqnFxq5Aig=", + "_parent": { + "$ref": "AAAAAAFXmsqnFhq1c88=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 528, + "top": -428, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 360, + "top": 104, + "width": 130, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFXmsqnFhq2cuo=" + }, + "nameLabel": { + "$ref": "AAAAAAFXmsqnFhq3kPQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFXmsqnFhq4uH4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmsqnFxq5Aig=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFXmsqnFxq6HJk=", + "_parent": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 360, + "top": 144, + "width": 204.84130859375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFXmsqnFxq7RZM=", + "_parent": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFXmsqnLRr1d7w=", + "_parent": { + "$ref": "AAAAAAFXmsqnFxq7RZM=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3idvzv0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 349, + "top": 127, + "width": 194.84130859375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_internalSetImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 360, + "top": 154, + "width": 204.84130859375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFXmsqnGBq8Kaw=", + "_parent": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 264, + "top": -214, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFXmsqnGBq9kZI=", + "_parent": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 264, + "top": -214, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 360, + "top": 104, + "width": 130, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFXmsqnFhq1c88=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFXmsqnFxq6HJk=" + }, + "operationCompartment": { + "$ref": "AAAAAAFXmsqnFxq7RZM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFXmsqnGBq8Kaw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFXmsqnGBq9kZI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFXmuWYrYcCa9s=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFXmuWYrocDzj4=", + "_parent": { + "$ref": "AAAAAAFXmuWYrYcCa9s=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFXmuWYrocEdZA=", + "_parent": { + "$ref": "AAAAAAFXmuWYrocDzj4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1014, + "top": -936, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmuWYrocFtRE=", + "_parent": { + "$ref": "AAAAAAFXmuWYrocDzj4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 853, + "top": 271, + "width": 183, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloadToken", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmuWYrocGczg=", + "_parent": { + "$ref": "AAAAAAFXmuWYrocDzj4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 853, + "top": 286, + "width": 183, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmuWYrocHYrQ=", + "_parent": { + "$ref": "AAAAAAFXmuWYrocDzj4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1014, + "top": -936, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 848, + "top": 264, + "width": 193, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFXmuWYrocEdZA=" + }, + "nameLabel": { + "$ref": "AAAAAAFXmuWYrocFtRE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFXmuWYrocGczg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmuWYrocHYrQ=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFXmuWYrocIclQ=", + "_parent": { + "$ref": "AAAAAAFXmuWYrYcCa9s=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFXmuY464jBWIE=", + "_parent": { + "$ref": "AAAAAAFXmuWYrocIclQ=" + }, + "model": { + "$ref": "AAAAAAFXmuY4yIivPbY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 829, + "top": 53, + "width": 195.27294921875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+url", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFXmuZProl8gys=", + "_parent": { + "$ref": "AAAAAAFXmuWYrocIclQ=" + }, + "model": { + "$ref": "AAAAAAFXmuZPjolqbRg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 829, + "top": 68, + "width": 195.27294921875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+request", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky24w5WMZnZo=", + "_parent": { + "$ref": "AAAAAAFXmuWYrocIclQ=" + }, + "model": { + "$ref": "AAAAAAFky24wtWMHKQ0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 829, + "top": 83, + "width": 195.27294921875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+response", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 848, + "top": 304, + "width": 205.27294921875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFXmuWYr4cJuVk=", + "_parent": { + "$ref": "AAAAAAFXmuWYrYcCa9s=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 848, + "top": 357, + "width": 205.27294921875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFXmuWYr4cKCZk=", + "_parent": { + "$ref": "AAAAAAFXmuWYrYcCa9s=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -579, + "top": -468, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFXmuWYr4cLRac=", + "_parent": { + "$ref": "AAAAAAFXmuWYrYcCa9s=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -579, + "top": -468, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 848, + "top": 264, + "width": 193, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFXmuWYrocDzj4=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFXmuWYrocIclQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFXmuWYr4cJuVk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFXmuWYr4cKCZk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFXmuWYr4cLRac=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFXmuZ1b4oYynI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmuZ1booW7c8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmuZ1b4oZevc=", + "_parent": { + "$ref": "AAAAAAFXmuZ1b4oYynI=" + }, + "model": { + "$ref": "AAAAAAFXmuZ1booW7c8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 929, + "top": 412, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFXmuZ1b4oYynI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmuZ1b4oaUQk=", + "_parent": { + "$ref": "AAAAAAFXmuZ1b4oYynI=" + }, + "model": { + "$ref": "AAAAAAFXmuZ1booW7c8=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 914, + "top": 412, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFXmuZ1b4oYynI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmuZ1b4obVbI=", + "_parent": { + "$ref": "AAAAAAFXmuZ1b4oYynI=" + }, + "model": { + "$ref": "AAAAAAFXmuZ1booW7c8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 959, + "top": 413, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFXmuZ1b4oYynI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFXmuWYrYcCa9s=" + }, + "tail": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "lineStyle": 0, + "points": "646:419;944:419;944:303", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFXmuZ1b4oZevc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFXmuZ1b4oaUQk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmuZ1b4obVbI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFXmwHlQZfcwhE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFXmwHlQpfdaR4=", + "_parent": { + "$ref": "AAAAAAFXmwHlQZfcwhE=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFXmwHlQpfeXHo=", + "_parent": { + "$ref": "AAAAAAFXmwHlQpfdaR4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -446, + "top": -412, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmwHlQpff/Yk=", + "_parent": { + "$ref": "AAAAAAFXmwHlQpfdaR4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 455, + "width": 135, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCacheConfig", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmwHlQpfgKbE=", + "_parent": { + "$ref": "AAAAAAFXmwHlQpfdaR4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 470, + "width": 135, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmwHlQ5fhKcI=", + "_parent": { + "$ref": "AAAAAAFXmwHlQpfdaR4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -446, + "top": -412, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 448, + "width": 145, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFXmwHlQpfeXHo=" + }, + "nameLabel": { + "$ref": "AAAAAAFXmwHlQpff/Yk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFXmwHlQpfgKbE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmwHlQ5fhKcI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFXmwHlQ5firCI=", + "_parent": { + "$ref": "AAAAAAFXmwHlQZfcwhE=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFXmwKSlp0N8TY=", + "_parent": { + "$ref": "AAAAAAFXmwHlQ5firCI=" + }, + "model": { + "$ref": "AAAAAAFUmPBKVhghKWk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -91, + "width": 195.48876953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDecompressImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFXmwK3GZ1cp9k=", + "_parent": { + "$ref": "AAAAAAFXmwHlQ5firCI=" + }, + "model": { + "$ref": "AAAAAAFUmPBxrhjcaQc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -76, + "width": 195.48876953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDisableiCloud", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFXmwLWr52r7TI=", + "_parent": { + "$ref": "AAAAAAFXmwHlQ5firCI=" + }, + "model": { + "$ref": "AAAAAAFUmPCLlRmXEPs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -61, + "width": 195.48876953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldCacheImagesInMemory", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFXmwL16Z364rc=", + "_parent": { + "$ref": "AAAAAAFXmwHlQ5firCI=" + }, + "model": { + "$ref": "AAAAAAFUmPD+pRvI9sU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -46, + "width": 195.48876953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxCacheAge", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFXmwMPqZ5JH+8=", + "_parent": { + "$ref": "AAAAAAFXmwHlQ5firCI=" + }, + "model": { + "$ref": "AAAAAAFUmPEdRRyDmKo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -31, + "width": 195.48876953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxCacheSize", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 488, + "width": 205.48876953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFXmwHlQ5fjsoY=", + "_parent": { + "$ref": "AAAAAAFXmwHlQZfcwhE=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 571, + "width": 205.48876953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFXmwHlQ5fk/sQ=", + "_parent": { + "$ref": "AAAAAAFXmwHlQZfcwhE=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -215, + "top": -238, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFXmwHlRJflFgo=", + "_parent": { + "$ref": "AAAAAAFXmwHlQZfcwhE=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -215, + "top": -238, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 448, + "width": 145, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFXmwHlQpfdaR4=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFXmwHlQ5firCI=" + }, + "operationCompartment": { + "$ref": "AAAAAAFXmwHlQ5fjsoY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFXmwHlQ5fk/sQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFXmwHlRJflFgo=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFXmwYAOLO7iOA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAOLO8LcI=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 217, + "top": 436, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAOLO9Sqw=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 202, + "top": 436, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAOLO+C+4=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 246, + "top": 437, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAOLO/nAA=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 177, + "top": 446, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAOLPAH1M=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 180, + "top": 432, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAObPBDvI=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 173, + "top": 473, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAObPC0G4=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 247, + "top": 398, + "width": 46.490234375, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 0, + "underline": false, + "text": "+config", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAObPDf9g=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 267, + "top": 384, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwYAObPEkvU=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 274, + "top": 425, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFXmwYAObPFxXo=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 264, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFXmwYAObPG0jM=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO7iOA=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 264, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "tail": { + "$ref": "AAAAAAFXmwHlQZfcwhE=" + }, + "lineStyle": 0, + "points": "152:467;232:467;232:419;296:419", + "stereotypeDisplay": "none", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFXmwYAOLO8LcI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFXmwYAOLO9Sqw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmwYAOLO+C+4=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFXmwYAOLO/nAA=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFXmwYAOLPAH1M=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFXmwYAObPBDvI=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFXmwYAObPC0G4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFXmwYAObPDf9g=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFXmwYAObPEkvU=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFXmwYAObPFxXo=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFXmwYAObPG0jM=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFXmweIrMVi0w8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFXmweIrcVjTI0=", + "_parent": { + "$ref": "AAAAAAFXmweIrMVi0w8=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFXmweIrcVkV0Y=", + "_parent": { + "$ref": "AAAAAAFXmweIrcVjTI0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 221, + "width": 228, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmweIrcVlkN4=", + "_parent": { + "$ref": "AAAAAAFXmweIrcVjTI0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 236, + "width": 228, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmweIrcVmjnM=", + "_parent": { + "$ref": "AAAAAAFXmweIrcVjTI0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 251, + "width": 228, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmweIrcVnBvc=", + "_parent": { + "$ref": "AAAAAAFXmweIrcVjTI0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -818, + "top": -96, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1192, + "top": 216, + "width": 238, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFXmweIrcVkV0Y=" + }, + "nameLabel": { + "$ref": "AAAAAAFXmweIrcVlkN4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFXmweIrcVmjnM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmweIrcVnBvc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFXmweIrcVoTE8=", + "_parent": { + "$ref": "AAAAAAFXmweIrMVi0w8=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -409, + "top": -48, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFXmweIrsVp1OA=", + "_parent": { + "$ref": "AAAAAAFXmweIrMVi0w8=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky4En/pocwIA=", + "_parent": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "model": { + "$ref": "AAAAAAFky4EnyJoHXgk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 186, + "width": 290.3798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(request, session, options, context)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky4L4a6GBnH8=", + "_parent": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "model": { + "$ref": "AAAAAAFky4L4L6FsOVg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 201, + "width": 290.3798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addHandlers(progressBlock, completedBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky4PUHaQz/Jg=", + "_parent": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "model": { + "$ref": "AAAAAAFky4PT6qQes1w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 216, + "width": 290.3798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+credential(): URLCredential", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky4QsgqZAlFw=", + "_parent": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "model": { + "$ref": "AAAAAAFky4QsQ6YrSFU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 231, + "width": 290.3798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setCredential(value)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky4SFdqgWN+s=", + "_parent": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "model": { + "$ref": "AAAAAAFky4SFRKgB5qs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 246, + "width": 290.3798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancel(token): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky4UElKr/4qk=", + "_parent": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "model": { + "$ref": "AAAAAAFky4UEV6rqaoE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 261, + "width": 290.3798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+request()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky4U4/6xKiHE=", + "_parent": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "model": { + "$ref": "AAAAAAFky4U4wKw1It0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 276, + "width": 290.3798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+response()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky4VpZq2VJZI=", + "_parent": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "model": { + "$ref": "AAAAAAFky4VpKK2AUTU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 291, + "width": 290.3798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+dataTask(): URLSessionTask", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1192, + "top": 269, + "width": 300.3798828125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFXmweIrsVq3iY=", + "_parent": { + "$ref": "AAAAAAFXmweIrMVi0w8=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -409, + "top": -48, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFXmweIrsVr8cA=", + "_parent": { + "$ref": "AAAAAAFXmweIrMVi0w8=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -409, + "top": -48, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1192, + "top": 216, + "width": 262, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFXmweIrcVjTI0=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFXmweIrcVoTE8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFXmweIrsVp1OA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFXmweIrsVq3iY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFXmweIrsVr8cA=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFXmwgWISehNBw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwgWIieiiIY=", + "_parent": { + "$ref": "AAAAAAFXmwgWISehNBw=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1289, + "top": 291, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFXmwgWISehNBw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwgWIiej800=", + "_parent": { + "$ref": "AAAAAAFXmwgWISehNBw=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1274, + "top": 291, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFXmwgWISehNBw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmwgWIieksT0=", + "_parent": { + "$ref": "AAAAAAFXmwgWISehNBw=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1318, + "top": 292, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFXmwgWISehNBw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFXmweIrMVi0w8=" + }, + "tail": { + "$ref": "AAAAAAFUmOQ29O44VzA=" + }, + "lineStyle": 0, + "points": "1304:328;1304:268", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFXmwgWIieiiIY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFXmwgWIiej800=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmwgWIieksT0=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFfKtnKU+Dd+kU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFfKtnKU+DeJcg=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+Dd+kU=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFfKtnKU+DfDpA=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+DeJcg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 709, + "top": 725, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKtnKVODgfxk=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+DeJcg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 709, + "top": 740, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKtnKVODhG4g=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+DeJcg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 709, + "top": 755, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKtnKVODiSfg=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+DeJcg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -692, + "top": -726, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 704, + "top": 720, + "width": 138, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFfKtnKU+DfDpA=" + }, + "nameLabel": { + "$ref": "AAAAAAFfKtnKVODgfxk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFfKtnKVODhG4g=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKtnKVODiSfg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFfKtnKVODj1qU=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+Dd+kU=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -346, + "top": -363, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFfKtnKVODkLCQ=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+Dd+kU=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFfKtnKa+EVl+g=", + "_parent": { + "$ref": "AAAAAAFfKtnKVODkLCQ=" + }, + "model": { + "$ref": "AAAAAAFfKtg9W998WOc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 493, + "top": -118, + "width": 275.28515625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canDecode(data): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFfKtrKTuQEyI4=", + "_parent": { + "$ref": "AAAAAAFfKtnKVODkLCQ=" + }, + "model": { + "$ref": "AAAAAAFfKtrKNePvsF8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 493, + "top": -103, + "width": 275.28515625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+decodedImage(data, options): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFfKuUPd+7DPiQ=", + "_parent": { + "$ref": "AAAAAAFfKtnKVODkLCQ=" + }, + "model": { + "$ref": "AAAAAAFfKuUPYO6usi8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 493, + "top": -88, + "width": 275.28515625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canEncode(format): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFfKuW6ufDe+NQ=", + "_parent": { + "$ref": "AAAAAAFfKtnKVODkLCQ=" + }, + "model": { + "$ref": "AAAAAAFfKuW6ofDJluc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 493, + "top": -73, + "width": 275.28515625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+encodedData(image, format, options): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 704, + "top": 773, + "width": 285.28515625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFfKtnKVeDl8X0=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+Dd+kU=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -346, + "top": -363, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFfKtnKVeDmN6s=", + "_parent": { + "$ref": "AAAAAAFfKtnKU+Dd+kU=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -346, + "top": -363, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 704, + "top": 720, + "width": 162, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFfKtnKU+DeJcg=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFfKtnKVODj1qU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFfKtnKVODkLCQ=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFfKtnKVeDl8X0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFfKtnKVeDmN6s=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFfKucZUPTSZzA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFfKucZUPTTeR0=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFfKucZUPTUC8I=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTTeR0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 589, + "top": 861, + "width": 177, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKucZUfTVZEc=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTTeR0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 589, + "top": 876, + "width": 177, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDProgressiveImageCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKucZUfTWsy4=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTTeR0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 589, + "top": 891, + "width": 177, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKucZUfTXwmM=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTTeR0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -740, + "top": -868, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 584, + "top": 856, + "width": 187, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFfKucZUPTUC8I=" + }, + "nameLabel": { + "$ref": "AAAAAAFfKucZUfTVZEc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFfKucZUfTWsy4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKucZUfTXwmM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFfKucZUfTYTng=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -290, + "top": -74, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFfKucZUfTZOas=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFfKudnOfb3mZ8=", + "_parent": { + "$ref": "AAAAAAFfKucZUfTZOas=" + }, + "model": { + "$ref": "AAAAAAFfKudnG/biyzM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 605, + "top": -62, + "width": 289.21826171875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canIncrementalDecode(data): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky0IhCY8tixk=", + "_parent": { + "$ref": "AAAAAAFfKucZUfTZOas=" + }, + "model": { + "$ref": "AAAAAAFky0Ig1o8YU4s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 605, + "top": -47, + "width": 289.21826171875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(options)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky0LqNZEDNeQ=", + "_parent": { + "$ref": "AAAAAAFfKucZUfTZOas=" + }, + "model": { + "$ref": "AAAAAAFky0LqApDu034=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 605, + "top": -32, + "width": 289.21826171875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+updateIncrementalData(data, finished)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFfKugVGfmiAvo=", + "_parent": { + "$ref": "AAAAAAFfKucZUfTZOas=" + }, + "model": { + "$ref": "AAAAAAFfKugU/PmNPJQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 605, + "top": -17, + "width": 289.21826171875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+incrementalDecodedImage(options): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 584, + "top": 909, + "width": 299.21826171875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFfKucZUfTaXKw=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -290, + "top": -74, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFfKucZUvTb4UA=", + "_parent": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -290, + "top": -74, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 584, + "top": 856, + "width": 211, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFfKucZUPTTeR0=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFfKucZUfTYTng=" + }, + "operationCompartment": { + "$ref": "AAAAAAFfKucZUfTZOas=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFfKucZUfTaXKw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFfKucZUvTb4UA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFfKulRr/y/5nQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFfKulRr/zAn18=", + "_parent": { + "$ref": "AAAAAAFfKulRr/y/5nQ=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFfKulRsPzB/EA=", + "_parent": { + "$ref": "AAAAAAFfKulRr/zAn18=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -186, + "top": -1020, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKulRsPzCgK8=", + "_parent": { + "$ref": "AAAAAAFfKulRr/zAn18=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 469, + "top": 735, + "width": 153, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCodersManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKulRsPzDkaQ=", + "_parent": { + "$ref": "AAAAAAFfKulRr/zAn18=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 469, + "top": 750, + "width": 153, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKulRsPzEzwU=", + "_parent": { + "$ref": "AAAAAAFfKulRr/zAn18=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -186, + "top": -1020, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 464, + "top": 728, + "width": 163, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFfKulRsPzB/EA=" + }, + "nameLabel": { + "$ref": "AAAAAAFfKulRsPzCgK8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFfKulRsPzDkaQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKulRsPzEzwU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFfKulRsPzF/IA=", + "_parent": { + "$ref": "AAAAAAFfKulRr/y/5nQ=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFfKvIM3iczUk4=", + "_parent": { + "$ref": "AAAAAAFfKulRsPzF/IA=" + }, + "model": { + "$ref": "AAAAAAFfKvIMwCceZuI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 301, + "top": -115, + "width": 199.98291015625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedInstance", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFfKvJtpynJYTw=", + "_parent": { + "$ref": "AAAAAAFfKulRsPzF/IA=" + }, + "model": { + "$ref": "AAAAAAFfKvJtjym0wQE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 301, + "top": -100, + "width": 199.98291015625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+coders: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 464, + "top": 768, + "width": 209.98291015625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFfKulRsPzGZjg=", + "_parent": { + "$ref": "AAAAAAFfKulRr/y/5nQ=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFfKvJLEyjrAlw=", + "_parent": { + "$ref": "AAAAAAFfKulRsPzGZjg=" + }, + "model": { + "$ref": "AAAAAAFfKvJK9yjW40I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 301, + "top": -77, + "width": 199.98291015625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+add(coder)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFfKvPFlzM7d88=", + "_parent": { + "$ref": "AAAAAAFfKulRsPzGZjg=" + }, + "model": { + "$ref": "AAAAAAFfKvPFeTMmARs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 301, + "top": -62, + "width": 199.98291015625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+remove(coder)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 464, + "top": 806, + "width": 209.98291015625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFfKulRsfzHiZ8=", + "_parent": { + "$ref": "AAAAAAFfKulRr/y/5nQ=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -93, + "top": -510, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFfKulRsfzIWr8=", + "_parent": { + "$ref": "AAAAAAFfKulRr/y/5nQ=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -93, + "top": -510, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 464, + "top": 728, + "width": 163, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFfKulRr/zAn18=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFfKulRsPzF/IA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFfKulRsPzGZjg=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFfKulRsfzHiZ8=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFfKulRsfzIWr8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFfKumI8P16C6U=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFfKumI8P17Zb0=", + "_parent": { + "$ref": "AAAAAAFfKumI8P16C6U=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFfKumI8P18+tw=", + "_parent": { + "$ref": "AAAAAAFfKumI8P17Zb0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 106, + "top": -754, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKumI8P19Lbk=", + "_parent": { + "$ref": "AAAAAAFfKumI8P17Zb0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 549, + "top": 1012, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageIOCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKumI8P1+6As=", + "_parent": { + "$ref": "AAAAAAFfKumI8P17Zb0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 549, + "top": 1027, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKumI8P1/Beo=", + "_parent": { + "$ref": "AAAAAAFfKumI8P17Zb0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 106, + "top": -754, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 544, + "top": 1005, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFfKumI8P18+tw=" + }, + "nameLabel": { + "$ref": "AAAAAAFfKumI8P19Lbk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFfKumI8P1+6As=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKumI8P1/Beo=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFfKumI8P2AZF0=", + "_parent": { + "$ref": "AAAAAAFfKumI8P16C6U=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 544, + "top": 1045, + "width": 133.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFfKumI8P2B0+M=", + "_parent": { + "$ref": "AAAAAAFfKumI8P16C6U=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 544, + "top": 1055, + "width": 133.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFfKumI8P2CWf4=", + "_parent": { + "$ref": "AAAAAAFfKumI8P16C6U=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -371, + "top": -377, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFfKumI8P2DxlI=", + "_parent": { + "$ref": "AAAAAAFfKumI8P16C6U=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -371, + "top": -377, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 544, + "top": 1005, + "width": 128, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFfKumI8P17Zb0=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFfKumI8P2AZF0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFfKumI8P2B0+M=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFfKumI8P2CWf4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFfKumI8P2DxlI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFfKumzBf41WYU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFfKumzBv42z7s=", + "_parent": { + "$ref": "AAAAAAFfKumzBf41WYU=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFfKumzBv43q9A=", + "_parent": { + "$ref": "AAAAAAFfKumzBv42z7s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 154, + "top": -924, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKumzBv44A7s=", + "_parent": { + "$ref": "AAAAAAFfKumzBv42z7s=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 829, + "top": 1012, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageGIFCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKumzBv45dsM=", + "_parent": { + "$ref": "AAAAAAFfKumzBv42z7s=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 829, + "top": 1027, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKumzBv46Fe0=", + "_parent": { + "$ref": "AAAAAAFfKumzBv42z7s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 154, + "top": -924, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 824, + "top": 1005, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFfKumzBv43q9A=" + }, + "nameLabel": { + "$ref": "AAAAAAFfKumzBv44A7s=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFfKumzBv45dsM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKumzBv46Fe0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFfKumzBv47Kuo=", + "_parent": { + "$ref": "AAAAAAFfKumzBf41WYU=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 824, + "top": 1045, + "width": 133.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFfKumzB/48Lsc=", + "_parent": { + "$ref": "AAAAAAFfKumzBf41WYU=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 824, + "top": 1055, + "width": 133.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFfKumzB/499l4=", + "_parent": { + "$ref": "AAAAAAFfKumzBf41WYU=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 93, + "top": -486, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFfKumzB/4+eKg=", + "_parent": { + "$ref": "AAAAAAFfKumzBf41WYU=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 93, + "top": -486, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 824, + "top": 1005, + "width": 128, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFfKumzBv42z7s=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFfKumzBv47Kuo=" + }, + "operationCompartment": { + "$ref": "AAAAAAFfKumzB/48Lsc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFfKumzB/499l4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFfKumzB/4+eKg=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFfKunfeP7w4nM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFfKunfeP7xxxs=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7w4nM=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFfKunfeP7yLV4=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7xxxs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -666, + "top": -938, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKunfeP7zeiI=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7xxxs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 685, + "top": 1012, + "width": 129, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageWebPCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKunfeP70wYg=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7xxxs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 685, + "top": 1027, + "width": 129, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFfKunfeP71LpU=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7xxxs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -666, + "top": -938, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 680, + "top": 1005, + "width": 139, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFfKunfeP7yLV4=" + }, + "nameLabel": { + "$ref": "AAAAAAFfKunfeP7zeiI=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFfKunfeP70wYg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKunfeP71LpU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFfKunfeP72L2s=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7w4nM=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 680, + "top": 1045, + "width": 144.14501953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFfKunfeP73sYg=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7w4nM=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 680, + "top": 1055, + "width": 144.14501953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFfKunfeP74CcA=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7w4nM=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -317, + "top": -493, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFfKunfeP75I0A=", + "_parent": { + "$ref": "AAAAAAFfKunfeP7w4nM=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -317, + "top": -493, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 680, + "top": 1005, + "width": 139, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFfKunfeP7xxxs=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFfKunfeP72L2s=" + }, + "operationCompartment": { + "$ref": "AAAAAAFfKunfeP73sYg=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFfKunfeP74CcA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFfKunfeP75I0A=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFfKutJugVTfl4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKutJuwVU9rw=", + "_parent": { + "$ref": "AAAAAAFfKutJugVTfl4=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 736, + "top": 787, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKutJugVTfl4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKutJuwVVxHc=", + "_parent": { + "$ref": "AAAAAAFfKutJugVTfl4=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 736, + "top": 772, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFfKutJugVTfl4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKutJuwVWtuI=", + "_parent": { + "$ref": "AAAAAAFfKutJugVTfl4=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 736, + "top": 817, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKutJugVTfl4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKtnKU+Dd+kU=" + }, + "tail": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "lineStyle": 0, + "points": "689:856;689:808;784:808;784:772", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFfKutJuwVU9rw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFfKutJuwVVxHc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKutJuwVWtuI=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFfKuwBKQhKobU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKuwBKghLk+8=", + "_parent": { + "$ref": "AAAAAAFfKuwBKQhKobU=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 452, + "top": 459, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKuwBKQhKobU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKuwBKghMg6U=", + "_parent": { + "$ref": "AAAAAAFfKuwBKQhKobU=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 452, + "top": 444, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFfKuwBKQhKobU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKuwBKghNzcQ=", + "_parent": { + "$ref": "AAAAAAFfKuwBKQhKobU=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 452, + "top": 489, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKuwBKQhKobU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKulRr/y/5nQ=" + }, + "tail": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "lineStyle": 0, + "points": "359:439;359:480;545:480;545:728", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFfKuwBKghLk+8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFfKuwBKghMg6U=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKuwBKghNzcQ=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFfKuxM+QnrKEs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKuxM+AnptLY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKuxM+QnsE1g=", + "_parent": { + "$ref": "AAAAAAFfKuxM+QnrKEs=" + }, + "model": { + "$ref": "AAAAAAFfKuxM+AnptLY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 551, + "top": 576, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKuxM+QnrKEs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKuxM+Qntx5Q=", + "_parent": { + "$ref": "AAAAAAFfKuxM+QnrKEs=" + }, + "model": { + "$ref": "AAAAAAFfKuxM+AnptLY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 566, + "top": 576, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFfKuxM+QnrKEs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKuxM+QnusHg=", + "_parent": { + "$ref": "AAAAAAFfKuxM+QnrKEs=" + }, + "model": { + "$ref": "AAAAAAFfKuxM+AnptLY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 521, + "top": 577, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKuxM+QnrKEs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKulRr/y/5nQ=" + }, + "tail": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "lineStyle": 0, + "points": "536:439;536:728", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFfKuxM+QnsE1g=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFfKuxM+Qntx5Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKuxM+QnusHg=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFfKu3J8hGYD10=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKu3J8hGXH0g=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu3J8hGZpfY=", + "_parent": { + "$ref": "AAAAAAFfKu3J8hGYD10=" + }, + "model": { + "$ref": "AAAAAAFfKu3J8hGXH0g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 665, + "top": 723, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKu3J8hGYD10=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu3J8xGaIH4=", + "_parent": { + "$ref": "AAAAAAFfKu3J8hGYD10=" + }, + "model": { + "$ref": "AAAAAAFfKu3J8hGXH0g=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 665, + "top": 708, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFfKu3J8hGYD10=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu3J8xGbcAQ=", + "_parent": { + "$ref": "AAAAAAFfKu3J8hGYD10=" + }, + "model": { + "$ref": "AAAAAAFfKu3J8hGXH0g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 665, + "top": 753, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKu3J8hGYD10=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKtnKU+Dd+kU=" + }, + "tail": { + "$ref": "AAAAAAFfKulRr/y/5nQ=" + }, + "lineStyle": 0, + "points": "626:744;704:744", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFfKu3J8hGZpfY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFfKu3J8xGaIH4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKu3J8xGbcAQ=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFfKu8vthgM5EM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu8vthgNPAE=", + "_parent": { + "$ref": "AAAAAAFfKu8vthgM5EM=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 839, + "top": 861, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKu8vthgM5EM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu8vthgOQwY=", + "_parent": { + "$ref": "AAAAAAFfKu8vthgM5EM=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 839, + "top": 846, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFfKu8vthgM5EM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu8vtxgPIAE=", + "_parent": { + "$ref": "AAAAAAFfKu8vthgM5EM=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 839, + "top": 891, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKu8vthgM5EM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "tail": { + "$ref": "AAAAAAFfKumzBf41WYU=" + }, + "lineStyle": 0, + "points": "839:1005;839:882;840:882", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFfKu8vthgNPAE=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFfKu8vthgOQwY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKu8vtxgPIAE=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFfKu+znBqrl+4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKu+znBqqvWQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu+znRqsx/w=", + "_parent": { + "$ref": "AAAAAAFfKu+znBqrl+4=" + }, + "model": { + "$ref": "AAAAAAFfKu+znBqqvWQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 601, + "top": 949, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKu+znBqrl+4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu+znRqt1Ng=", + "_parent": { + "$ref": "AAAAAAFfKu+znBqrl+4=" + }, + "model": { + "$ref": "AAAAAAFfKu+znBqqvWQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 586, + "top": 949, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFfKu+znBqrl+4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu+znRquxZo=", + "_parent": { + "$ref": "AAAAAAFfKu+znBqrl+4=" + }, + "model": { + "$ref": "AAAAAAFfKu+znBqqvWQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 630, + "top": 950, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKu+znBqrl+4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "tail": { + "$ref": "AAAAAAFfKumI8P16C6U=" + }, + "lineStyle": 0, + "points": "616:1005;616:908", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFfKu+znRqsx/w=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFfKu+znRqt1Ng=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKu+znRquxZo=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFfKu/8NRxM/WA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu/8NRxNuNE=", + "_parent": { + "$ref": "AAAAAAFfKu/8NRxM/WA=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 697, + "top": 949, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKu/8NRxM/WA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu/8NRxORNY=", + "_parent": { + "$ref": "AAAAAAFfKu/8NRxM/WA=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 682, + "top": 949, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFfKu/8NRxM/WA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFfKu/8NhxPop4=", + "_parent": { + "$ref": "AAAAAAFfKu/8NRxM/WA=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 726, + "top": 950, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFfKu/8NRxM/WA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "tail": { + "$ref": "AAAAAAFfKunfeP7w4nM=" + }, + "lineStyle": 0, + "points": "712:1005;712:908", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFfKu/8NRxNuNE=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFfKu/8NRxORNY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFfKu/8NhxPop4=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFkyzWMXW3WYX8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFkyzWMXW3Xuo4=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3WYX8=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFkyzWMXW3YIfk=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3Xuo4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1037, + "top": 725, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkyzWMXm3ZU2I=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3Xuo4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1037, + "top": 740, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCoderOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkyzWMXm3aSGo=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3Xuo4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1037, + "top": 755, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkyzWMXm3bNg4=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3Xuo4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -868, + "top": -592, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1032, + "top": 720, + "width": 152, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFkyzWMXW3YIfk=" + }, + "nameLabel": { + "$ref": "AAAAAAFkyzWMXm3ZU2I=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFkyzWMXm3aSGo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFkyzWMXm3bNg4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFkyzWMXm3clCg=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3WYX8=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -434, + "top": -296, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFkyzWMXm3dpTo=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3WYX8=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -434, + "top": -296, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFkyzWMXm3elOY=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3WYX8=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -434, + "top": -296, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFkyzWMXm3f5Yw=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3WYX8=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1082.62646484375, + "top": 720, + "width": 130.6689453125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFkyzWMXm3ggcQ=", + "_parent": { + "$ref": "AAAAAAFkyzWMXW3WYX8=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzXANXBwzUk=", + "_parent": { + "$ref": "AAAAAAFkyzWMXm3ggcQ=" + }, + "model": { + "$ref": "AAAAAAFkyzXADnBSFdc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 877, + "top": -118, + "width": 172.8212890625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "decodeFirstFrameOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzaoYHZ3vVI=", + "_parent": { + "$ref": "AAAAAAFkyzWMXm3ggcQ=" + }, + "model": { + "$ref": "AAAAAAFkyzZGYHJ5+5E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 877, + "top": -103, + "width": 172.8212890625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "decodeScaleFactor", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzbTSneLWPA=", + "_parent": { + "$ref": "AAAAAAFkyzWMXm3ggcQ=" + }, + "model": { + "$ref": "AAAAAAFkyzbTKndtAbI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 877, + "top": -88, + "width": 172.8212890625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "encodeFirstFrameOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzbyEnjWI/0=", + "_parent": { + "$ref": "AAAAAAFkyzWMXm3ggcQ=" + }, + "model": { + "$ref": "AAAAAAFkyzbx8ni4xXQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 877, + "top": -73, + "width": 172.8212890625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "encodeCompressionQuality", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1032, + "top": 773, + "width": 182.8212890625, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1032, + "top": 720, + "width": 152, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFkyzWMXW3Xuo4=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFkyzWMXm3clCg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFkyzWMXm3dpTo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFkyzWMXm3elOY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFkyzWMXm3f5Yw=" + }, + "suppressLiterals": true, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFkyzWMXm3ggcQ=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFkyznULX7p8HI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFkyznULX7q3Hk=", + "_parent": { + "$ref": "AAAAAAFkyznULX7p8HI=" + }, + "model": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFkyznULX7rscQ=", + "_parent": { + "$ref": "AAAAAAFkyznULX7q3Hk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 173, + "top": 773, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkyznULX7sbRU=", + "_parent": { + "$ref": "AAAAAAFkyznULX7q3Hk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 173, + "top": 788, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageFormat", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkyznULX7tVqI=", + "_parent": { + "$ref": "AAAAAAFkyznULX7q3Hk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 173, + "top": 803, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkyznULX7uVEM=", + "_parent": { + "$ref": "AAAAAAFkyznULX7q3Hk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2638, + "top": -668, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 168, + "top": 768, + "width": 128, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFkyznULX7rscQ=" + }, + "nameLabel": { + "$ref": "AAAAAAFkyznULX7sbRU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFkyznULX7tVqI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFkyznULX7uVEM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFkyznULX7vLLA=", + "_parent": { + "$ref": "AAAAAAFkyznULX7p8HI=" + }, + "model": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1319, + "top": -334, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFkyznULX7wyLQ=", + "_parent": { + "$ref": "AAAAAAFkyznULX7p8HI=" + }, + "model": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1319, + "top": -334, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFkyznULX7xEMI=", + "_parent": { + "$ref": "AAAAAAFkyznULX7p8HI=" + }, + "model": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1319, + "top": -334, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFkyznULn7yH8I=", + "_parent": { + "$ref": "AAAAAAFkyznULX7p8HI=" + }, + "model": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1319, + "top": -334, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFkyznULn7z8io=", + "_parent": { + "$ref": "AAAAAAFkyznULX7p8HI=" + }, + "model": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyznUZX8uFOA=", + "_parent": { + "$ref": "AAAAAAFkyznULn7z8io=" + }, + "model": { + "$ref": "AAAAAAFkyzm7rX6TNK0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -142, + "width": 123.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "underfined", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyznizX/x8eE=", + "_parent": { + "$ref": "AAAAAAFkyznULn7z8io=" + }, + "model": { + "$ref": "AAAAAAFkyzniln/T7fg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -127, + "width": 123.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "JPEG", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzoEB4E8A3k=", + "_parent": { + "$ref": "AAAAAAFkyznULn7z8io=" + }, + "model": { + "$ref": "AAAAAAFkyzoDz4EeE/4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -112, + "width": 123.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "PNG", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzoi5oKHuTU=", + "_parent": { + "$ref": "AAAAAAFkyznULn7z8io=" + }, + "model": { + "$ref": "AAAAAAFkyzoisIJpxLA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -97, + "width": 123.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "GIF", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzo1ToPSKEU=", + "_parent": { + "$ref": "AAAAAAFkyznULn7z8io=" + }, + "model": { + "$ref": "AAAAAAFkyzo1F4O0qHE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -82, + "width": 123.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "TIFF", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzpUU4UdoNA=", + "_parent": { + "$ref": "AAAAAAFkyznULn7z8io=" + }, + "model": { + "$ref": "AAAAAAFkyzpUIIT/rq0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -67, + "width": 123.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "WebP", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkyzqLV4bVho4=", + "_parent": { + "$ref": "AAAAAAFkyznULn7z8io=" + }, + "model": { + "$ref": "AAAAAAFkyzqLIIa3Chg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -52, + "width": 123.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "HEIC", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 168, + "top": 821, + "width": 133.82373046875, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 168, + "top": 768, + "width": 128, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFkyznULX7q3Hk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFkyznULX7vLLA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFkyznULX7wyLQ=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFkyznULX7xEMI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFkyznULn7yH8I=" + }, + "suppressLiterals": true, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFkyznULn7z8io=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFky0TjgJYYOQE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky0TjgJYZ1Mk=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYYOQE=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky0TjgJYac8s=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYZ1Mk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1109, + "top": 861, + "width": 178, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky0TjgJYbQ8M=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYZ1Mk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1109, + "top": 876, + "width": 178, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImageProvider", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky0TjgJYc4HY=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYZ1Mk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1109, + "top": 891, + "width": 178, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky0TjgJYdXc8=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYZ1Mk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 374, + "top": -1120, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1104, + "top": 856, + "width": 188, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky0TjgJYac8s=" + }, + "nameLabel": { + "$ref": "AAAAAAFky0TjgJYbQ8M=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky0TjgJYc4HY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky0TjgJYdXc8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky0TjgJYex1M=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYYOQE=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1104, + "top": 909, + "width": 297, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky0TjgZYffJE=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYYOQE=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky0WahZkgnmc=", + "_parent": { + "$ref": "AAAAAAFky0TjgZYffJE=" + }, + "model": { + "$ref": "AAAAAAFky0WaTJkCiCI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1085, + "top": -38, + "width": 244.9052734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageData(): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky0bXcJx1ENs=", + "_parent": { + "$ref": "AAAAAAFky0TjgZYffJE=" + }, + "model": { + "$ref": "AAAAAAFky0bXOZxXYmQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1085, + "top": -23, + "width": 244.9052734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageFrameCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky0d4PZ6Copo=", + "_parent": { + "$ref": "AAAAAAFky0TjgZYffJE=" + }, + "model": { + "$ref": "AAAAAAFky0d4BJ5ka1A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1085, + "top": -8, + "width": 244.9052734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageLoopCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky0fVzqCP8vQ=", + "_parent": { + "$ref": "AAAAAAFky0TjgZYffJE=" + }, + "model": { + "$ref": "AAAAAAFky0fVlaBxwo0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1085, + "top": 7, + "width": 244.9052734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageFrame(index): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky0hYOKN4s7Q=", + "_parent": { + "$ref": "AAAAAAFky0TjgZYffJE=" + }, + "model": { + "$ref": "AAAAAAFky0hX/6NafH4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1085, + "top": 22, + "width": 244.9052734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageDuration(index): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1104, + "top": 909, + "width": 254.9052734375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky0TjgZYgifQ=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYYOQE=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 187, + "top": -560, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky0TjgZYhrcA=", + "_parent": { + "$ref": "AAAAAAFky0TjgJYYOQE=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 187, + "top": -560, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1104, + "top": 856, + "width": 212, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky0TjgJYZ1Mk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky0TjgJYex1M=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky0TjgZYffJE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky0TjgZYgifQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky0TjgZYhrcA=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFky0klQadyygU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky0klQadzX7Q=", + "_parent": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky0klQad0y/U=", + "_parent": { + "$ref": "AAAAAAFky0klQadzX7Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 845, + "top": 861, + "width": 162, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky0klQad1HrY=", + "_parent": { + "$ref": "AAAAAAFky0klQadzX7Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 845, + "top": 876, + "width": 162, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImageCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky0klQad2bmw=", + "_parent": { + "$ref": "AAAAAAFky0klQadzX7Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 845, + "top": 891, + "width": 162, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky0klQad3A0I=", + "_parent": { + "$ref": "AAAAAAFky0klQadzX7Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -550, + "top": -1282, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 840, + "top": 856, + "width": 172, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky0klQad0y/U=" + }, + "nameLabel": { + "$ref": "AAAAAAFky0klQad1HrY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky0klQad2bmw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky0klQad3A0I=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky0klQad4uD0=", + "_parent": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -275, + "top": -641, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky0klQad5Nuo=", + "_parent": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky0rW4rVwnl4=", + "_parent": { + "$ref": "AAAAAAFky0klQad5Nuo=" + }, + "model": { + "$ref": "AAAAAAFky0rWqbVSTp8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 797, + "top": -62, + "width": 196.27783203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(data, options)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 840, + "top": 909, + "width": 206.27783203125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky0klQqd6MuE=", + "_parent": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -275, + "top": -641, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky0klQqd7LaY=", + "_parent": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -275, + "top": -641, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 840, + "top": 856, + "width": 196, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky0klQadzX7Q=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky0klQad4uD0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky0klQad5Nuo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky0klQqd6MuE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky0klQqd7LaY=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFky0me66xK1BU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0me66xL/wA=", + "_parent": { + "$ref": "AAAAAAFky0me66xK1BU=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 859, + "top": 817, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky0me66xK1BU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0me66xMBqo=", + "_parent": { + "$ref": "AAAAAAFky0me66xK1BU=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 859, + "top": 832, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky0me66xK1BU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0me66xNf5Q=", + "_parent": { + "$ref": "AAAAAAFky0me66xK1BU=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 860, + "top": 787, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky0me66xK1BU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKtnKU+Dd+kU=" + }, + "tail": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "lineStyle": 0, + "points": "937:856;937:808;784:808;784:772", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky0me66xL/wA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky0me66xMBqo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky0me66xNf5Q=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFky0n7HK873v0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0n7HK88V4A=", + "_parent": { + "$ref": "AAAAAAFky0n7HK873v0=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 861, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky0n7HK873v0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0n7HK899Mg=", + "_parent": { + "$ref": "AAAAAAFky0n7HK873v0=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 846, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky0n7HK873v0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0n7HK8+Zb0=", + "_parent": { + "$ref": "AAAAAAFky0n7HK873v0=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 891, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky0n7HK873v0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky0TjgJYYOQE=" + }, + "tail": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "lineStyle": 0, + "points": "1035:882;1104:882", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky0n7HK88V4A=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky0n7HK899Mg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky0n7HK8+Zb0=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFky05PhsCfoa8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky05PhsCgpKk=", + "_parent": { + "$ref": "AAAAAAFky05PhsCfoa8=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 787, + "top": 977, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky05PhsCfoa8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky05PhsCh4Ao=", + "_parent": { + "$ref": "AAAAAAFky05PhsCfoa8=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 787, + "top": 992, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky05PhsCfoa8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky05PhsCiq5A=", + "_parent": { + "$ref": "AAAAAAFky05PhsCfoa8=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 788, + "top": 947, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky05PhsCfoa8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "tail": { + "$ref": "AAAAAAFfKumzBf41WYU=" + }, + "lineStyle": 0, + "points": "887:1005;887:968;689:968;689:908", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky05PhsCgpKk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky05PhsCh4Ao=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky05PhsCiq5A=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFky07WV8LRjTA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky07WV8LS3+4=", + "_parent": { + "$ref": "AAAAAAFky07WV8LRjTA=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 843, + "top": 963, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky07WV8LRjTA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky07WV8LTM8c=", + "_parent": { + "$ref": "AAAAAAFky07WV8LRjTA=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 843, + "top": 948, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky07WV8LRjTA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky07WV8LUgnU=", + "_parent": { + "$ref": "AAAAAAFky07WV8LRjTA=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 843, + "top": 993, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky07WV8LRjTA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "tail": { + "$ref": "AAAAAAFfKunfeP7w4nM=" + }, + "lineStyle": 0, + "points": "749:1005;749:984;937:984;937:908", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky07WV8LS3+4=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky07WV8LTM8c=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky07WV8LUgnU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFky08/ucTKxlE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky08/usTLvaM=", + "_parent": { + "$ref": "AAAAAAFky08/ucTKxlE=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky08/usTMwbw=", + "_parent": { + "$ref": "AAAAAAFky08/usTLvaM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1344, + "top": -340, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky08/usTN3ZM=", + "_parent": { + "$ref": "AAAAAAFky08/usTLvaM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 965, + "top": 1012, + "width": 130, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageAPNGCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky08/usTOnng=", + "_parent": { + "$ref": "AAAAAAFky08/usTLvaM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 965, + "top": 1027, + "width": 130, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky08/usTPWAE=", + "_parent": { + "$ref": "AAAAAAFky08/usTLvaM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1344, + "top": -340, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 960, + "top": 1005, + "width": 140, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky08/usTMwbw=" + }, + "nameLabel": { + "$ref": "AAAAAAFky08/usTN3ZM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky08/usTOnng=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky08/usTPWAE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky08/usTQBTU=", + "_parent": { + "$ref": "AAAAAAFky08/ucTKxlE=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 960, + "top": 1045, + "width": 145.4208984375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky08/usTR//k=", + "_parent": { + "$ref": "AAAAAAFky08/ucTKxlE=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 960, + "top": 1055, + "width": 145.4208984375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky08/usTSXbk=", + "_parent": { + "$ref": "AAAAAAFky08/ucTKxlE=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 688, + "top": -194, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky08/usTTuM0=", + "_parent": { + "$ref": "AAAAAAFky08/ucTKxlE=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 688, + "top": -194, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 960, + "top": 1005, + "width": 140, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky08/usTLvaM=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky08/usTQBTU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky08/usTR//k=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky08/usTSXbk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky08/usTTuM0=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFky09rEcZXveU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky09rEcZYHYs=", + "_parent": { + "$ref": "AAAAAAFky09rEcZXveU=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 858, + "top": 961, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky09rEcZXveU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky09rEcZZ84s=", + "_parent": { + "$ref": "AAAAAAFky09rEcZXveU=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 858, + "top": 976, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky09rEcZXveU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky09rEcZaAxY=", + "_parent": { + "$ref": "AAAAAAFky09rEcZXveU=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 859, + "top": 931, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky09rEcZXveU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFfKucZUPTSZzA=" + }, + "tail": { + "$ref": "AAAAAAFky08/ucTKxlE=" + }, + "lineStyle": 0, + "points": "1029:1005;1029:952;689:952;689:908", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky09rEcZYHYs=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky09rEcZZ84s=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky09rEcZaAxY=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFky0+ZAshTC4M=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0+ZAshUzqk=", + "_parent": { + "$ref": "AAAAAAFky0+ZAshTC4M=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1001, + "top": 949, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky0+ZAshTC4M=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0+ZAshVR6A=", + "_parent": { + "$ref": "AAAAAAFky0+ZAshTC4M=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 986, + "top": 949, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky0+ZAshTC4M=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky0+ZAshWH+c=", + "_parent": { + "$ref": "AAAAAAFky0+ZAshTC4M=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1030, + "top": 950, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky0+ZAshTC4M=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky0klQadyygU=" + }, + "tail": { + "$ref": "AAAAAAFky08/ucTKxlE=" + }, + "lineStyle": 0, + "points": "1016:1005;1016:908", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky0+ZAshUzqk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky0+ZAshVR6A=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky0+ZAshWH+c=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFky1BcrcutT/I=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky1BcrcuuDJU=", + "_parent": { + "$ref": "AAAAAAFky1BcrcutT/I=" + }, + "model": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky1BcrcuvbgQ=", + "_parent": { + "$ref": "AAAAAAFky1BcrcuuDJU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -358, + "top": -716, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky1BcrcuwPow=", + "_parent": { + "$ref": "AAAAAAFky1BcrcuuDJU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 173, + "top": 727, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageFrame", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky1BcrcuxnNs=", + "_parent": { + "$ref": "AAAAAAFky1BcrcuuDJU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 173, + "top": 742, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky1BcrcuyQ14=", + "_parent": { + "$ref": "AAAAAAFky1BcrcuuDJU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -358, + "top": -716, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 168, + "top": 720, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky1BcrcuvbgQ=" + }, + "nameLabel": { + "$ref": "AAAAAAFky1BcrcuwPow=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky1BcrcuxnNs=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky1BcrcuyQ14=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky1BcrcuzyGg=", + "_parent": { + "$ref": "AAAAAAFky1BcrcutT/I=" + }, + "model": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky1B7icxd0sI=", + "_parent": { + "$ref": "AAAAAAFky1BcrcuzyGg=" + }, + "model": { + "$ref": "AAAAAAFky1B7UMw/+L4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -139, + "width": 134.5830078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+image", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky1Cc7M2o1Ts=", + "_parent": { + "$ref": "AAAAAAFky1BcrcuzyGg=" + }, + "model": { + "$ref": "AAAAAAFky1CcsM2KQ34=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -124, + "width": 134.5830078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+duration", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 168, + "top": 760, + "width": 144.5830078125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky1Bcrcu0yh0=", + "_parent": { + "$ref": "AAAAAAFky1BcrcutT/I=" + }, + "model": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1DNcs7znZo=", + "_parent": { + "$ref": "AAAAAAFky1Bcrcu0yh0=" + }, + "model": { + "$ref": "AAAAAAFky1DNOM7VKvU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -101, + "width": 134.5830078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(image, duration)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 168, + "top": 798, + "width": 144.5830078125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky1Bcrcu18eQ=", + "_parent": { + "$ref": "AAAAAAFky1BcrcutT/I=" + }, + "model": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -179, + "top": -358, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky1Bcrcu2loE=", + "_parent": { + "$ref": "AAAAAAFky1BcrcutT/I=" + }, + "model": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -179, + "top": -358, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 168, + "top": 720, + "width": 128, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky1BcrcuuDJU=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky1BcrcuzyGg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky1Bcrcu0yh0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky1Bcrcu18eQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky1Bcrcu2loE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFky1JgrdWdprE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky1JgrdWeclc=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWdprE=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky1JgrdWfWvc=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWeclc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -3146, + "top": -92, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky1JgrdWgdis=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWeclc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 727, + "width": 133, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCoderHelper", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky1JgrdWhL9o=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWeclc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 742, + "width": 133, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky1JgrdWiAQ4=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWeclc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -3146, + "top": -92, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 720, + "width": 143, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky1JgrdWfWvc=" + }, + "nameLabel": { + "$ref": "AAAAAAFky1JgrdWgdis=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky1JgrdWhL9o=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky1JgrdWiAQ4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky1JgrdWjpCE=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWdprE=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 760, + "width": 418.12255859375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky1JgrdWkt1M=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWdprE=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1Jg49Xe3O8=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1HlrdRLhc8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -129, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+animatedImage(frames): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1MmZdpwbmM=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1MmItpS0IE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -114, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+frames(animatedImage): Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1QnC9+RHYI=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1Qmzd9zXiU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -99, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+colorSpaceGetDeviceRGB(): CGColorSpace", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1S1d+ILAHs=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1S1OuHtMmU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -84, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+cgImageContainsAlpha(cgImage): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1WoB+VhirQ=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1WnxOVDz7I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -69, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+cgImageCreateDecoded(cgImage): CGImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1ZyIei3ADc=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1Zx3+iZ+Sc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -54, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+cgImageCreateDecoded(cgImage, orientation): CGImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1co2Ozpop8=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1comezL+vc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -39, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+decodedImage(image): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1ejI/A/KdY=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1ei5PAhNRU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -24, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+decodedAndScaledDownImage(image, limitBytes): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1gyzfRxXEA=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1gyjvRTopk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -9, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+imageOrientation(exifOrientation): UIImageOrientation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky1jNIffHA0I=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "model": { + "$ref": "AAAAAAFky1jM4Pep+/8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 6, + "width": 408.12255859375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+exifOrientation(imageOrientation): CGImagePropertyOrientation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 770, + "width": 418.12255859375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky1JgrdWlOLU=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWdprE=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1573, + "top": -46, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky1JgrdWmRCI=", + "_parent": { + "$ref": "AAAAAAFky1JgrdWdprE=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1573, + "top": -46, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 720, + "width": 143, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky1JgrdWeclc=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky1JgrdWjpCE=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky1JgrdWkt1M=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky1JgrdWlOLU=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky1JgrdWmRCI=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFky2qLtUbjGdc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky2qLtUbkWng=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbjGdc=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky2qLtUbl3mg=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbkWng=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 877, + "top": 501, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky2qLtUbmMSA=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbkWng=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 877, + "top": 516, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky2qLtUbnIEo=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbkWng=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 877, + "top": 531, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky2qLtUboc2g=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbkWng=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2944, + "top": -382, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 872, + "top": 496, + "width": 216, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky2qLtUbl3mg=" + }, + "nameLabel": { + "$ref": "AAAAAAFky2qLtUbmMSA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky2qLtUbnIEo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky2qLtUboc2g=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky2qLtUbpRfw=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbjGdc=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1472, + "top": -191, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky2qLtUbqtbo=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbjGdc=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1472, + "top": -191, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky2qLtUbrsaw=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbjGdc=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1472, + "top": -191, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky2qLtUbsAw8=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbjGdc=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1472, + "top": -191, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFky2qLtkbtNaQ=", + "_parent": { + "$ref": "AAAAAAFky2qLtUbjGdc=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2qL8Ecoz3g=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFUmODurehEneQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -302, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "lowPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2qL8Ucr3/Y=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFUmOD23ehlAns=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -287, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "progressiveLoad", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2qL8UcuY84=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFUmOD+neiGg3g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -272, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "useNSURLCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2qL8UcxPJY=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFUmOEGbeinNtM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -257, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "ignoreCachedResponse", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2qL8kc0xxw=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFUmOENpujIT/I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -242, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "continueInBackground", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2qL8kc3keI=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFUmOEVzujp/Q0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -227, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "handleCookies", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2qL8kc6axs=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFUmOEc/ekKMBo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -212, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "allowInvalidSSLCertificates", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2qL8kc951k=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFUmOEkLekrSQE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -197, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "highPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2uheFTmU3k=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFky2uhM1TIKQ4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -182, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "scaleDownLargeImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2vJqlYxUGo=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFky2vJY1YTwQk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -167, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "avoidDecodeImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2vioFd8Lzo=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFky2viY1deXps=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -152, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "decodeFirstFrameOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFky2v8GFjHCVE=", + "_parent": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + }, + "model": { + "$ref": "AAAAAAFky2v7z1ipMKY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 612, + "top": -137, + "width": 220.1494140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "preloadAllFrames", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 872, + "top": 549, + "width": 230.1494140625, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 872, + "top": 496, + "width": 216, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky2qLtUbkWng=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky2qLtUbpRfw=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky2qLtUbqtbo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky2qLtUbrsaw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky2qLtUbsAw8=" + }, + "suppressLiterals": true, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFky2qLtkbtNaQ=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFky20z4Fyf8pw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky20z4FygIHU=", + "_parent": { + "$ref": "AAAAAAFky20z4Fyf8pw=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1182, + "top": 276, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky20z4Fyf8pw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky20z4FyhJEU=", + "_parent": { + "$ref": "AAAAAAFky20z4Fyf8pw=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1167, + "top": 276, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky20z4Fyf8pw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky20z4Fyi3L8=", + "_parent": { + "$ref": "AAAAAAFky20z4Fyf8pw=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1212, + "top": 277, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky20z4Fyf8pw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmNWcUNb3p+o=" + }, + "tail": { + "$ref": "AAAAAAFXmuWYrYcCa9s=" + }, + "lineStyle": 0, + "points": "1040:283;1197:283;1197:180", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky20z4FygIHU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky20z4FyhJEU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky20z4Fyi3L8=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFky2+2+WTD+rs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky2+2+mTEkMo=", + "_parent": { + "$ref": "AAAAAAFky2+2+WTD+rs=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky2+2+mTFqBU=", + "_parent": { + "$ref": "AAAAAAFky2+2+mTEkMo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 485, + "top": 309, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky2+2+mTGvtk=", + "_parent": { + "$ref": "AAAAAAFky2+2+mTEkMo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 485, + "top": 324, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageLoader", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky2+2+mTHELQ=", + "_parent": { + "$ref": "AAAAAAFky2+2+mTEkMo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 485, + "top": 339, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky2+2+mTIPdI=", + "_parent": { + "$ref": "AAAAAAFky2+2+mTEkMo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -878, + "top": -636, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 480, + "top": 304, + "width": 138, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky2+2+mTFqBU=" + }, + "nameLabel": { + "$ref": "AAAAAAFky2+2+mTGvtk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky2+2+mTHELQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky2+2+mTIPdI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky2+2+mTJbtU=", + "_parent": { + "$ref": "AAAAAAFky2+2+WTD+rs=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -487, + "top": -350, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky2+2+mTKkG8=", + "_parent": { + "$ref": "AAAAAAFky2+2+WTD+rs=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky3AzjWhsBd4=", + "_parent": { + "$ref": "AAAAAAFky2+2+mTKkG8=" + }, + "model": { + "$ref": "AAAAAAFky3AzTGhO/lc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 10, + "width": 559.43798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canLoad(url): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky3CxnWtVeUQ=", + "_parent": { + "$ref": "AAAAAAFky2+2+mTKkG8=" + }, + "model": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 25, + "width": 559.43798828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loadImage(url, options, context, progressBlock, completedBlock): SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 480, + "top": 357, + "width": 569.43798828125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky2+2+mTL5XI=", + "_parent": { + "$ref": "AAAAAAFky2+2+WTD+rs=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -487, + "top": -350, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky2+2+mTM908=", + "_parent": { + "$ref": "AAAAAAFky2+2+WTD+rs=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -487, + "top": -350, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 480, + "top": 304, + "width": 162, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky2+2+mTEkMo=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky2+2+mTJbtU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky2+2+mTKkG8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky2+2+mTL5XI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky2+2+mTM908=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFky3NiWHjknic=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky3NiWHjlEFE=", + "_parent": { + "$ref": "AAAAAAFky3NiWHjknic=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 537, + "top": 371, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky3NiWHjknic=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky3NiWHjm2LA=", + "_parent": { + "$ref": "AAAAAAFky3NiWHjknic=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 522, + "top": 371, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky3NiWHjknic=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky3NiWHjnEM0=", + "_parent": { + "$ref": "AAAAAAFky3NiWHjknic=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 566, + "top": 372, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky3NiWHjknic=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky2+2+WTD+rs=" + }, + "tail": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "lineStyle": 0, + "points": "552:400;552:356", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky3NiWHjlEFE=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky3NiWHjm2LA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky3NiWHjnEM0=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFky4wmusk5SLk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky4wmusk6LkY=", + "_parent": { + "$ref": "AAAAAAFky4wmusk5SLk=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky4wmusk7izU=", + "_parent": { + "$ref": "AAAAAAFky4wmusk6LkY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2172, + "top": -404, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky4wmusk8cGE=", + "_parent": { + "$ref": "AAAAAAFky4wmusk6LkY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 885, + "top": 455, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderConfig", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky4wmusk928E=", + "_parent": { + "$ref": "AAAAAAFky4wmusk6LkY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 885, + "top": 470, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky4wmusk+ipg=", + "_parent": { + "$ref": "AAAAAAFky4wmusk6LkY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2172, + "top": -404, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 880, + "top": 448, + "width": 208, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky4wmusk7izU=" + }, + "nameLabel": { + "$ref": "AAAAAAFky4wmusk8cGE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky4wmusk928E=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky4wmusk+ipg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky4wmu8k/J1g=", + "_parent": { + "$ref": "AAAAAAFky4wmusk5SLk=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky4zOa894+O8=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky4zOJs9aW9c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -195, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+default", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky4z+AdGdFgQ=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky4z9vtF/kCc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -180, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxConcurrentDownloads", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky40YKdLodXo=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky40X5tLK/zc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -165, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+downloadTimeout", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky400aNQzIxc=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky400JdQVn+Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -150, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sessionConfiguration", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky41R+NV+WsM=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky41Rt9Vg34c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -135, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+operationClass", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky419adbJ1Fg=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky419KNarbXU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -120, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+executionOrder", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky42aENgUqDM=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky42Z0df2Ke8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -105, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+urlCredential", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky4241dlfxbY=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky424lNlB4TI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -90, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+username", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFky43NBdqqt3c=", + "_parent": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "model": { + "$ref": "AAAAAAFky43MudqMI9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": -75, + "width": 211.4404296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+password", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 880, + "top": 488, + "width": 221.4404296875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky4wmu8lA1GA=", + "_parent": { + "$ref": "AAAAAAFky4wmusk5SLk=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 880, + "top": 631, + "width": 221.4404296875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky4wmu8lBQrY=", + "_parent": { + "$ref": "AAAAAAFky4wmusk5SLk=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1006, + "top": -498, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky4wmu8lChHc=", + "_parent": { + "$ref": "AAAAAAFky4wmusk5SLk=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1006, + "top": -498, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 880, + "top": 448, + "width": 208, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky4wmusk6LkY=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky4wmu8k/J1g=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky4wmu8lA1GA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky4wmu8lBQrY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky4wmu8lChHc=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFky4+E/+WpkuY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky4+E/+WqDBk=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WpkuY=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky4+E/+Wr0ww=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WqDBk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 557, + "top": 541, + "width": 268, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky4+E/+WseEM=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WqDBk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 557, + "top": 556, + "width": 268, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderRequestModifier", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky4+E/+Wtul4=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WqDBk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 557, + "top": 571, + "width": 268, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky4+E/+WuKII=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WqDBk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2878, + "top": -298, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 552, + "top": 536, + "width": 278, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky4+E/+Wr0ww=" + }, + "nameLabel": { + "$ref": "AAAAAAFky4+E/+WseEM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky4+E/+Wtul4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky4+E/+WuKII=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky4+E/+Wv22g=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WpkuY=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1439, + "top": -149, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky4+E/+WwXK8=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WpkuY=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky5N7jPL2OmA=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WwXK8=" + }, + "model": { + "$ref": "AAAAAAFky5N7SPLYdL0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": -30, + "width": 311.20849609375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+modifiedRequest(request): URLRequest", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 552, + "top": 589, + "width": 321.20849609375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky4+E/+WxCT0=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WpkuY=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1439, + "top": -149, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky4+E/+WydMY=", + "_parent": { + "$ref": "AAAAAAFky4+E/+WpkuY=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1439, + "top": -149, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 552, + "top": 536, + "width": 302, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky4+E/+WqDBk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky4+E/+Wv22g=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky4+E/+WwXK8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky4+E/+WxCT0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky4+E/+WydMY=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFky5X9gfXo5U4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFky5X9gfXpNOI=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXo5U4=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFky5X9gfXqhUY=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXpNOI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2884, + "top": 84, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky5X9gfXrQY0=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXpNOI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 573, + "top": 639, + "width": 258, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderRequestModifier", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky5X9gfXsmU0=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXpNOI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 573, + "top": 654, + "width": 258, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFky5X9gfXt6rE=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXpNOI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2884, + "top": 84, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 632, + "width": 268, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFky5X9gfXqhUY=" + }, + "nameLabel": { + "$ref": "AAAAAAFky5X9gfXrQY0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFky5X9gfXsmU0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky5X9gfXt6rE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFky5X9gfXutK4=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXo5U4=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 672, + "width": 287.20849609375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFky5X9gfXvdi4=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXo5U4=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFky5ZuhPujNWs=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXvdi4=" + }, + "model": { + "$ref": "AAAAAAFky5ZuM/uFU/4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 325, + "top": 23, + "width": 277.20849609375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(block)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 682, + "width": 287.20849609375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFky5X9gvXw2hc=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXo5U4=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1442, + "top": 42, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFky5X9gvXx2O8=", + "_parent": { + "$ref": "AAAAAAFky5X9gfXo5U4=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1442, + "top": 42, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 568, + "top": 632, + "width": 268, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFky5X9gfXpNOI=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFky5X9gfXutK4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFky5X9gfXvdi4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFky5X9gvXw2hc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFky5X9gvXx2O8=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFky5YrW/l2DJM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky5YrW/l3SzI=", + "_parent": { + "$ref": "AAAAAAFky5YrW/l2DJM=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 701, + "top": 592, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky5YrW/l2DJM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky5YrW/l4cDQ=", + "_parent": { + "$ref": "AAAAAAFky5YrW/l2DJM=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 701, + "top": 577, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFky5YrW/l2DJM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFky5YrW/l5k8Y=", + "_parent": { + "$ref": "AAAAAAFky5YrW/l2DJM=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 701, + "top": 622, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFky5YrW/l2DJM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky4+E/+WpkuY=" + }, + "tail": { + "$ref": "AAAAAAFky5X9gfXo5U4=" + }, + "lineStyle": 0, + "points": "701:632;701:613;702:613;702:588", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFky5YrW/l3SzI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFky5YrW/l4cDQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFky5YrW/l5k8Y=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFkzOeFlQjK4RM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFkzOeFlgjLMy8=", + "_parent": { + "$ref": "AAAAAAFkzOeFlQjK4RM=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFkzOeFlgjMfcs=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjLMy8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 309, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkzOeFlgjNQCQ=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjLMy8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 324, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkzOeFlgjOnZQ=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjLMy8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 339, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkzOeFlgjPkCA=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjLMy8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -82, + "top": -672, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 304, + "width": 138, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFkzOeFlgjMfcs=" + }, + "nameLabel": { + "$ref": "AAAAAAFkzOeFlgjNQCQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFkzOeFlgjOnZQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFkzOeFlgjPkCA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFkzOeFlgjQ0GA=", + "_parent": { + "$ref": "AAAAAAFkzOeFlQjK4RM=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -33, + "top": -368, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFkzOeFlgjRJRk=", + "_parent": { + "$ref": "AAAAAAFkzOeFlQjK4RM=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFkzOhfQAsuxxY=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjRJRk=" + }, + "model": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 373, + "top": 10, + "width": 481.42529296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryImage(key, options, context, completionBlock): SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFkzOmFkxJ5bYE=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjRJRk=" + }, + "model": { + "$ref": "AAAAAAFkzOmFQhJb/sw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 373, + "top": 25, + "width": 481.42529296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+store(image, imageData, key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFkzOpilBe/HOM=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjRJRk=" + }, + "model": { + "$ref": "AAAAAAFkzOpiQxehydI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 373, + "top": 40, + "width": 481.42529296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImage(key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFkzOrxxhtNGpo=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjRJRk=" + }, + "model": { + "$ref": "AAAAAAFkzOrxchsvmU0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 373, + "top": 55, + "width": 481.42529296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+containsImage(key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFkzOvatx+3q3M=", + "_parent": { + "$ref": "AAAAAAFkzOeFlgjRJRk=" + }, + "model": { + "$ref": "AAAAAAFkzOvaYx+Z2C8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 373, + "top": 70, + "width": 481.42529296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clear(cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 357, + "width": 491.42529296875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFkzOeFlgjS2Cs=", + "_parent": { + "$ref": "AAAAAAFkzOeFlQjK4RM=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -33, + "top": -368, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFkzOeFlwjTR54=", + "_parent": { + "$ref": "AAAAAAFkzOeFlQjK4RM=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -33, + "top": -368, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 288, + "top": 304, + "width": 162, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFkzOeFlgjLMy8=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFkzOeFlgjQ0GA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFkzOeFlgjRJRk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFkzOeFlgjS2Cs=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFkzOeFlwjTR54=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFkzOyHOib7nuw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOyHOib8k38=", + "_parent": { + "$ref": "AAAAAAFkzOyHOib7nuw=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 345, + "top": 371, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFkzOyHOib7nuw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOyHOib9Tn4=", + "_parent": { + "$ref": "AAAAAAFkzOyHOib7nuw=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 330, + "top": 371, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFkzOyHOib7nuw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOyHOib+VWA=", + "_parent": { + "$ref": "AAAAAAFkzOyHOib7nuw=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 374, + "top": 372, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFkzOyHOib7nuw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFkzOeFlQjK4RM=" + }, + "tail": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "lineStyle": 0, + "points": "360:400;360:356", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFkzOyHOib8k38=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFkzOyHOib9Tn4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFkzOyHOib+VWA=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFkzOzkvy6ewkc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkvy6fO70=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 713, + "top": 436, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkvy6gSFU=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 698, + "top": 436, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkvy6hFr8=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 742, + "top": 437, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkvy6ifTg=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 854, + "top": 475, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkvy6jfVY=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 851, + "top": 489, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkvy6kEdk=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 858, + "top": 448, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkwC6lxW8=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 648, + "top": 427, + "width": 46.490234375, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 0, + "underline": false, + "text": "+config", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkwC6meEU=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 674, + "top": 441, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFkzOzkwC6nP90=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 667, + "top": 400, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFkzOzkwC6oIqk=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 371, + "top": 616, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFkzOzkwC6pg2c=", + "_parent": { + "$ref": "AAAAAAFkzOzkvy6ewkc=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 371, + "top": 616, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "tail": { + "$ref": "AAAAAAFky4wmusk5SLk=" + }, + "lineStyle": 0, + "points": "880:467;728:467;728:419;646:419", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFkzOzkvy6fO70=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFkzOzkvy6gSFU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFkzOzkvy6hFr8=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFkzOzkvy6ifTg=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFkzOzkvy6jfVY=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFkzOzkvy6kEdk=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFkzOzkwC6lxW8=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFkzOzkwC6meEU=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFkzOzkwC6nP90=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFkzOzkwC6oIqk=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFkzOzkwC6pg2c=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFkzO7AJ0YXKM0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFkzO7AJ0YYoN4=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YXKM0=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFkzO7AJ0YZP20=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YYoN4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 149, + "width": 132, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkzO7AJ0YacO4=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YYoN4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 164, + "width": 132, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkzO7AJ0YbDG0=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YYoN4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 179, + "width": 132, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFkzO7AJ0YcY40=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YYoN4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -528, + "top": -2176, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 144, + "width": 142, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFkzO7AJ0YZP20=" + }, + "nameLabel": { + "$ref": "AAAAAAFkzO7AJ0YacO4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFkzO7AJ0YbDG0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFkzO7AJ0YcY40=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFkzO7AJ0YdKRc=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YXKM0=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -264, + "top": -1088, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFkzO7AJ0YeuNs=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YXKM0=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -264, + "top": -1088, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFkzO7AJ0YfdN4=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YXKM0=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -264, + "top": -1088, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFkzO7AKEYgKaM=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YXKM0=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -264, + "top": -1088, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFkzO7AKEYhG1Y=", + "_parent": { + "$ref": "AAAAAAFkzO7AJ0YXKM0=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AfUZfsHg=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkhys4o27Ge0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 146, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "retryFailed", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AfUZidzY=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkhza8o2/z9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 161, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "lowPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AfkZoifc=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkhzs8o3Fkdk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 176, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "progressiveLoad", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AfkZrII0=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkhz04o3ItAc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 191, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "refreshCached", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7Af0ZuRFE=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkhz84Y3L96A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 206, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "continueInBackground", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AgEZxjX4=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkh0C6Y3O214=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 221, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "handleCookies", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AgEZ0Cis=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkh2TUY3YpnQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 236, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "allowInvalidSSLCertificates", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AgUZ3eQo=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkh2bqY3bxlE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 251, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "highPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AgUZ6fWA=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkh2p4Y3e22E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 266, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "delayPlaceholder", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AgUZ9Bnw=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkh2x+Y3hQmw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 281, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "transformAnimatedImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzO7AgUaAY/8=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFUkh31iY3ox50=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 296, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "avoidAutoSetImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFkzPKukmzcWiw=", + "_parent": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + }, + "model": { + "$ref": "AAAAAAFkzPKuPGy7i4M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 311, + "width": 166.333984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "scaleDownLargeImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 197, + "width": 176.333984375, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 144, + "width": 142, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFkzO7AJ0YYoN4=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFkzO7AJ0YdKRc=" + }, + "operationCompartment": { + "$ref": "AAAAAAFkzO7AJ0YeuNs=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFkzO7AJ0YfdN4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFkzO7AKEYgKaM=" + }, + "suppressLiterals": true, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFkzO7AKEYhG1Y=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFk0MTgNZaGzTc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk0MTgNZaH8+w=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaGzTc=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk0MTgNZaI3gk=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaH8+w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 501, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0MTgNZaJ57U=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaH8+w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 516, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCacheOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0MTgNZaKXnk=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaH8+w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 531, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0MTgNZaLgs8=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaH8+w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -176, + "top": -2216, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 496, + "width": 153, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk0MTgNZaI3gk=" + }, + "nameLabel": { + "$ref": "AAAAAAFk0MTgNZaJ57U=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk0MTgNZaKXnk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0MTgNZaLgs8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk0MTgNZaM5ZI=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaGzTc=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -80, + "top": -1140, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk0MTgNZaN0Xs=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaGzTc=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -80, + "top": -1140, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk0MTgNpaO78g=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaGzTc=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -80, + "top": -1140, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk0MTgNpaP+yk=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaGzTc=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -80, + "top": -1140, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFk0MTgNpaQ1RY=", + "_parent": { + "$ref": "AAAAAAFk0MTgNZaGzTc=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk0MTgf5bOQk4=", + "_parent": { + "$ref": "AAAAAAFk0MTgNpaQ1RY=" + }, + "model": { + "$ref": "AAAAAAFk0MQrOpM/jI0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -126, + "width": 151.4677734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "queryMemoryData", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk0MTgf5bRbrg=", + "_parent": { + "$ref": "AAAAAAFk0MTgNpaQ1RY=" + }, + "model": { + "$ref": "AAAAAAFk0MRCXJO7Xl0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -111, + "width": 151.4677734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "queryMemoryDataSync", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk0MTggJbUK3g=", + "_parent": { + "$ref": "AAAAAAFk0MTgNpaQ1RY=" + }, + "model": { + "$ref": "AAAAAAFk0MRaJJQ3LUY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -96, + "width": 151.4677734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "queryDiskDataSync", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk0MTggJbX/g4=", + "_parent": { + "$ref": "AAAAAAFk0MTgNpaQ1RY=" + }, + "model": { + "$ref": "AAAAAAFk0MR51JSzxio=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -81, + "width": 151.4677734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "scaleDownLargeImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk0MTggJbalmg=", + "_parent": { + "$ref": "AAAAAAFk0MTgNpaQ1RY=" + }, + "model": { + "$ref": "AAAAAAFk0MSZXZUvhjA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -66, + "width": 151.4677734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "avoidDecodeImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk0MTggJbdjZQ=", + "_parent": { + "$ref": "AAAAAAFk0MTgNpaQ1RY=" + }, + "model": { + "$ref": "AAAAAAFk0MS2hZWrSIM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -51, + "width": 151.4677734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "decodeFirstFrameOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk0MTggZbgngk=", + "_parent": { + "$ref": "AAAAAAFk0MTgNpaQ1RY=" + }, + "model": { + "$ref": "AAAAAAFk0MTONZYnA3o=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -36, + "width": 151.4677734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "preloadAllFrames", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 549, + "width": 161.4677734375, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 496, + "width": 153, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk0MTgNZaH8+w=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk0MTgNZaM5ZI=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk0MTgNZaN0Xs=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk0MTgNpaO78g=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk0MTgNpaP+yk=" + }, + "suppressLiterals": true, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFk0MTgNpaQ1RY=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk0MXEuJzHFEg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0MXEuJzI/kk=", + "_parent": { + "$ref": "AAAAAAFk0MXEuJzHFEg=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 262, + "top": 463, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0MXEuJzHFEg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0MXEuJzJPew=", + "_parent": { + "$ref": "AAAAAAFk0MXEuJzHFEg=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 277, + "top": 463, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0MXEuJzHFEg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0MXEuJzKqro=", + "_parent": { + "$ref": "AAAAAAFk0MXEuJzHFEg=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 233, + "top": 464, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0MXEuJzHFEg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk0MTgNZaGzTc=" + }, + "tail": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "lineStyle": 0, + "points": "296:419;248:419;248:522;160:522", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0MXEuJzI/kk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0MXEuJzJPew=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0MXEuJzKqro=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk0NzvdENFORI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0NzvdENGnUg=", + "_parent": { + "$ref": "AAAAAAFk0NzvdENFORI=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 563, + "top": 501, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0NzvdENFORI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0NzvdENHwvw=", + "_parent": { + "$ref": "AAAAAAFk0NzvdENFORI=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 563, + "top": 486, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0NzvdENFORI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0NzvdUNIzbk=", + "_parent": { + "$ref": "AAAAAAFk0NzvdENFORI=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 563, + "top": 531, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0NzvdENFORI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky2qLtUbjGdc=" + }, + "tail": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "lineStyle": 0, + "points": "563:439;563:522;872:522", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0NzvdENGnUg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0NzvdENHwvw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0NzvdUNIzbk=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk0N4Oyk+ghOI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+hddU=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 609, + "top": 480, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+iM/s=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 594, + "top": 480, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+jCok=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 638, + "top": 481, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+kR3I=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 609, + "top": 504, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+liYQ=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 595, + "top": 501, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+mQlg=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 636, + "top": 508, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+nStE=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 586, + "top": 458, + "width": 46.490234375, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 0, + "underline": false, + "text": "+config", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+oJr0=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 595, + "top": 461, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0N4Oyk+p2dM=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 636, + "top": 454, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk0N4Oyk+qa+E=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 380, + "top": 965, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk0N4Oyk+rD68=", + "_parent": { + "$ref": "AAAAAAFk0N4Oyk+ghOI=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 380, + "top": 965, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "tail": { + "$ref": "AAAAAAFky4+E/+WpkuY=" + }, + "lineStyle": 0, + "points": "624:536;624:439", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0N4Oyk+hddU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0N4Oyk+iM/s=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0N4Oyk+jCok=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk0N4Oyk+kR3I=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk0N4Oyk+liYQ=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk0N4Oyk+mQlg=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk0N4Oyk+nStE=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk0N4Oyk+oJr0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk0N4Oyk+p2dM=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk0N4Oyk+qa+E=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk0N4Oyk+rD68=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk0OXsx2lH55c=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk0OXsyGlI3Sg=", + "_parent": { + "$ref": "AAAAAAFk0OXsx2lH55c=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk0OXsyGlJgjo=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlI3Sg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 541, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0OXsyGlK+Ys=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlI3Sg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 556, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDMemoryCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0OXsyGlL3pE=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlI3Sg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 571, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0OXsyGlM+TI=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlI3Sg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1106, + "top": -2192, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 192, + "top": 536, + "width": 138, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk0OXsyGlJgjo=" + }, + "nameLabel": { + "$ref": "AAAAAAFk0OXsyGlK+Ys=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk0OXsyGlL3pE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0OXsyGlM+TI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk0OXsyGlNF+g=", + "_parent": { + "$ref": "AAAAAAFk0OXsx2lH55c=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -553, + "top": -1096, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk0OXsyGlOlcw=", + "_parent": { + "$ref": "AAAAAAFk0OXsx2lH55c=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OXtDGmOpvI=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlOlcw=" + }, + "model": { + "$ref": "AAAAAAFk0OSfa2QT4IA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": -166, + "width": 175.17626953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OXtDWmRrbU=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlOlcw=" + }, + "model": { + "$ref": "AAAAAAFk0OTdZGUCETU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": -151, + "width": 175.17626953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+object(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OXtDWmUsq8=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlOlcw=" + }, + "model": { + "$ref": "AAAAAAFk0OUR7WXxHho=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": -136, + "width": 175.17626953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setObject(object, key, cost)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OXtDmmX4Bo=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlOlcw=" + }, + "model": { + "$ref": "AAAAAAFk0OWj72fwP7o=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": -121, + "width": 175.17626953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeObject(object)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OXtDmma8us=", + "_parent": { + "$ref": "AAAAAAFk0OXsyGlOlcw=" + }, + "model": { + "$ref": "AAAAAAFk0OXRGGjfriQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": -106, + "width": 175.17626953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeAllObjects()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 192, + "top": 589, + "width": 185.17626953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk0OXsyGlPZt4=", + "_parent": { + "$ref": "AAAAAAFk0OXsx2lH55c=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -553, + "top": -1096, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk0OXsyGlQUzk=", + "_parent": { + "$ref": "AAAAAAFk0OXsx2lH55c=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -553, + "top": -1096, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 192, + "top": 536, + "width": 162, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk0OXsyGlI3Sg=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk0OXsyGlNF+g=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk0OXsyGlOlcw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk0OXsyGlPZt4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk0OXsyGlQUzk=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk0ObJQm6XCvY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk0ObJQm6Ygcc=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6XCvY=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk0ObJQm6ZtQQ=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6Ygcc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 136, + "top": -2536, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0ObJQm6andY=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6Ygcc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 639, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDMemoryCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0ObJQm6bDKI=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6Ygcc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 654, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0ObJQm6cOIs=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6Ygcc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 136, + "top": -2536, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": 632, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk0ObJQm6ZtQQ=" + }, + "nameLabel": { + "$ref": "AAAAAAFk0ObJQm6andY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk0ObJQm6bDKI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0ObJQm6cOIs=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk0ObJQm6dyG8=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6XCvY=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": 672, + "width": 133.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk0ObJQm6eN6k=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6XCvY=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": 682, + "width": 133.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk0ObJQm6fcNk=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6XCvY=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 68, + "top": -1268, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk0ObJQm6gHKI=", + "_parent": { + "$ref": "AAAAAAFk0ObJQm6XCvY=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 68, + "top": -1268, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 216, + "top": 632, + "width": 128, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk0ObJQm6Ygcc=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk0ObJQm6dyG8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk0ObJQm6eN6k=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk0ObJQm6fcNk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk0ObJQm6gHKI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk0OcBa3CRDns=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk0OcBa3CSXJ4=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CRDns=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk0OcBa3CTKAA=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CSXJ4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -216, + "top": -2696, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0OcBa3CU5rM=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CSXJ4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 639, + "width": 102, + "height": 13, + "autoResize": false, + "underline": false, + "text": "NSCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0OcBa3CVHRE=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CSXJ4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 654, + "width": 102, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Foundation)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0OcBa3CWINU=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CSXJ4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -216, + "top": -2696, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 632, + "width": 112, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk0OcBa3CTKAA=" + }, + "nameLabel": { + "$ref": "AAAAAAFk0OcBa3CU5rM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk0OcBa3CVHRE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0OcBa3CWINU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk0OcBa3CXeCk=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CRDns=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 672, + "width": 128.955078125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk0OcBa3CYF7I=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CRDns=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 682, + "width": 128.955078125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk0OcBa3CZTX4=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CRDns=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -124, + "top": -1348, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk0OcBa3CaKJ0=", + "_parent": { + "$ref": "AAAAAAFk0OcBa3CRDns=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -124, + "top": -1348, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 632, + "width": 112, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk0OcBa3CSXJ4=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk0OcBa3CXeCk=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk0OcBa3CYF7I=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk0OcBa3CZTX4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk0OcBa3CaKJ0=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk0Ok37H+rWnk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk0Ok37H+s7Rk=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+rWnk=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk0Ok37H+tuqY=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+s7Rk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 541, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0Ok37H+u5b0=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+s7Rk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 556, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDDiskCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0Ok37H+vLR0=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+s7Rk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 571, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0Ok37H+w91E=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+s7Rk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -124, + "top": -2230, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 360, + "top": 536, + "width": 138, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk0Ok37H+tuqY=" + }, + "nameLabel": { + "$ref": "AAAAAAFk0Ok37H+u5b0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk0Ok37H+vLR0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0Ok37H+w91E=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk0Ok37X+xveU=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+rWnk=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -62, + "top": -1115, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk0Ok37X+y1GE=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+rWnk=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OmAGYIp9ik=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0Ol/z4IFWS0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -166, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(cachePath, config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0Onk2YW0iUQ=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0OnkkIWQSuA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -151, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+containsData(key): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OpCbIk/0SA=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0OpCIYkbyn4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -136, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+data(key): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OrYXozKw8k=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0OrYDIym0yM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -121, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setData(data, key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OsjwZASNSE=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0OsjbY/ujGE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -106, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeData(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OtX/JJO2vY=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0OtXrZIqqoc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -91, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeAllData()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0Ot0JZPhDKo=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0Otz15O9b20=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -76, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeExpiredData()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OuY35V0c08=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0OuYl5VQkGk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -61, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cachePath(key): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0Ovfv5ew5s0=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0Ovfd5eMoXg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -46, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+totalCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk0OxWMpvhvXE=", + "_parent": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "model": { + "$ref": "AAAAAAFk0OxV6pu94G8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -31, + "width": 157.82373046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+totalSize(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 360, + "top": 589, + "width": 167.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk0Ok37X+zsS8=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+rWnk=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -62, + "top": -1115, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk0Ok37X+0nhU=", + "_parent": { + "$ref": "AAAAAAFk0Ok37H+rWnk=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -62, + "top": -1115, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 360, + "top": 536, + "width": 162, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk0Ok37H+s7Rk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk0Ok37X+xveU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk0Ok37X+y1GE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk0Ok37X+zsS8=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk0Ok37X+0nhU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk0O0AHJ67b/Q=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk0O0AHJ68R4A=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ67b/Q=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk0O0AHJ69hP8=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ68R4A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 2, + "top": -2598, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0O0AHJ6+pE0=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ68R4A=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 381, + "top": 639, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDDiskCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0O0AHJ6/CJE=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ68R4A=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 381, + "top": 654, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk0O0AHJ7A1Qo=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ68R4A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 2, + "top": -2598, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 632, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk0O0AHJ69hP8=" + }, + "nameLabel": { + "$ref": "AAAAAAFk0O0AHJ6+pE0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk0O0AHJ6/CJE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0O0AHJ7A1Qo=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk0O0AHJ7B6oA=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ67b/Q=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 672, + "width": 133.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk0O0AHJ7CwB0=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ67b/Q=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 682, + "width": 133.82373046875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk0O0AHJ7DvnM=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ67b/Q=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1, + "top": -1299, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk0O0AHJ7EitQ=", + "_parent": { + "$ref": "AAAAAAFk0O0AHJ67b/Q=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1, + "top": -1299, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 376, + "top": 632, + "width": 128, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk0O0AHJ68R4A=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk0O0AHJ7B6oA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk0O0AHJ7CwB0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk0O0AHJ7DvnM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk0O0AHJ7EitQ=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk0O7I0qzM9Wk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O7I0qzN0WA=", + "_parent": { + "$ref": "AAAAAAFk0O7I0qzM9Wk=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 264, + "top": 603, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0O7I0qzM9Wk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O7I0qzOSBg=", + "_parent": { + "$ref": "AAAAAAFk0O7I0qzM9Wk=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 249, + "top": 603, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0O7I0qzM9Wk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O7I0qzPVyo=", + "_parent": { + "$ref": "AAAAAAFk0O7I0qzM9Wk=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 604, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0O7I0qzM9Wk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk0OXsx2lH55c=" + }, + "tail": { + "$ref": "AAAAAAFk0ObJQm6XCvY=" + }, + "lineStyle": 0, + "points": "279:632;279:588", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0O7I0qzN0WA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0O7I0qzOSBg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0O7I0qzPVyo=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk0O8UE69VlbA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O8UE69WSok=", + "_parent": { + "$ref": "AAAAAAFk0O8UE69VlbA=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 432, + "top": 603, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0O8UE69VlbA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O8UE69XlHA=", + "_parent": { + "$ref": "AAAAAAFk0O8UE69VlbA=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 417, + "top": 603, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0O8UE69VlbA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O8UE69Y83w=", + "_parent": { + "$ref": "AAAAAAFk0O8UE69VlbA=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 461, + "top": 604, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0O8UE69VlbA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk0Ok37H+rWnk=" + }, + "tail": { + "$ref": "AAAAAAFk0O0AHJ67b/Q=" + }, + "lineStyle": 0, + "points": "447:632;447:588", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0O8UE69WSok=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0O8UE69XlHA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0O8UE69Y83w=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFk0O+FTbdsGCE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O+FTbdtn8U=", + "_parent": { + "$ref": "AAAAAAFk0O+FTbdsGCE=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 166, + "top": 657, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0O+FTbdsGCE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O+FTbduFUQ=", + "_parent": { + "$ref": "AAAAAAFk0O+FTbdsGCE=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 166, + "top": 672, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0O+FTbdsGCE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0O+FTbdv+HU=", + "_parent": { + "$ref": "AAAAAAFk0O+FTbdsGCE=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 167, + "top": 627, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0O+FTbdsGCE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk0OcBa3CRDns=" + }, + "tail": { + "$ref": "AAAAAAFk0ObJQm6XCvY=" + }, + "lineStyle": 0, + "points": "216:648;119:648", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0O+FTbdtn8U=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0O+FTbduFUQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0O+FTbdv+HU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk0PADwLtOEAo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtPZX8=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 305, + "top": 480, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtQZRU=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 290, + "top": 480, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtRLtw=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 334, + "top": 481, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtSz+s=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 305, + "top": 504, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtTEK8=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 291, + "top": 501, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtUKFE=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 332, + "top": 508, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtVIVU=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 282, + "top": 458, + "width": 46.490234375, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 0, + "underline": false, + "text": "+config", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtW4Rw=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 291, + "top": 461, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PADwLtXeqU=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 332, + "top": 454, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk0PADwLtYbvM=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 107, + "top": 862, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk0PADwLtZevo=", + "_parent": { + "$ref": "AAAAAAFk0PADwLtOEAo=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 107, + "top": 862, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "tail": { + "$ref": "AAAAAAFk0OXsx2lH55c=" + }, + "lineStyle": 0, + "points": "320:536;320:439", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0PADwLtPZX8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0PADwLtQZRU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0PADwLtRLtw=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk0PADwLtSz+s=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk0PADwLtTEK8=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk0PADwLtUKFE=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk0PADwLtVIVU=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk0PADwLtW4Rw=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk0PADwLtXeqU=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk0PADwLtYbvM=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk0PADwLtZevo=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk0PAr0b41BE0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b42Doc=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 385, + "top": 480, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b43ZyQ=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 370, + "top": 480, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b444sU=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 414, + "top": 481, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b45uBI=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 385, + "top": 504, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b46IzE=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 371, + "top": 501, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b479/8=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 412, + "top": 508, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b48/Ys=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 362, + "top": 458, + "width": 46.490234375, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 0, + "underline": false, + "text": "+config", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b49v7U=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 371, + "top": 461, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0PAr0b4+/gE=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 412, + "top": 454, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk0PAr0b4/i4o=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 602, + "top": 838, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk0PAr0b5AWoA=", + "_parent": { + "$ref": "AAAAAAFk0PAr0b41BE0=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 602, + "top": 838, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "tail": { + "$ref": "AAAAAAFk0Ok37H+rWnk=" + }, + "lineStyle": 0, + "points": "400:536;400:439", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0PAr0b42Doc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0PAr0b43ZyQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0PAr0b444sU=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk0PAr0b45uBI=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk0PAr0b46IzE=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk0PAr0b479/8=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk0PAr0b48/Ys=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk0PAr0b49v7U=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk0PAr0b4+/gE=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk0PAr0b4/i4o=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk0PAr0b5AWoA=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk0Q5c9JhBKDI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0Q5c9Jg/0Jc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0Q5c9ZhCJjw=", + "_parent": { + "$ref": "AAAAAAFk0Q5c9JhBKDI=" + }, + "model": { + "$ref": "AAAAAAFk0Q5c9Jg/0Jc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 91, + "top": 102, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0Q5c9JhBKDI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0Q5c9ZhDK/E=", + "_parent": { + "$ref": "AAAAAAFk0Q5c9JhBKDI=" + }, + "model": { + "$ref": "AAAAAAFk0Q5c9Jg/0Jc=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 91, + "top": 87, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0Q5c9JhBKDI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0Q5c9ZhEh/o=", + "_parent": { + "$ref": "AAAAAAFk0Q5c9JhBKDI=" + }, + "model": { + "$ref": "AAAAAAFk0Q5c9Jg/0Jc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 91, + "top": 132, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0Q5c9JhBKDI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "tail": { + "$ref": "AAAAAAFUmPubFi7kzSY=" + }, + "lineStyle": 0, + "points": "91:55;91:123;360:123", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0Q5c9ZhCJjw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0Q5c9ZhDK/E=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0Q5c9ZhEh/o=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk0Q/6pahtoxo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0Q/6pKhroeQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0Q/6pahuNSI=", + "_parent": { + "$ref": "AAAAAAFk0Q/6pahtoxo=" + }, + "model": { + "$ref": "AAAAAAFk0Q/6pKhroeQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 493, + "top": 132, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0Q/6pahtoxo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0Q/6pahvvVw=", + "_parent": { + "$ref": "AAAAAAFk0Q/6pahtoxo=" + }, + "model": { + "$ref": "AAAAAAFk0Q/6pKhroeQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 493, + "top": 147, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0Q/6pahtoxo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0Q/6pahwUqw=", + "_parent": { + "$ref": "AAAAAAFk0Q/6pahtoxo=" + }, + "model": { + "$ref": "AAAAAAFk0Q/6pKhroeQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 494, + "top": 102, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0Q/6pahtoxo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "tail": { + "$ref": "AAAAAAFUmPsPJi0J5Fw=" + }, + "lineStyle": 0, + "points": "494:55;494:123;489:123", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0Q/6pahuNSI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0Q/6pahvvVw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0Q/6pahwUqw=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk0RCPR6y8NfI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0RCPR6y62U8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RCPR6y9okc=", + "_parent": { + "$ref": "AAAAAAFk0RCPR6y8NfI=" + }, + "model": { + "$ref": "AAAAAAFk0RCPR6y62U8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 132, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0RCPR6y8NfI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RCPR6y+PPE=", + "_parent": { + "$ref": "AAAAAAFk0RCPR6y8NfI=" + }, + "model": { + "$ref": "AAAAAAFk0RCPR6y62U8=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 147, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0RCPR6y8NfI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RCPR6y/G5A=", + "_parent": { + "$ref": "AAAAAAFk0RCPR6y8NfI=" + }, + "model": { + "$ref": "AAAAAAFk0RCPR6y62U8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 670, + "top": 102, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0RCPR6y8NfI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "tail": { + "$ref": "AAAAAAFUmPnxoSwmlwM=" + }, + "lineStyle": 0, + "points": "670:55;670:123;489:123", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0RCPR6y9okc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0RCPR6y+PPE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0RCPR6y/G5A=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk0RH/JbQMCBE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0RH/JbQKgpI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RH/JbQN0PQ=", + "_parent": { + "$ref": "AAAAAAFk0RH/JbQMCBE=" + }, + "model": { + "$ref": "AAAAAAFk0RH/JbQKgpI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 92, + "top": 136, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0RH/JbQMCBE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RH/JbQO2rM=", + "_parent": { + "$ref": "AAAAAAFk0RH/JbQMCBE=" + }, + "model": { + "$ref": "AAAAAAFk0RH/JbQKgpI=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 107, + "top": 136, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0RH/JbQMCBE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RH/JbQPvRU=", + "_parent": { + "$ref": "AAAAAAFk0RH/JbQMCBE=" + }, + "model": { + "$ref": "AAAAAAFk0RH/JbQKgpI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 63, + "top": 137, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0RH/JbQMCBE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFkzO7AJ0YXKM0=" + }, + "tail": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "lineStyle": 0, + "points": "360:143;78:143;78:144", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0RH/JbQN0PQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0RH/JbQO2rM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0RH/JbQPvRU=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk0RKU97ihrAY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk0RKU97ifqxY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RKU97ii404=", + "_parent": { + "$ref": "AAAAAAFk0RKU97ihrAY=" + }, + "model": { + "$ref": "AAAAAAFk0RKU97ifqxY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 446, + "top": 172, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0RKU97ihrAY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RKU97ij8oQ=", + "_parent": { + "$ref": "AAAAAAFk0RKU97ihrAY=" + }, + "model": { + "$ref": "AAAAAAFk0RKU97ifqxY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 461, + "top": 172, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk0RKU97ihrAY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk0RKU97ikv2Q=", + "_parent": { + "$ref": "AAAAAAFk0RKU97ihrAY=" + }, + "model": { + "$ref": "AAAAAAFk0RKU97ifqxY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 417, + "top": 173, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk0RKU97ihrAY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "tail": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "lineStyle": 0, + "points": "432:143;432:216", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk0RKU97ii404=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk0RKU97ij8oQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk0RKU97ikv2Q=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk6+vKjo5a2wA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk6+vKjo5bJp0=", + "_parent": { + "$ref": "AAAAAAFk6+vKjo5a2wA=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 447, + "top": 179, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk6+vKjo5a2wA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk6+vKjo5caY0=", + "_parent": { + "$ref": "AAAAAAFk6+vKjo5a2wA=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 447, + "top": 194, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk6+vKjo5a2wA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk6+vKjo5dJDE=", + "_parent": { + "$ref": "AAAAAAFk6+vKjo5a2wA=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 448, + "top": 149, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk6+vKjo5a2wA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFkzO7AJ0YXKM0=" + }, + "tail": { + "$ref": "AAAAAAFUmMuDNcmaKIo=" + }, + "lineStyle": 0, + "points": "448:216;448:170;149:170", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk6+vKjo5bJp0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk6+vKjo5caY0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk6+vKjo5dJDE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7AANcUb769w=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7AANcUb8kHE=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb769w=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7AANcUb9U5Q=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb8kHE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -918, + "top": -660, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AANcUb+31o=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb8kHE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 925, + "top": 375, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageLoadersManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AANcUb/rmc=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb8kHE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 925, + "top": 390, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AANckcA5E0=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb8kHE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -918, + "top": -660, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 920, + "top": 368, + "width": 169, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7AANcUb9U5Q=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7AANcUb+31o=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7AANcUb/rmc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7AANckcA5E0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7AANckcBDM0=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb769w=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7AANm0c/0CU=", + "_parent": { + "$ref": "AAAAAAFk7AANckcBDM0=" + }, + "model": { + "$ref": "AAAAAAFkzOIg/+78rRg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 637, + "top": -51, + "width": 209.37744140625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7AANnEdCaZ8=", + "_parent": { + "$ref": "AAAAAAFk7AANckcBDM0=" + }, + "model": { + "$ref": "AAAAAAFkzOOPjva3FJM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 637, + "top": -36, + "width": 209.37744140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loaders: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 920, + "top": 408, + "width": 219.37744140625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7AANckcC9FU=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb769w=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7AANnEdFBYA=", + "_parent": { + "$ref": "AAAAAAFk7AANckcC9FU=" + }, + "model": { + "$ref": "AAAAAAFkzOP6yPhv64w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 637, + "top": -13, + "width": 209.37744140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addLoader()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7AANnUdIOFI=", + "_parent": { + "$ref": "AAAAAAFk7AANckcC9FU=" + }, + "model": { + "$ref": "AAAAAAFkzOQxGfm6yKY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 637, + "top": 2, + "width": 209.37744140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeLoader()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 920, + "top": 446, + "width": 219.37744140625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7AANckcDKsY=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb769w=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -459, + "top": -330, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7AANckcEYyY=", + "_parent": { + "$ref": "AAAAAAFk7AANcUb769w=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -459, + "top": -330, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 920, + "top": 368, + "width": 169, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7AANcUb8kHE=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7AANckcBDM0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7AANckcC9FU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7AANckcDKsY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7AANckcEYyY=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7AFZv1iyb28=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7AFZv1izR1M=", + "_parent": { + "$ref": "AAAAAAFk7AFZv1iyb28=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1003, + "top": 339, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7AFZv1iyb28=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7AFZv1i0KoU=", + "_parent": { + "$ref": "AAAAAAFk7AFZv1iyb28=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1003, + "top": 354, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7AFZv1iyb28=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7AFZv1i1E0g=", + "_parent": { + "$ref": "AAAAAAFk7AFZv1iyb28=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1004, + "top": 309, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7AFZv1iyb28=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky2+2+WTD+rs=" + }, + "tail": { + "$ref": "AAAAAAFk7AANcUb769w=" + }, + "lineStyle": 0, + "points": "1004:368;1004:330;641:330", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7AFZv1izR1M=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7AFZv1i0KoU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7AFZv1i1E0g=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7AJFfl1wqqg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7AJFfl1xUIk=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1wqqg=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7AJFf11ysn4=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1xUIk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -134, + "top": -1550, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AJFf11zqjI=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1xUIk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 407, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCachesManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AJFf110jLY=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1xUIk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 422, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AJFf111+mo=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1xUIk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -134, + "top": -1550, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 400, + "width": 164, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7AJFf11ysn4=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7AJFf11zqjI=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7AJFf110jLY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7AJFf111+mo=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7AJFf112b2U=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1wqqg=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7ALOo2YPWYA=", + "_parent": { + "$ref": "AAAAAAFk7AJFf112b2U=" + }, + "model": { + "$ref": "AAAAAAFk7ALOcGXu/S8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 13, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7AOZ428inSI=", + "_parent": { + "$ref": "AAAAAAFk7AJFf112b2U=" + }, + "model": { + "$ref": "AAAAAAFk7AOZr28Bcso=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 28, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+caches: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7AMCtGf3iR8=", + "_parent": { + "$ref": "AAAAAAFk7AJFf112b2U=" + }, + "model": { + "$ref": "AAAAAAFk7AMCg2fWSP0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 43, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7AMfLGlmgKY=", + "_parent": { + "$ref": "AAAAAAFk7AJFf112b2U=" + }, + "model": { + "$ref": "AAAAAAFk7AMe/WlFG7c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 58, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7ANGlmrV8/w=", + "_parent": { + "$ref": "AAAAAAFk7AJFf112b2U=" + }, + "model": { + "$ref": "AAAAAAFk7ANGZ2q0x2Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 73, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7ANgEGxE+Wo=", + "_parent": { + "$ref": "AAAAAAFk7AJFf112b2U=" + }, + "model": { + "$ref": "AAAAAAFk7ANfz2wjKJg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 88, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+containsOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7AN7Vm2zvpc=", + "_parent": { + "$ref": "AAAAAAFk7AJFf112b2U=" + }, + "model": { + "$ref": "AAAAAAFk7AN7JG2S4JE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 103, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 440, + "width": 210.82080078125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7AJFf113fhc=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1wqqg=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7AQxOXaTdhk=", + "_parent": { + "$ref": "AAAAAAFk7AJFf113fhc=" + }, + "model": { + "$ref": "AAAAAAFk7AQw/nZyZkk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 126, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addCache()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7ARMBXgCZ5A=", + "_parent": { + "$ref": "AAAAAAFk7AJFf113fhc=" + }, + "model": { + "$ref": "AAAAAAFk7ARL1nfhIfg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 141, + "width": 200.82080078125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeCache()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 553, + "width": 210.82080078125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7AJFf114RsY=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1wqqg=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -775, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7AJFgF153i4=", + "_parent": { + "$ref": "AAAAAAFk7AJFfl1wqqg=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -67, + "top": -775, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 400, + "width": 164, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7AJFfl1xUIk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7AJFf112b2U=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7AJFf113fhc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7AJFf114RsY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7AJFgF153i4=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7Ae0KqF1+eo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7Ae0KqF2y6w=", + "_parent": { + "$ref": "AAAAAAFk7Ae0KqF1+eo=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 89, + "top": 309, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7Ae0KqF1+eo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7Ae0KqF3Jdo=", + "_parent": { + "$ref": "AAAAAAFk7Ae0KqF1+eo=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 89, + "top": 294, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7Ae0KqF1+eo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7Ae0KqF4BmQ=", + "_parent": { + "$ref": "AAAAAAFk7Ae0KqF1+eo=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 89, + "top": 339, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7Ae0KqF1+eo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFkzOeFlQjK4RM=" + }, + "tail": { + "$ref": "AAAAAAFk7AJFfl1wqqg=" + }, + "lineStyle": 0, + "points": "89:400;89:330;288:330", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7Ae0KqF2y6w=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7Ae0KqF3Jdo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7Ae0KqF4BmQ=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk7AxBZNKgMek=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7AxBZdKhn88=", + "_parent": { + "$ref": "AAAAAAFk7AxBZNKgMek=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7AxBZdKiBFk=", + "_parent": { + "$ref": "AAAAAAFk7AxBZdKhn88=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 834, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AxBZdKjgUg=", + "_parent": { + "$ref": "AAAAAAFk7AxBZdKhn88=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 849, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCacheKeyFilter", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AxBZdKk9X4=", + "_parent": { + "$ref": "AAAAAAFk7AxBZdKhn88=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 864, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7AxBZdKlGsk=", + "_parent": { + "$ref": "AAAAAAFk7AxBZdKhn88=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -174, + "top": -2528, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 829, + "width": 196, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7AxBZdKiBFk=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7AxBZdKjgUg=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7AxBZdKk9X4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7AxBZdKlGsk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7AxBZdKmKZw=", + "_parent": { + "$ref": "AAAAAAFk7AxBZNKgMek=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -87, + "top": -1264, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7AxBZtKnD5Q=", + "_parent": { + "$ref": "AAAAAAFk7AxBZNKgMek=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7AyMptStw7g=", + "_parent": { + "$ref": "AAAAAAFk7AxBZtKnD5Q=" + }, + "model": { + "$ref": "AAAAAAFk7AyMbdSMtVQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -196, + "width": 219.58642578125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKey(url): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 882, + "width": 229.58642578125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7AxBZtKo/q4=", + "_parent": { + "$ref": "AAAAAAFk7AxBZNKgMek=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -87, + "top": -1264, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7AxBZtKpxkU=", + "_parent": { + "$ref": "AAAAAAFk7AxBZNKgMek=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -87, + "top": -1264, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 829, + "width": 220, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7AxBZdKhn88=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7AxBZdKmKZw=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7AxBZtKnD5Q=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7AxBZtKo/q4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7AxBZtKpxkU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7A0gPdfSU3A=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7A0gPtfT0RI=", + "_parent": { + "$ref": "AAAAAAFk7A0gPdfSU3A=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7A0gPtfUTRU=", + "_parent": { + "$ref": "AAAAAAFk7A0gPtfT0RI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 272, + "top": -2802, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7A0gPtfVQkA=", + "_parent": { + "$ref": "AAAAAAFk7A0gPtfT0RI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 839, + "width": 176, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCacheKeyFilter", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7A0gPtfW774=", + "_parent": { + "$ref": "AAAAAAFk7A0gPtfT0RI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 854, + "width": 176, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7A0gPtfXm3Y=", + "_parent": { + "$ref": "AAAAAAFk7A0gPtfT0RI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 272, + "top": -2802, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 832, + "width": 186, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7A0gPtfUTRU=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7A0gPtfVQkA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7A0gPtfW774=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7A0gPtfXm3Y=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7A0gPtfY5I4=", + "_parent": { + "$ref": "AAAAAAFk7A0gPdfSU3A=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 872, + "width": 195.58642578125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7A0gPtfZJyY=", + "_parent": { + "$ref": "AAAAAAFk7A0gPdfSU3A=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7A2zjduwFr0=", + "_parent": { + "$ref": "AAAAAAFk7A0gPtfZJyY=" + }, + "model": { + "$ref": "AAAAAAFk7A2zWNuPpjU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 261, + "top": -193, + "width": 185.58642578125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(block)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 882, + "width": 195.58642578125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7A0gP9fanyA=", + "_parent": { + "$ref": "AAAAAAFk7A0gPdfSU3A=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 136, + "top": -1401, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7A0gP9fbNgo=", + "_parent": { + "$ref": "AAAAAAFk7A0gPdfSU3A=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 136, + "top": -1401, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 280, + "top": 832, + "width": 186, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7A0gPtfT0RI=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7A0gPtfY5I4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7A0gPtfZJyY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7A0gP9fanyA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7A0gP9fbNgo=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7A02MtlDKaw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7A02MdlCa2M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7A02MtlEnB0=", + "_parent": { + "$ref": "AAAAAAFk7A02MtlDKaw=" + }, + "model": { + "$ref": "AAAAAAFk7A02MdlCa2M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 252, + "top": 862, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7A02MtlDKaw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7A02MtlFPZs=", + "_parent": { + "$ref": "AAAAAAFk7A02MtlDKaw=" + }, + "model": { + "$ref": "AAAAAAFk7A02MdlCa2M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 252, + "top": 877, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7A02MtlDKaw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7A02MtlGgEI=", + "_parent": { + "$ref": "AAAAAAFk7A02MtlDKaw=" + }, + "model": { + "$ref": "AAAAAAFk7A02MdlCa2M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 253, + "top": 832, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7A02MtlDKaw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7AxBZNKgMek=" + }, + "tail": { + "$ref": "AAAAAAFk7A0gPdfSU3A=" + }, + "lineStyle": 0, + "points": "280:853;227:853", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7A02MtlEnB0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7A02MtlFPZs=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7A02MtlGgEI=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk7A65DOHb9GA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7A65DOHcbdE=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHb9GA=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7A65DOHd11Q=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHcbdE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 914, + "width": 190, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7A65DOHeAXI=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHcbdE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 929, + "width": 190, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCacheSerializer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7A65DOHfZjw=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHcbdE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 944, + "width": 190, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7A65DOHgYSM=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHcbdE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -808, + "top": -2774, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 909, + "width": 200, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7A65DOHd11Q=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7A65DOHeAXI=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7A65DOHfZjw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7A65DOHgYSM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7A65DOHhn8Q=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHb9GA=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -404, + "top": -1387, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7A65DeHiAFk=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHb9GA=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7A8q1eQj2FE=", + "_parent": { + "$ref": "AAAAAAFk7A65DeHiAFk=" + }, + "model": { + "$ref": "AAAAAAFk7A8qouQCrJM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -116, + "width": 257.78466796875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheData(image, data, imageURL): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 962, + "width": 267.78466796875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7A65DeHj/UU=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHb9GA=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -404, + "top": -1387, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7A65DeHkGj0=", + "_parent": { + "$ref": "AAAAAAFk7A65DOHb9GA=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -404, + "top": -1387, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 909, + "width": 224, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7A65DOHcbdE=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7A65DOHhn8Q=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7A65DeHiAFk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7A65DeHj/UU=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7A65DeHkGj0=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7BC8iuqEcdw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7BC8iuqFLMk=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqEcdw=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7BC8i+qG1ug=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqFLMk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -240, + "top": -3004, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BC8i+qH0mQ=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqFLMk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 919, + "width": 180, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCacheSerializer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BC8i+qIr88=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqFLMk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 934, + "width": 180, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BC8i+qJQRg=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqFLMk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -240, + "top": -3004, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 912, + "width": 190, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BC8i+qG1ug=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7BC8i+qH0mQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7BC8i+qIr88=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BC8i+qJQRg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7BC8i+qKgx0=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqEcdw=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 952, + "width": 198.931640625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7BC8i+qLyyM=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqEcdw=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7BE9pu774VI=", + "_parent": { + "$ref": "AAAAAAFk7BC8i+qLyyM=" + }, + "model": { + "$ref": "AAAAAAFk7BE9ae7ahlI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 261, + "top": -113, + "width": 188.931640625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(block)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 962, + "width": 198.931640625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7BC8i+qM0dE=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqEcdw=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -120, + "top": -1502, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7BC8jOqNr9Q=", + "_parent": { + "$ref": "AAAAAAFk7BC8iuqEcdw=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -120, + "top": -1502, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 280, + "top": 912, + "width": 190, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7BC8iuqFLMk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7BC8i+qKgx0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7BC8i+qLyyM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7BC8i+qM0dE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7BC8jOqNr9Q=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7BDJZOsjGRI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7BDJZOsigsQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7BDJZOskokg=", + "_parent": { + "$ref": "AAAAAAFk7BDJZOsjGRI=" + }, + "model": { + "$ref": "AAAAAAFk7BDJZOsigsQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 254, + "top": 937, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7BDJZOsjGRI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7BDJZeslfEU=", + "_parent": { + "$ref": "AAAAAAFk7BDJZOsjGRI=" + }, + "model": { + "$ref": "AAAAAAFk7BDJZOsigsQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 254, + "top": 952, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7BDJZOsjGRI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7BDJZesmZmQ=", + "_parent": { + "$ref": "AAAAAAFk7BDJZOsjGRI=" + }, + "model": { + "$ref": "AAAAAAFk7BDJZOsigsQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 255, + "top": 907, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7BDJZOsjGRI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7A65DOHb9GA=" + }, + "tail": { + "$ref": "AAAAAAFk7BC8iuqEcdw=" + }, + "lineStyle": 0, + "points": "280:928;231:928", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7BDJZOskokg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BDJZeslfEU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BDJZesmZmQ=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk7BH3rPEP74Y=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7BH3rfEQ8LE=", + "_parent": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7BH3rfERjNk=", + "_parent": { + "$ref": "AAAAAAFk7BH3rfEQ8LE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 978, + "width": 217, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BH3rfES0FU=", + "_parent": { + "$ref": "AAAAAAFk7BH3rfEQ8LE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 993, + "width": 217, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BH3rfETqno=", + "_parent": { + "$ref": "AAAAAAFk7BH3rfEQ8LE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 1008, + "width": 217, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BH3rfEUqFA=", + "_parent": { + "$ref": "AAAAAAFk7BH3rfEQ8LE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1514, + "top": -2656, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 973, + "width": 227, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BH3rfERjNk=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7BH3rfES0FU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7BH3rfETqno=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BH3rfEUqFA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7BH3rfEVJdg=", + "_parent": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -757, + "top": -1328, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7BH3rvEWbcY=", + "_parent": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7BJFnPOTVVc=", + "_parent": { + "$ref": "AAAAAAFk7BH3rvEWbcY=" + }, + "model": { + "$ref": "AAAAAAFk7BJFY/NyunQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -148, + "width": 256.66943359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformerKey(): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7BKJyvXZKu0=", + "_parent": { + "$ref": "AAAAAAFk7BH3rvEWbcY=" + }, + "model": { + "$ref": "AAAAAAFk7BKJjfW40dE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": -133, + "width": 256.66943359375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformedImage(image, key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 1026, + "width": 266.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7BH3rvEXjJM=", + "_parent": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -757, + "top": -1328, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7BH3rvEYJ04=", + "_parent": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -757, + "top": -1328, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 973, + "width": 251, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7BH3rfEQ8LE=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7BH3rfEVJdg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7BH3rvEWbcY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7BH3rvEXjJM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7BH3rvEYJ04=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7BOaWPrCtDM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7BOaWfrDedY=", + "_parent": { + "$ref": "AAAAAAFk7BOaWPrCtDM=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7BOaWfrEtlQ=", + "_parent": { + "$ref": "AAAAAAFk7BOaWfrDedY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -802, + "top": -2894, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BOaWvrFg8w=", + "_parent": { + "$ref": "AAAAAAFk7BOaWfrDedY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 980, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImagePipelineTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BOaWvrGtyI=", + "_parent": { + "$ref": "AAAAAAFk7BOaWfrDedY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 995, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BOaWvrH9qE=", + "_parent": { + "$ref": "AAAAAAFk7BOaWfrDedY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -802, + "top": -2894, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 973, + "width": 217, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BOaWfrEtlQ=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7BOaWvrFg8w=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7BOaWvrGtyI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BOaWvrH9qE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7BOaWvrITRA=", + "_parent": { + "$ref": "AAAAAAFk7BOaWPrCtDM=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7BQPQ/6DBe0=", + "_parent": { + "$ref": "AAAAAAFk7BOaWvrITRA=" + }, + "model": { + "$ref": "AAAAAAFk7BQPCv5irlw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": -161, + "width": 279.90625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformers: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1013, + "width": 289.90625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7BOaWvrJ59Q=", + "_parent": { + "$ref": "AAAAAAFk7BOaWPrCtDM=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7BRd0wBrr+Y=", + "_parent": { + "$ref": "AAAAAAFk7BOaWvrJ59Q=" + }, + "model": { + "$ref": "AAAAAAFk7BRdnQBKmBE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": -138, + "width": 279.90625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(transformers)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1036, + "width": 289.90625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7BOaW/rKuNA=", + "_parent": { + "$ref": "AAAAAAFk7BOaWPrCtDM=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -401, + "top": -1447, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7BOaW/rL93M=", + "_parent": { + "$ref": "AAAAAAFk7BOaWPrCtDM=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -401, + "top": -1447, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 304, + "top": 973, + "width": 217, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7BOaWfrDedY=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7BOaWvrITRA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7BOaWvrJ59Q=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7BOaW/rKuNA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7BOaW/rL93M=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7BOsyfu75C0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7BOsyPu6CB8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7BOsyfu88lA=", + "_parent": { + "$ref": "AAAAAAFk7BOsyfu75C0=" + }, + "model": { + "$ref": "AAAAAAFk7BOsyPu6CB8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 217, + "top": 981, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7BOsyfu75C0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7BOsyfu9P+4=", + "_parent": { + "$ref": "AAAAAAFk7BOsyfu75C0=" + }, + "model": { + "$ref": "AAAAAAFk7BOsyPu6CB8=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 217, + "top": 996, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7BOsyfu75C0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7BOsyfu+fr4=", + "_parent": { + "$ref": "AAAAAAFk7BOsyfu75C0=" + }, + "model": { + "$ref": "AAAAAAFk7BOsyPu6CB8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 218, + "top": 951, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7BOsyfu75C0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7BOaWPrCtDM=" + }, + "lineStyle": 0, + "points": "304:973;304:972;133:972;133:973", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7BOsyfu88lA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BOsyfu9P+4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BOsyfu+fr4=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7BxkFEpIXos=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7BbYDRkPcZw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7BxkFEpJgHA=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpIXos=" + }, + "model": { + "$ref": "AAAAAAFk7BbYDRkPcZw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7BxkFUpK1Mw=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpJgHA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -44, + "top": -2494, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BxkFUpLWRs=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpJgHA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 1031, + "width": 215, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageRoundCornerTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BxkFUpMe5A=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpJgHA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 1046, + "width": 215, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BxkFUpN2mg=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpJgHA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -44, + "top": -2494, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1024, + "width": 225, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BxkFUpK1Mw=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7BxkFUpLWRs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7BxkFUpMe5A=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BxkFUpN2mg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7BxkFUpOu9s=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpIXos=" + }, + "model": { + "$ref": "AAAAAAFk7BbYDRkPcZw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1064, + "width": 241.130859375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7BxkFUpPJ+A=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpIXos=" + }, + "model": { + "$ref": "AAAAAAFk7BbYDRkPcZw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1074, + "width": 241.130859375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7BxkFkpQcEE=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpIXos=" + }, + "model": { + "$ref": "AAAAAAFk7BbYDRkPcZw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -22, + "top": -1247, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7BxkFkpRmr8=", + "_parent": { + "$ref": "AAAAAAFk7BxkFEpIXos=" + }, + "model": { + "$ref": "AAAAAAFk7BbYDRkPcZw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -22, + "top": -1247, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 304, + "top": 1024, + "width": 225, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7BxkFEpJgHA=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7BxkFUpOu9s=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7BxkFUpPJ+A=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7BxkFkpQcEE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7BxkFkpRmr8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7Bx/j0v2QMc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Bb86xmLb4E=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7Bx/j0v32vU=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v2QMc=" + }, + "model": { + "$ref": "AAAAAAFk7Bb86xmLb4E=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7Bx/j0v4++Q=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v32vU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -10, + "top": -2530, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7Bx/kEv56nA=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v32vU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 1079, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageResizingTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7Bx/kEv6Kqs=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v32vU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 1094, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7Bx/kEv72Sk=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v32vU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -10, + "top": -2530, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1072, + "width": 217, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7Bx/j0v4++Q=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7Bx/kEv56nA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7Bx/kEv6Kqs=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7Bx/kEv72Sk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7Bx/kEv8s24=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v2QMc=" + }, + "model": { + "$ref": "AAAAAAFk7Bb86xmLb4E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1112, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7Bx/kEv9uzo=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v2QMc=" + }, + "model": { + "$ref": "AAAAAAFk7Bb86xmLb4E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1122, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7Bx/kUv+OQE=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v2QMc=" + }, + "model": { + "$ref": "AAAAAAFk7Bb86xmLb4E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -5, + "top": -1265, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7Bx/kUv/FJU=", + "_parent": { + "$ref": "AAAAAAFk7Bx/j0v2QMc=" + }, + "model": { + "$ref": "AAAAAAFk7Bb86xmLb4E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -5, + "top": -1265, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 304, + "top": 1072, + "width": 217, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7Bx/j0v32vU=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7Bx/kEv8s24=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7Bx/kEv9uzo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7Bx/kUv+OQE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7Bx/kUv/FJU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7ByM3UyzV2E=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Bce7hoHimk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7ByM3Uy0FUU=", + "_parent": { + "$ref": "AAAAAAFk7ByM3UyzV2E=" + }, + "model": { + "$ref": "AAAAAAFk7Bce7hoHimk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7ByM3Uy1SoI=", + "_parent": { + "$ref": "AAAAAAFk7ByM3Uy0FUU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -848, + "top": -2288, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7ByM3Uy2TzA=", + "_parent": { + "$ref": "AAAAAAFk7ByM3Uy0FUU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 1127, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCroppingTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7ByM3Uy3ZfY=", + "_parent": { + "$ref": "AAAAAAFk7ByM3Uy0FUU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 1142, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7ByM3Uy48ko=", + "_parent": { + "$ref": "AAAAAAFk7ByM3Uy0FUU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -848, + "top": -2288, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1120, + "width": 217, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7ByM3Uy1SoI=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7ByM3Uy2TzA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7ByM3Uy3ZfY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7ByM3Uy48ko=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7ByM3Uy5cHc=", + "_parent": { + "$ref": "AAAAAAFk7ByM3UyzV2E=" + }, + "model": { + "$ref": "AAAAAAFk7Bce7hoHimk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1160, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7ByM3ky64aU=", + "_parent": { + "$ref": "AAAAAAFk7ByM3UyzV2E=" + }, + "model": { + "$ref": "AAAAAAFk7Bce7hoHimk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1170, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7ByM3ky7YeA=", + "_parent": { + "$ref": "AAAAAAFk7ByM3UyzV2E=" + }, + "model": { + "$ref": "AAAAAAFk7Bce7hoHimk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -424, + "top": -1144, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7ByM3ky8dMo=", + "_parent": { + "$ref": "AAAAAAFk7ByM3UyzV2E=" + }, + "model": { + "$ref": "AAAAAAFk7Bce7hoHimk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -424, + "top": -1144, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 304, + "top": 1120, + "width": 217, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7ByM3Uy0FUU=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7ByM3Uy5cHc=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7ByM3ky64aU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7ByM3ky7YeA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7ByM3ky8dMo=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7ByzgE5i8C0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7BhADB1EoQk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7ByzgE5ji+4=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5i8C0=" + }, + "model": { + "$ref": "AAAAAAFk7BhADB1EoQk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7ByzgE5kSiU=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5ji+4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -816, + "top": -2442, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7ByzgE5lggk=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5ji+4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 1175, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageFlippingTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7ByzgE5m2RU=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5ji+4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 1190, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7ByzgE5nODY=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5ji+4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -816, + "top": -2442, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1168, + "width": 217, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7ByzgE5kSiU=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7ByzgE5lggk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7ByzgE5m2RU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7ByzgE5nODY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7ByzgE5ogv0=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5i8C0=" + }, + "model": { + "$ref": "AAAAAAFk7BhADB1EoQk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1208, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7ByzgE5p3Ik=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5i8C0=" + }, + "model": { + "$ref": "AAAAAAFk7BhADB1EoQk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 1218, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7ByzgE5qs24=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5i8C0=" + }, + "model": { + "$ref": "AAAAAAFk7BhADB1EoQk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -408, + "top": -1221, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7ByzgE5rvCs=", + "_parent": { + "$ref": "AAAAAAFk7ByzgE5i8C0=" + }, + "model": { + "$ref": "AAAAAAFk7BhADB1EoQk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -408, + "top": -1221, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 304, + "top": 1168, + "width": 217, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7ByzgE5ji+4=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7ByzgE5ogv0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7ByzgE5p3Ik=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7ByzgE5qs24=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7ByzgE5rvCs=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7BzBU08BUlQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Bhd7h3AKVk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7BzBU08CnXw=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08BUlQ=" + }, + "model": { + "$ref": "AAAAAAFk7Bhd7h3AKVk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzBU08DJvA=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08CnXw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1738, + "top": -2348, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzBU08EfNk=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08CnXw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 1047, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageRotationTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzBU08FiBQ=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08CnXw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 1062, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzBU08GPmM=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08CnXw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1738, + "top": -2348, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1040, + "width": 217, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BzBU08DJvA=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7BzBU08EfNk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7BzBU08FiBQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BzBU08GPmM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7BzBVE8HPnQ=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08BUlQ=" + }, + "model": { + "$ref": "AAAAAAFk7Bhd7h3AKVk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1080, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7BzBVE8I51k=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08BUlQ=" + }, + "model": { + "$ref": "AAAAAAFk7Bhd7h3AKVk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1090, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7BzBVE8JaSI=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08BUlQ=" + }, + "model": { + "$ref": "AAAAAAFk7Bhd7h3AKVk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -869, + "top": -1174, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7BzBVE8KhGM=", + "_parent": { + "$ref": "AAAAAAFk7BzBU08BUlQ=" + }, + "model": { + "$ref": "AAAAAAFk7Bhd7h3AKVk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -869, + "top": -1174, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 40, + "top": 1040, + "width": 217, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7BzBU08CnXw=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7BzBVE8HPnQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7BzBVE8I51k=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7BzBVE8JaSI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7BzBVE8KhGM=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7BzL3k+gP3M=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Bh7uh48Uvw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7BzL3k+h/LE=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+gP3M=" + }, + "model": { + "$ref": "AAAAAAFk7Bh7uh48Uvw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzL3k+i58E=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+h/LE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1562, + "top": -2188, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzL3k+jnZU=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+h/LE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 1095, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageTintTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzL3k+kSRM=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+h/LE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 1110, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzL3k+lISM=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+h/LE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1562, + "top": -2188, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1088, + "width": 217, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BzL3k+i58E=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7BzL3k+jnZU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7BzL3k+kSRM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BzL3k+lISM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7BzL3k+mV6M=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+gP3M=" + }, + "model": { + "$ref": "AAAAAAFk7Bh7uh48Uvw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1128, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7BzL3k+ncwA=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+gP3M=" + }, + "model": { + "$ref": "AAAAAAFk7Bh7uh48Uvw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1138, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7BzL3k+oq28=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+gP3M=" + }, + "model": { + "$ref": "AAAAAAFk7Bh7uh48Uvw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -781, + "top": -1094, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7BzL30+p3h8=", + "_parent": { + "$ref": "AAAAAAFk7BzL3k+gP3M=" + }, + "model": { + "$ref": "AAAAAAFk7Bh7uh48Uvw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -781, + "top": -1094, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 40, + "top": 1088, + "width": 217, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7BzL3k+h/LE=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7BzL3k+mV6M=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7BzL3k+ncwA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7BzL3k+oq28=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7BzL30+p3h8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7BzX6lA/qV4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Bicxh7WCxo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7BzX61BAfqg=", + "_parent": { + "$ref": "AAAAAAFk7BzX6lA/qV4=" + }, + "model": { + "$ref": "AAAAAAFk7Bicxh7WCxo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzX61BBxOE=", + "_parent": { + "$ref": "AAAAAAFk7BzX61BAfqg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1284, + "top": -2076, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzX61BCI5E=", + "_parent": { + "$ref": "AAAAAAFk7BzX61BAfqg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 1143, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageBlurTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzX61BD59Y=", + "_parent": { + "$ref": "AAAAAAFk7BzX61BAfqg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 1158, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzX61BEPAA=", + "_parent": { + "$ref": "AAAAAAFk7BzX61BAfqg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1284, + "top": -2076, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1136, + "width": 217, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BzX61BBxOE=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7BzX61BCI5E=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7BzX61BD59Y=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BzX61BEPAA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7BzX61BF/KQ=", + "_parent": { + "$ref": "AAAAAAFk7BzX6lA/qV4=" + }, + "model": { + "$ref": "AAAAAAFk7Bicxh7WCxo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1176, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7BzX61BGRt4=", + "_parent": { + "$ref": "AAAAAAFk7BzX6lA/qV4=" + }, + "model": { + "$ref": "AAAAAAFk7Bicxh7WCxo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1186, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7BzX61BHso8=", + "_parent": { + "$ref": "AAAAAAFk7BzX6lA/qV4=" + }, + "model": { + "$ref": "AAAAAAFk7Bicxh7WCxo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -642, + "top": -1038, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7BzX61BIZPE=", + "_parent": { + "$ref": "AAAAAAFk7BzX6lA/qV4=" + }, + "model": { + "$ref": "AAAAAAFk7Bicxh7WCxo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -642, + "top": -1038, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 40, + "top": 1136, + "width": 217, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7BzX61BAfqg=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7BzX61BF/KQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7BzX61BGRt4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7BzX61BHso8=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7BzX61BIZPE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7BzhyVDeD10=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Bi24B9S1R4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7BzhyVDf0J8=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDeD10=" + }, + "model": { + "$ref": "AAAAAAFk7Bi24B9S1R4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzhyVDgKYc=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDf0J8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1224, + "top": -2174, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzhyVDhZ1I=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDf0J8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 1191, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageFilterTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzhyVDi76Y=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDf0J8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 1206, + "width": 207, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7BzhyVDj9LQ=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDf0J8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1224, + "top": -2174, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1184, + "width": 217, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7BzhyVDgKYc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7BzhyVDhZ1I=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7BzhyVDi76Y=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7BzhyVDj9LQ=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7BzhyVDk5wU=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDeD10=" + }, + "model": { + "$ref": "AAAAAAFk7Bi24B9S1R4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1224, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7BzhyVDlMB8=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDeD10=" + }, + "model": { + "$ref": "AAAAAAFk7Bi24B9S1R4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 1234, + "width": 232.66943359375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7BzhyVDmFSk=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDeD10=" + }, + "model": { + "$ref": "AAAAAAFk7Bi24B9S1R4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -612, + "top": -1087, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7BzhyVDncPQ=", + "_parent": { + "$ref": "AAAAAAFk7BzhyVDeD10=" + }, + "model": { + "$ref": "AAAAAAFk7Bi24B9S1R4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -612, + "top": -1087, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 40, + "top": 1184, + "width": 217, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7BzhyVDf0J8=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7BzhyVDk5wU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7BzhyVDlMB8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7BzhyVDmFSk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7BzhyVDncPQ=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7CKPEl9eoPA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CKPEV9dRro=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CKPEl9fnqg=", + "_parent": { + "$ref": "AAAAAAFk7CKPEl9eoPA=" + }, + "model": { + "$ref": "AAAAAAFk7CKPEV9dRro=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 1014, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CKPEl9eoPA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CKPE19g4oc=", + "_parent": { + "$ref": "AAAAAAFk7CKPEl9eoPA=" + }, + "model": { + "$ref": "AAAAAAFk7CKPEV9dRro=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 258, + "top": 1014, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CKPEl9eoPA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CKPE19hcmM=", + "_parent": { + "$ref": "AAAAAAFk7CKPEl9eoPA=" + }, + "model": { + "$ref": "AAAAAAFk7CKPEV9dRro=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 302, + "top": 1015, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CKPEl9eoPA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7BxkFEpIXos=" + }, + "lineStyle": 0, + "points": "304:1043;288:1043;288:999;258:999", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CKPEl9fnqg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CKPE19g4oc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CKPE19hcmM=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7CLPZWHJ/hM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CLPZWHITQ0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CLPZWHKn64=", + "_parent": { + "$ref": "AAAAAAFk7CLPZWHJ/hM=" + }, + "model": { + "$ref": "AAAAAAFk7CLPZWHITQ0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 1038, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CLPZWHJ/hM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CLPZmHLCcU=", + "_parent": { + "$ref": "AAAAAAFk7CLPZWHJ/hM=" + }, + "model": { + "$ref": "AAAAAAFk7CLPZWHITQ0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 258, + "top": 1038, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CLPZWHJ/hM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CLPZmHMgys=", + "_parent": { + "$ref": "AAAAAAFk7CLPZWHJ/hM=" + }, + "model": { + "$ref": "AAAAAAFk7CLPZWHITQ0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 302, + "top": 1039, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CLPZWHJ/hM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7Bx/j0v2QMc=" + }, + "lineStyle": 0, + "points": "304:1091;288:1091;288:999;258:999", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CLPZWHKn64=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CLPZmHLCcU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CLPZmHMgys=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7CMBXGQW1hM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CMBW2QVtcI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CMBXGQXlOA=", + "_parent": { + "$ref": "AAAAAAFk7CMBXGQW1hM=" + }, + "model": { + "$ref": "AAAAAAFk7CMBW2QVtcI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 1062, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CMBXGQW1hM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CMBXGQYxJA=", + "_parent": { + "$ref": "AAAAAAFk7CMBXGQW1hM=" + }, + "model": { + "$ref": "AAAAAAFk7CMBW2QVtcI=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 258, + "top": 1062, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CMBXGQW1hM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CMBXGQZlBI=", + "_parent": { + "$ref": "AAAAAAFk7CMBXGQW1hM=" + }, + "model": { + "$ref": "AAAAAAFk7CMBW2QVtcI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 302, + "top": 1063, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CMBXGQW1hM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7ByM3UyzV2E=" + }, + "lineStyle": 0, + "points": "304:1139;288:1139;288:999;258:999", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CMBXGQXlOA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CMBXGQYxJA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CMBXGQZlBI=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7CMrm2Zj4Js=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CMrm2ZiA3E=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CMrm2ZkGLA=", + "_parent": { + "$ref": "AAAAAAFk7CMrm2Zj4Js=" + }, + "model": { + "$ref": "AAAAAAFk7CMrm2ZiA3E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 1086, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CMrm2Zj4Js=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CMrm2ZlaVA=", + "_parent": { + "$ref": "AAAAAAFk7CMrm2Zj4Js=" + }, + "model": { + "$ref": "AAAAAAFk7CMrm2ZiA3E=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 258, + "top": 1086, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CMrm2Zj4Js=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CMrm2ZmHjI=", + "_parent": { + "$ref": "AAAAAAFk7CMrm2Zj4Js=" + }, + "model": { + "$ref": "AAAAAAFk7CMrm2ZiA3E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 302, + "top": 1087, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CMrm2Zj4Js=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7ByzgE5i8C0=" + }, + "lineStyle": 0, + "points": "304:1187;288:1187;288:999;258:999", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CMrm2ZkGLA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CMrm2ZlaVA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CMrm2ZmHjI=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7CNbqmh0SHk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CNbqmhzvEA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CNbq2h1OVY=", + "_parent": { + "$ref": "AAAAAAFk7CNbqmh0SHk=" + }, + "model": { + "$ref": "AAAAAAFk7CNbqmhzvEA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 1022, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CNbqmh0SHk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CNbq2h2p8s=", + "_parent": { + "$ref": "AAAAAAFk7CNbqmh0SHk=" + }, + "model": { + "$ref": "AAAAAAFk7CNbqmhzvEA=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 258, + "top": 1022, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CNbqmh0SHk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CNbq2h38Oc=", + "_parent": { + "$ref": "AAAAAAFk7CNbqmh0SHk=" + }, + "model": { + "$ref": "AAAAAAFk7CNbqmhzvEA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 302, + "top": 1023, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CNbqmh0SHk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7BzBU08BUlQ=" + }, + "lineStyle": 0, + "points": "256:1059;288:1059;288:999;258:999", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CNbq2h1OVY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CNbq2h2p8s=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CNbq2h38Oc=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7CQo724O9+8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CQo724NRzY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CQo724PTmk=", + "_parent": { + "$ref": "AAAAAAFk7CQo724O9+8=" + }, + "model": { + "$ref": "AAAAAAFk7CQo724NRzY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 1046, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CQo724O9+8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CQo724QGeo=", + "_parent": { + "$ref": "AAAAAAFk7CQo724O9+8=" + }, + "model": { + "$ref": "AAAAAAFk7CQo724NRzY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 258, + "top": 1046, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CQo724O9+8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CQo8G4RzYc=", + "_parent": { + "$ref": "AAAAAAFk7CQo724O9+8=" + }, + "model": { + "$ref": "AAAAAAFk7CQo724NRzY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 302, + "top": 1047, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CQo724O9+8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7BzL3k+gP3M=" + }, + "lineStyle": 0, + "points": "256:1107;288:1107;288:999;258:999", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CQo724PTmk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CQo724QGeo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CQo8G4RzYc=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7CRNf2/jj6Q=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CRNf2/ipjs=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CRNf2/kF30=", + "_parent": { + "$ref": "AAAAAAFk7CRNf2/jj6Q=" + }, + "model": { + "$ref": "AAAAAAFk7CRNf2/ipjs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 1070, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CRNf2/jj6Q=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CRNf2/luWo=", + "_parent": { + "$ref": "AAAAAAFk7CRNf2/jj6Q=" + }, + "model": { + "$ref": "AAAAAAFk7CRNf2/ipjs=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 258, + "top": 1070, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CRNf2/jj6Q=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CRNf2/mrbY=", + "_parent": { + "$ref": "AAAAAAFk7CRNf2/jj6Q=" + }, + "model": { + "$ref": "AAAAAAFk7CRNf2/ipjs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 302, + "top": 1071, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CRNf2/jj6Q=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7BzX6lA/qV4=" + }, + "lineStyle": 0, + "points": "256:1155;288:1155;288:999;258:999", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CRNf2/kF30=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CRNf2/luWo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CRNf2/mrbY=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7CRttnGaXWE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CRttXGZGcg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CRttnGbT/E=", + "_parent": { + "$ref": "AAAAAAFk7CRttnGaXWE=" + }, + "model": { + "$ref": "AAAAAAFk7CRttXGZGcg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 1094, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CRttnGaXWE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CRttnGcO1o=", + "_parent": { + "$ref": "AAAAAAFk7CRttnGaXWE=" + }, + "model": { + "$ref": "AAAAAAFk7CRttXGZGcg=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 258, + "top": 1094, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CRttnGaXWE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CRttnGdiWQ=", + "_parent": { + "$ref": "AAAAAAFk7CRttnGaXWE=" + }, + "model": { + "$ref": "AAAAAAFk7CRttXGZGcg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 303, + "top": 1095, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CRttnGaXWE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7BH3rPEP74Y=" + }, + "tail": { + "$ref": "AAAAAAFk7BzhyVDeD10=" + }, + "lineStyle": 0, + "points": "256:1203;288:1203;288:999;258:999", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CRttnGbT/E=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CRttnGcO1o=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CRttnGdiWQ=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7CarUIbnZao=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7CarUIbozAk=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbnZao=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7CarUIbp6sE=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbozAk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -92, + "top": -62, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7CarUIbqswQ=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbozAk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 189, + "top": 23, + "width": 222, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImageView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7CarUIbrMfg=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbozAk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 189, + "top": 38, + "width": 222, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7CarUIbs6OI=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbozAk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -92, + "top": -62, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 184, + "top": 16, + "width": 232, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CarUIbp6sE=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7CarUIbqswQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7CarUIbrMfg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CarUIbs6OI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7CarUIbt+ZA=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbnZao=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 184, + "top": 56, + "width": 247.583984375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7CarUIbuwH4=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbnZao=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7CbO9Yi1Aew=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbuwH4=" + }, + "model": { + "$ref": "AAAAAAFk7CbOtYiUask=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 189, + "top": 71, + "width": 237.583984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 184, + "top": 66, + "width": 247.583984375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7CarUYbvJ1M=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbnZao=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -46, + "top": -31, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7CarUYbwIR8=", + "_parent": { + "$ref": "AAAAAAFk7CarUIbnZao=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -46, + "top": -31, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 184, + "top": 16, + "width": 232, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7CarUIbozAk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7CarUIbt+ZA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7CarUIbuwH4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7CarUYbvJ1M=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7CarUYbwIR8=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk7CeGF4sV54E=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7CeGFosTNLw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CeGF4sWkhg=", + "_parent": { + "$ref": "AAAAAAFk7CeGF4sV54E=" + }, + "model": { + "$ref": "AAAAAAFk7CeGFosTNLw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 299, + "top": 102, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CeGF4sV54E=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CeGF4sXQ6Q=", + "_parent": { + "$ref": "AAAAAAFk7CeGF4sV54E=" + }, + "model": { + "$ref": "AAAAAAFk7CeGFosTNLw=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 299, + "top": 87, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7CeGF4sV54E=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7CeGF4sYReA=", + "_parent": { + "$ref": "AAAAAAFk7CeGF4sV54E=" + }, + "model": { + "$ref": "AAAAAAFk7CeGFosTNLw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 299, + "top": 132, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7CeGF4sV54E=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFXmsqnFRq0kTA=" + }, + "tail": { + "$ref": "AAAAAAFk7CarUIbnZao=" + }, + "lineStyle": 0, + "points": "299:55;299:123;360:123", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7CeGF4sWkhg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7CeGF4sXQ6Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7CeGF4sYReA=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk7Cknl6IcBF4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7Cknl6Id/H0=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6IcBF4=" + }, + "model": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7Cknl6IeV5Q=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6Id/H0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1117, + "top": 1013, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7Cknl6IfgXo=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6Id/H0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1117, + "top": 1028, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImage", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7Cknl6Ig/aU=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6Id/H0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1117, + "top": 1043, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7Cknl6IhAp4=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6Id/H0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -62, + "top": -1980, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1112, + "top": 1008, + "width": 138, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7Cknl6IeV5Q=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7Cknl6IfgXo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7Cknl6Ig/aU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7Cknl6IhAp4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7CknmKIiFpc=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6IcBF4=" + }, + "model": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -31, + "top": -990, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7CknmKIjcPI=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6IcBF4=" + }, + "model": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7Cm8e6ZX9WA=", + "_parent": { + "$ref": "AAAAAAFk7CknmKIjcPI=" + }, + "model": { + "$ref": "AAAAAAFk7Cm8PqY2Qm8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1117, + "top": 82, + "width": 170.5361328125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(animatedCoder, scale)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7CoRK6lU2ew=", + "_parent": { + "$ref": "AAAAAAFk7CknmKIjcPI=" + }, + "model": { + "$ref": "AAAAAAFk7CoQ7KkzMJ4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1117, + "top": 97, + "width": 170.5361328125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+preloadAllFrames()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7CovyqrDhdo=", + "_parent": { + "$ref": "AAAAAAFk7CknmKIjcPI=" + }, + "model": { + "$ref": "AAAAAAFk7CovjqqiyHk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1117, + "top": 112, + "width": 170.5361328125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+unloadAllFrames()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7CpK26wyaL8=", + "_parent": { + "$ref": "AAAAAAFk7CknmKIjcPI=" + }, + "model": { + "$ref": "AAAAAAFk7CpKoKwRISY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1117, + "top": 127, + "width": 170.5361328125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+isAllFramesLoaded(): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1112, + "top": 1061, + "width": 180.5361328125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7CknmKIk7/4=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6IcBF4=" + }, + "model": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -31, + "top": -990, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7CknmKIlgLs=", + "_parent": { + "$ref": "AAAAAAFk7Cknl6IcBF4=" + }, + "model": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -31, + "top": -990, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1112, + "top": 1008, + "width": 162, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7Cknl6Id/H0=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7CknmKIiFpc=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7CknmKIjcPI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7CknmKIk7/4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7CknmKIlgLs=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFk7ClkOKPrtBQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7ClkOKPpj1g=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7ClkOaPs//c=", + "_parent": { + "$ref": "AAAAAAFk7ClkOKPrtBQ=" + }, + "model": { + "$ref": "AAAAAAFk7ClkOKPpj1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1201, + "top": 951, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7ClkOKPrtBQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7ClkOaPtr8w=", + "_parent": { + "$ref": "AAAAAAFk7ClkOKPrtBQ=" + }, + "model": { + "$ref": "AAAAAAFk7ClkOKPpj1g=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1186, + "top": 951, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7ClkOKPrtBQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7ClkOaPud6o=", + "_parent": { + "$ref": "AAAAAAFk7ClkOKPrtBQ=" + }, + "model": { + "$ref": "AAAAAAFk7ClkOKPpj1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1230, + "top": 952, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7ClkOKPrtBQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFky0TjgJYYOQE=" + }, + "tail": { + "$ref": "AAAAAAFk7Cknl6IcBF4=" + }, + "lineStyle": 0, + "points": "1216:1008;1216:908", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7ClkOaPs//c=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7ClkOaPtr8w=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7ClkOaPud6o=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7DA7OzoeKZo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7DA7OzofsEI=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzoeKZo=" + }, + "model": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7DA7PDogIps=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzofsEI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -42, + "top": -2184, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DA7PDohSuA=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzofsEI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 1111, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImage", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DA7PDoiiIY=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzofsEI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 1126, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DA7PDoj+aY=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzofsEI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -42, + "top": -2184, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1192, + "top": 1104, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DA7PDogIps=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7DA7PDohSuA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7DA7PDoiiIY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DA7PDoj+aY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7DA7PDokx/Y=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzoeKZo=" + }, + "model": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DOHD1cF2w8=", + "_parent": { + "$ref": "AAAAAAFk7DA7PDokx/Y=" + }, + "model": { + "$ref": "AAAAAAFk7DOG2FbkH2w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1261, + "top": 101, + "width": 255.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageFormat: SDImageFormat", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DO4U1h008k=", + "_parent": { + "$ref": "AAAAAAFk7DA7PDokx/Y=" + }, + "model": { + "$ref": "AAAAAAFk7DO4G1hTjI0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1261, + "top": 116, + "width": 255.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageData: Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DQVNlsv1k8=", + "_parent": { + "$ref": "AAAAAAFk7DA7PDokx/Y=" + }, + "model": { + "$ref": "AAAAAAFk7DQVAVsOZyY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1261, + "top": 131, + "width": 255.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+scale: Float", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1192, + "top": 1144, + "width": 265.06787109375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7DA7PDolQ9E=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzoeKZo=" + }, + "model": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7DH2wUmkmLY=", + "_parent": { + "$ref": "AAAAAAFk7DA7PDolQ9E=" + }, + "model": { + "$ref": "AAAAAAFk7DH2i0mDavU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1261, + "top": 154, + "width": 255.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(name, bundle, traitCollection)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7DKNLE7FkwE=", + "_parent": { + "$ref": "AAAAAAFk7DA7PDolQ9E=" + }, + "model": { + "$ref": "AAAAAAFk7DKM7E6kOa0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1261, + "top": 169, + "width": 255.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(path)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7DK+91DO7A4=", + "_parent": { + "$ref": "AAAAAAFk7DA7PDolQ9E=" + }, + "model": { + "$ref": "AAAAAAFk7DK+w1CtoF8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1261, + "top": 184, + "width": 255.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(data, scale)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7DMSQlQIbYA=", + "_parent": { + "$ref": "AAAAAAFk7DA7PDolQ9E=" + }, + "model": { + "$ref": "AAAAAAFk7DMSCVPnFmw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1261, + "top": 199, + "width": 255.06787109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(animatedCoder, scale)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1192, + "top": 1197, + "width": 265.06787109375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7DA7PTom4PI=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzoeKZo=" + }, + "model": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -21, + "top": -1092, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7DA7PTonbJo=", + "_parent": { + "$ref": "AAAAAAFk7DA7OzoeKZo=" + }, + "model": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -21, + "top": -1092, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1192, + "top": 1104, + "width": 128, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7DA7OzofsEI=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7DA7PDokx/Y=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7DA7PDolQ9E=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7DA7PTom4PI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7DA7PTonbJo=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7DBYBDxEEpo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7DBYBDxD/3s=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DBYBTxFCZY=", + "_parent": { + "$ref": "AAAAAAFk7DBYBDxEEpo=" + }, + "model": { + "$ref": "AAAAAAFk7DBYBDxD/3s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1201, + "top": 1075, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7DBYBDxEEpo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DBYBTxGQQY=", + "_parent": { + "$ref": "AAAAAAFk7DBYBDxEEpo=" + }, + "model": { + "$ref": "AAAAAAFk7DBYBDxD/3s=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1186, + "top": 1075, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7DBYBDxEEpo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DBYBTxHT/I=", + "_parent": { + "$ref": "AAAAAAFk7DBYBDxEEpo=" + }, + "model": { + "$ref": "AAAAAAFk7DBYBDxD/3s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1230, + "top": 1076, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7DBYBDxEEpo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7Cknl6IcBF4=" + }, + "tail": { + "$ref": "AAAAAAFk7DA7OzoeKZo=" + }, + "lineStyle": 0, + "points": "1216:1104;1216:1060", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7DBYBTxFCZY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DBYBTxGQQY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DBYBTxHT/I=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7DEr1ULU+E4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7DEaV0J1rfc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7DEr1ULVwi0=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULU+E4=" + }, + "model": { + "$ref": "AAAAAAFk7DEaV0J1rfc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7DEr1ULWU0g=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULVwi0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -250, + "top": -2326, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DEr1ULXvGw=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULVwi0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 1015, + "width": 67, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIImage", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DEr1ULYcCQ=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULVwi0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1285, + "top": 1030, + "width": 67, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from UIKit)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DEr1ULZri0=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULVwi0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -250, + "top": -2326, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1280, + "top": 1008, + "width": 77, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DEr1ULWU0g=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7DEr1ULXvGw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7DEr1ULYcCQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DEr1ULZri0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7DEr1kLamVE=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULU+E4=" + }, + "model": { + "$ref": "AAAAAAFk7DEaV0J1rfc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1280, + "top": 1048, + "width": 81.98876953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7DEr1kLbv0E=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULU+E4=" + }, + "model": { + "$ref": "AAAAAAFk7DEaV0J1rfc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1280, + "top": 1058, + "width": 81.98876953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7DEr1kLcqWA=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULU+E4=" + }, + "model": { + "$ref": "AAAAAAFk7DEaV0J1rfc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -125, + "top": -1163, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7DEr1kLdArM=", + "_parent": { + "$ref": "AAAAAAFk7DEr1ULU+E4=" + }, + "model": { + "$ref": "AAAAAAFk7DEaV0J1rfc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -125, + "top": -1163, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1280, + "top": 1008, + "width": 77, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7DEr1ULVwi0=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7DEr1kLamVE=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7DEr1kLbv0E=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7DEr1kLcqWA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7DEr1kLdArM=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFk7DFeU0Rl3h4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7DFeUkRjApo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DFeU0Rms0Y=", + "_parent": { + "$ref": "AAAAAAFk7DFeU0Rl3h4=" + }, + "model": { + "$ref": "AAAAAAFk7DFeUkRjApo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1289, + "top": 1068, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7DFeU0Rl3h4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DFeU0RnlXQ=", + "_parent": { + "$ref": "AAAAAAFk7DFeU0Rl3h4=" + }, + "model": { + "$ref": "AAAAAAFk7DFeUkRjApo=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1274, + "top": 1068, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7DFeU0Rl3h4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DFeU0Ro/vA=", + "_parent": { + "$ref": "AAAAAAFk7DFeU0Rl3h4=" + }, + "model": { + "$ref": "AAAAAAFk7DFeUkRjApo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1318, + "top": 1069, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7DFeU0Rl3h4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7DEr1ULU+E4=" + }, + "tail": { + "$ref": "AAAAAAFk7DA7OzoeKZo=" + }, + "lineStyle": 0, + "points": "1304:1104;1304:1047", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7DFeU0Rms0Y=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DFeU0RnlXQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DFeU0Ro/vA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7DXWVGM6x9A=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7DWl62Lbshc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7DXWVWM7lA0=", + "_parent": { + "$ref": "AAAAAAFk7DXWVGM6x9A=" + }, + "model": { + "$ref": "AAAAAAFk7DWl62Lbshc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7DXWVWM866M=", + "_parent": { + "$ref": "AAAAAAFk7DXWVWM7lA0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -344, + "top": -2600, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DXWVWM9pwo=", + "_parent": { + "$ref": "AAAAAAFk7DXWVWM7lA0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 861, + "top": 1111, + "width": 81, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIImageView", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DXWVWM+Un0=", + "_parent": { + "$ref": "AAAAAAFk7DXWVWM7lA0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 861, + "top": 1126, + "width": 81, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from UIKit)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DXWVWM/GvA=", + "_parent": { + "$ref": "AAAAAAFk7DXWVWM7lA0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -344, + "top": -2600, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": 1104, + "width": 91, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DXWVWM866M=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7DXWVWM9pwo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7DXWVWM+Un0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DXWVWM/GvA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7DXWVWNA2/A=", + "_parent": { + "$ref": "AAAAAAFk7DXWVGM6x9A=" + }, + "model": { + "$ref": "AAAAAAFk7DWl62Lbshc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": 1144, + "width": 96.77880859375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7DXWVmNB7XI=", + "_parent": { + "$ref": "AAAAAAFk7DXWVGM6x9A=" + }, + "model": { + "$ref": "AAAAAAFk7DWl62Lbshc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": 1154, + "width": 96.77880859375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7DXWVmNC04Q=", + "_parent": { + "$ref": "AAAAAAFk7DXWVGM6x9A=" + }, + "model": { + "$ref": "AAAAAAFk7DWl62Lbshc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -172, + "top": -1300, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7DXWVmNDAzg=", + "_parent": { + "$ref": "AAAAAAFk7DXWVGM6x9A=" + }, + "model": { + "$ref": "AAAAAAFk7DWl62Lbshc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -172, + "top": -1300, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 856, + "top": 1104, + "width": 91, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7DXWVWM7lA0=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7DXWVWNA2/A=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7DXWVmNB7XI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7DXWVmNC04Q=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7DXWVmNDAzg=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7DXlLWPZ6qk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7DXlLWPaDAA=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPZ6qk=" + }, + "model": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7DXlLWPbzW4=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPaDAA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -498, + "top": -2690, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DXlLWPcXAY=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPaDAA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 997, + "top": 1111, + "width": 145, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImageView", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DXlLWPdwY0=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPaDAA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 997, + "top": 1126, + "width": 145, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DXlLWPeixU=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPaDAA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -498, + "top": -2690, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 992, + "top": 1104, + "width": 155, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DXlLWPbzW4=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7DXlLWPcXAY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7DXlLWPdwY0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DXlLWPeixU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7DXlLWPfu+w=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPZ6qk=" + }, + "model": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DaZ4G2YyVM=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "model": { + "$ref": "AAAAAAFk7DaZpG13UcQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1077, + "top": 93, + "width": 167.55908203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+currentFrame", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DbHHW+A+Jo=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "model": { + "$ref": "AAAAAAFk7DbG6G9fPWY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1077, + "top": 108, + "width": 167.55908203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+currentFrameIndex", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DbkhHDvA+o=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "model": { + "$ref": "AAAAAAFk7DbkTXDOHZI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1077, + "top": 123, + "width": 167.55908203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+currentLoopCount", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DcDz3JegjI=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "model": { + "$ref": "AAAAAAFk7DcDmHI9EDE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1077, + "top": 138, + "width": 167.55908203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldCustomLoopCount", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7Dc183SgtAI=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "model": { + "$ref": "AAAAAAFk7Dc1vHR/unM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1077, + "top": 153, + "width": 167.55908203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animationRepeatCount", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DdOyXYPyfk=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "model": { + "$ref": "AAAAAAFk7DdOkHXuWe8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1077, + "top": 168, + "width": 167.55908203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxBufferSize", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7Ddph3d+jug=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "model": { + "$ref": "AAAAAAFk7DdpU3dd33Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1077, + "top": 183, + "width": 167.55908203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldIncrementalLoad", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DeDAnjt9J4=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "model": { + "$ref": "AAAAAAFk7DeCxXjMVds=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1077, + "top": 198, + "width": 167.55908203125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+runLoopMode", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 992, + "top": 1144, + "width": 177.55908203125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7DXlLWPgzzM=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPZ6qk=" + }, + "model": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 992, + "top": 1272, + "width": 177.55908203125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7DXlLWPh27g=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPZ6qk=" + }, + "model": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -249, + "top": -1345, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7DXlLWPign0=", + "_parent": { + "$ref": "AAAAAAFk7DXlLWPZ6qk=" + }, + "model": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -249, + "top": -1345, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 992, + "top": 1104, + "width": 155, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7DXlLWPaDAA=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7DXlLWPfu+w=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7DXlLWPgzzM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7DXlLWPh27g=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7DXlLWPign0=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFk7DZYV2rRI6A=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7DZYV2rPuLs=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DZYWGrSICw=", + "_parent": { + "$ref": "AAAAAAFk7DZYV2rRI6A=" + }, + "model": { + "$ref": "AAAAAAFk7DZYV2rPuLs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 968, + "top": 1132, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7DZYV2rRI6A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DZYWGrTbps=", + "_parent": { + "$ref": "AAAAAAFk7DZYV2rRI6A=" + }, + "model": { + "$ref": "AAAAAAFk7DZYV2rPuLs=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 968, + "top": 1147, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7DZYV2rRI6A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DZYWGrU7rM=", + "_parent": { + "$ref": "AAAAAAFk7DZYV2rRI6A=" + }, + "model": { + "$ref": "AAAAAAFk7DZYV2rPuLs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 969, + "top": 1102, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7DZYV2rRI6A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7DXWVGM6x9A=" + }, + "tail": { + "$ref": "AAAAAAFk7DXlLWPZ6qk=" + }, + "lineStyle": 0, + "points": "992:1123;946:1123", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7DZYWGrSICw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DZYWGrTbps=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DZYWGrU7rM=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7DkhdHrCH1M=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7DkhdXrDFAo=", + "_parent": { + "$ref": "AAAAAAFk7DkhdHrCH1M=" + }, + "model": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7DkhdXrEZoY=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrDFAo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1568, + "top": -3398, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DkhdXrFCFw=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrDFAo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 775, + "width": 146, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageTransition", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DkhdXrGy3I=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrDFAo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 790, + "width": 146, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7DkhdXrHtoY=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrDFAo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1568, + "top": -3398, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 768, + "width": 156, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DkhdXrEZoY=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7DkhdXrFCFw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7DkhdXrGy3I=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DkhdXrHtoY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7DkhdXrIi38=", + "_parent": { + "$ref": "AAAAAAFk7DkhdHrCH1M=" + }, + "model": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DkhonsG1Mw=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DkRAnpj0zo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -659, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+avoidAutoSetImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7Dk9w3vew3w=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7Dk9kHu9TbQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -644, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+duration", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DlVvn1NumQ=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DlVhH0silI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -629, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animationOptions", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DlyWn68nCE=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DlyIH6bXfc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -614, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+prepares", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DmRDoArDII=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DmQ2IAKsT8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -599, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animations", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DmwXIGa8Yw=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DmwIoF5RvY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -584, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+completion", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DoQt4MJ9YA=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DoQgYLooEE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -569, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+fade", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7Doy84Tx6y8=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DoyvITQMB4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -554, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+flipFromLeft", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DpQl4bZ0T8=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DpQW4a4gGQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -539, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+flipFromRight", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DqAvIjBRUM=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DqAhYigq5c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -524, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+flipFromTop", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DqhkYqpsrQ=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DqhWYqIfdY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -509, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+flipFromBottom", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DrIpIyRypU=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7DrIaoxwRsk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -494, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+curlUp", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7DrrOI559XM=", + "_parent": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "model": { + "$ref": "AAAAAAFk7Drq/45YO1k=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -571, + "top": -479, + "width": 155.44140625, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+curlDown", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 808, + "width": 165.44140625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7DkhdnrJRwM=", + "_parent": { + "$ref": "AAAAAAFk7DkhdHrCH1M=" + }, + "model": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 1011, + "width": 165.44140625, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7DkhdnrK5Ag=", + "_parent": { + "$ref": "AAAAAAFk7DkhdHrCH1M=" + }, + "model": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -784, + "top": -1699, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7DkhdnrLstQ=", + "_parent": { + "$ref": "AAAAAAFk7DkhdHrCH1M=" + }, + "model": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -784, + "top": -1699, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 768, + "width": 156, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7DkhdXrDFAo=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7DkhdXrIi38=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7DkhdnrJRwM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7DkhdnrK5Ag=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7DkhdnrLstQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk7DwdIZcS4Ac=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIJcO1bc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcT85I=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIJcO1bc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1168, + "top": 1129, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcUBsg=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIJcO1bc=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1168, + "top": 1144, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcVTbI=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIJcO1bc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1169, + "top": 1099, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcW0FY=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIJcP5mg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1166, + "top": 1128, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcX4D8=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIJcP5mg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1163, + "top": 1142, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcYqvU=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIJcP5mg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1170, + "top": 1101, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcZ+Fs=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIZcQYP4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1171, + "top": 1128, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcahyU=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIZcQYP4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1174, + "top": 1142, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7DwdIpcbvUQ=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIZcQYP4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1167, + "top": 1101, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk7DwdI5ccuHI=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIJcP5mg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -24, + "top": -899, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk7DwdI5cdtfc=", + "_parent": { + "$ref": "AAAAAAFk7DwdIZcS4Ac=" + }, + "model": { + "$ref": "AAAAAAFk7DwdIZcQYP4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -24, + "top": -899, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7DXlLWPZ6qk=" + }, + "tail": { + "$ref": "AAAAAAFk7DA7OzoeKZo=" + }, + "lineStyle": 0, + "points": "1192:1120;1146:1120", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7DwdIpcT85I=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7DwdIpcUBsg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7DwdIpcVTbI=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk7DwdIpcW0FY=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk7DwdIpcX4D8=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk7DwdIpcYqvU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk7DwdIpcZ+Fs=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk7DwdIpcahyU=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk7DwdIpcbvUQ=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk7DwdI5ccuHI=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk7DwdI5cdtfc=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk7D1LoKHDmQU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7D1LoaHEanQ=", + "_parent": { + "$ref": "AAAAAAFk7D1LoKHDmQU=" + }, + "model": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7D1LoaHFrJ4=", + "_parent": { + "$ref": "AAAAAAFk7D1LoaHEanQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 549, + "top": 1061, + "width": 148, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7D1LoaHGV4w=", + "_parent": { + "$ref": "AAAAAAFk7D1LoaHEanQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 549, + "top": 1076, + "width": 148, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageIndicator", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7D1LoaHHMC0=", + "_parent": { + "$ref": "AAAAAAFk7D1LoaHEanQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 549, + "top": 1091, + "width": 148, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7D1LoaHI1HY=", + "_parent": { + "$ref": "AAAAAAFk7D1LoaHEanQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1510, + "top": -2684, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 544, + "top": 1056, + "width": 158, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7D1LoaHFrJ4=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7D1LoaHGV4w=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7D1LoaHHMC0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7D1LoaHI1HY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7D1LoaHJSCQ=", + "_parent": { + "$ref": "AAAAAAFk7D1LoKHDmQU=" + }, + "model": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -755, + "top": -1342, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7D1LoaHKjOE=", + "_parent": { + "$ref": "AAAAAAFk7D1LoKHDmQU=" + }, + "model": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7D1tdaN47NY=", + "_parent": { + "$ref": "AAAAAAFk7D1LoaHKjOE=" + }, + "model": { + "$ref": "AAAAAAFk7D1tOKNUQpw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 181, + "top": -198, + "width": 180.19921875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+indicatorView()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7D2NWKULlT4=", + "_parent": { + "$ref": "AAAAAAFk7D1LoaHKjOE=" + }, + "model": { + "$ref": "AAAAAAFk7D2NH6TnfK0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 181, + "top": -183, + "width": 180.19921875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+startAnimatingIndicator()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7D2jyqaez8Q=", + "_parent": { + "$ref": "AAAAAAFk7D1LoaHKjOE=" + }, + "model": { + "$ref": "AAAAAAFk7D2jk6Z6puU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 181, + "top": -168, + "width": 180.19921875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+stopAnimatingIndicator()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk7D25sqgxtQ8=", + "_parent": { + "$ref": "AAAAAAFk7D1LoaHKjOE=" + }, + "model": { + "$ref": "AAAAAAFk7D25d6gNaKY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 181, + "top": -153, + "width": 180.19921875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+updateProgress()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 544, + "top": 1109, + "width": 190.19921875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7D1LoqHL3F4=", + "_parent": { + "$ref": "AAAAAAFk7D1LoKHDmQU=" + }, + "model": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -755, + "top": -1342, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7D1LoqHMuOU=", + "_parent": { + "$ref": "AAAAAAFk7D1LoKHDmQU=" + }, + "model": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -755, + "top": -1342, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 544, + "top": 1056, + "width": 182, + "height": 53, + "autoResize": true, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7D1LoaHEanQ=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7D1LoaHJSCQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7D1LoaHKjOE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7D1LoqHL3F4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7D1LoqHMuOU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7D6tiK11uE8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7D6tiK122Zs=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK11uE8=" + }, + "model": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7D6tia13pB4=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK122Zs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -664, + "top": -2454, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7D6tia14vgo=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK122Zs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 749, + "top": 1175, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageActivityIndicator", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7D6tia159Yw=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK122Zs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 749, + "top": 1190, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7D6tia16Ewg=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK122Zs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -664, + "top": -2454, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 744, + "top": 1168, + "width": 194, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7D6tia13pB4=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7D6tia14vgo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7D6tia159Yw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7D6tia16Ewg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7D6tia17sn8=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK11uE8=" + }, + "model": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7D9GfbK7Wv0=", + "_parent": { + "$ref": "AAAAAAFk7D6tia17sn8=" + }, + "model": { + "$ref": "AAAAAAFk7D9GQLKXmoI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 61, + "width": 196.97412109375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+gray", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7D9mp7TTxmg=", + "_parent": { + "$ref": "AAAAAAFk7D6tia17sn8=" + }, + "model": { + "$ref": "AAAAAAFk7D9ma7Sv4PA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 76, + "width": 196.97412109375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+grayLarge", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7D+FIrbrZEQ=", + "_parent": { + "$ref": "AAAAAAFk7D6tia17sn8=" + }, + "model": { + "$ref": "AAAAAAFk7D+E67bH8oY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 91, + "width": 196.97412109375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+white", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7D+YaLkDLZU=", + "_parent": { + "$ref": "AAAAAAFk7D6tia17sn8=" + }, + "model": { + "$ref": "AAAAAAFk7D+YK7jfdL0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 365, + "top": 106, + "width": 196.97412109375, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+whiteLarge", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 744, + "top": 1208, + "width": 206.97412109375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7D6tiq184G0=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK11uE8=" + }, + "model": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 744, + "top": 1276, + "width": 206.97412109375, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7D6tiq19dhE=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK11uE8=" + }, + "model": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -332, + "top": -1227, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7D6ti61+sgQ=", + "_parent": { + "$ref": "AAAAAAFk7D6tiK11uE8=" + }, + "model": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -332, + "top": -1227, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 744, + "top": 1168, + "width": 194, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7D6tiK122Zs=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7D6tia17sn8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7D6tiq184G0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7D6tiq19dhE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7D6ti61+sgQ=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7D7FLq9L+0I=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7D7FLq9KEOE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7D7FLq9MhrY=", + "_parent": { + "$ref": "AAAAAAFk7D7FLq9L+0I=" + }, + "model": { + "$ref": "AAAAAAFk7D7FLq9KEOE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 736, + "top": 1161, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7D7FLq9L+0I=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7D7FL69NywQ=", + "_parent": { + "$ref": "AAAAAAFk7D7FLq9L+0I=" + }, + "model": { + "$ref": "AAAAAAFk7D7FLq9KEOE=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 736, + "top": 1176, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7D7FLq9L+0I=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7D7FL69OLhM=", + "_parent": { + "$ref": "AAAAAAFk7D7FLq9L+0I=" + }, + "model": { + "$ref": "AAAAAAFk7D7FLq9KEOE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 737, + "top": 1131, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7D7FLq9L+0I=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7D1LoKHDmQU=" + }, + "tail": { + "$ref": "AAAAAAFk7D6tiK11uE8=" + }, + "lineStyle": 0, + "points": "840:1168;840:1152;634:1152;634:1108", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7D7FLq9MhrY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7D7FL69NywQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7D7FL69OLhM=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk7EAL+bwtRL0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk7EAL+bwusI8=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwtRL0=" + }, + "model": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk7EAL+bwvolk=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwusI8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1154, + "top": -2750, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7EAL+bwwY/M=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwusI8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 541, + "top": 1175, + "width": 194, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageProgressIndicator", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7EAL+bwxcVc=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwusI8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 541, + "top": 1190, + "width": 194, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk7EAL+bwyLtU=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwusI8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1154, + "top": -2750, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 536, + "top": 1168, + "width": 204, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk7EAL+bwvolk=" + }, + "nameLabel": { + "$ref": "AAAAAAFk7EAL+bwwY/M=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk7EAL+bwxcVc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7EAL+bwyLtU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk7EAL+bwz8U8=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwtRL0=" + }, + "model": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7ECrWr+BAvQ=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwz8U8=" + }, + "model": { + "$ref": "AAAAAAFk7ECrIb9dr0E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -51, + "top": -67, + "width": 205.18798828125, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+default", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk7EDMHMGZVlg=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwz8U8=" + }, + "model": { + "$ref": "AAAAAAFk7EDL38F1+hA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -51, + "top": -52, + "width": 205.18798828125, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+bar", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 536, + "top": 1208, + "width": 215.18798828125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk7EAL+bw0ZP0=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwtRL0=" + }, + "model": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 536, + "top": 1246, + "width": 215.18798828125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk7EAL+bw1siU=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwtRL0=" + }, + "model": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -577, + "top": -1375, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk7EAL+rw23y0=", + "_parent": { + "$ref": "AAAAAAFk7EAL+bwtRL0=" + }, + "model": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -577, + "top": -1375, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 536, + "top": 1168, + "width": 204, + "height": 40, + "autoResize": true, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk7EAL+bwusI8=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk7EAL+bwz8U8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk7EAL+bw0ZP0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk7EAL+bw1siU=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk7EAL+rw23y0=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk7EAwILzYtRs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFk7EAwILzXek0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7EAwILzZPlQ=", + "_parent": { + "$ref": "AAAAAAFk7EAwILzYtRs=" + }, + "model": { + "$ref": "AAAAAAFk7EAwILzXek0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 609, + "top": 1131, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7EAwILzYtRs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7EAwIbzaHFM=", + "_parent": { + "$ref": "AAAAAAFk7EAwILzYtRs=" + }, + "model": { + "$ref": "AAAAAAFk7EAwILzXek0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 594, + "top": 1131, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk7EAwILzYtRs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk7EAwIbzb0dQ=", + "_parent": { + "$ref": "AAAAAAFk7EAwILzYtRs=" + }, + "model": { + "$ref": "AAAAAAFk7EAwILzXek0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 638, + "top": 1132, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk7EAwILzYtRs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk7D1LoKHDmQU=" + }, + "tail": { + "$ref": "AAAAAAFk7EAL+bwtRL0=" + }, + "lineStyle": 0, + "points": "624:1168;624:1108", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk7EAwILzZPlQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk7EAwIbzaHFM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk7EAwIbzb0dQ=" + } + } + ] + }, + { + "_type": "UMLCollaboration", + "_id": "AAAAAAFUkhaWOozRCy8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Collaboration", + "ownedElements": [ + { + "_type": "UMLInteraction", + "_id": "AAAAAAFUkhaWOozSZjs=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozRCy8=" + }, + "name": "Interaction", + "ownedElements": [ + { + "_type": "UMLSequenceDiagram", + "_id": "AAAAAAFUkhaWOozTHHk=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Sequence Diagram", + "visible": true, + "defaultDiagram": false, + "ownedViews": [ + { + "_type": "UMLSeqLifelineView", + "_id": "AAAAAAFUv2aES8ybhJ8=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv2aES8yaBvg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUv2aES8ycWzA=", + "_parent": { + "$ref": "AAAAAAFUv2aES8ybhJ8=" + }, + "model": { + "$ref": "AAAAAAFUv2aES8yaBvg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUv2aETMydAio=", + "_parent": { + "$ref": "AAAAAAFUv2aES8ycWzA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -400, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2aETMyekVc=", + "_parent": { + "$ref": "AAAAAAFUv2aES8ycWzA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 47, + "width": 93.33544921875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Other object", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2aETcyfM5E=", + "_parent": { + "$ref": "AAAAAAFUv2aES8ycWzA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -400, + "top": 0, + "width": 116.3779296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Interaction)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2aETcyg6Xc=", + "_parent": { + "$ref": "AAAAAAFUv2aES8ycWzA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -400, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 40, + "width": 103.33544921875, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUv2aETMydAio=" + }, + "nameLabel": { + "$ref": "AAAAAAFUv2aETMyekVc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUv2aETcyfM5E=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv2aETcyg6Xc=" + } + }, + { + "_type": "UMLLinePartView", + "_id": "AAAAAAFUv2aETcyhhXc=", + "_parent": { + "$ref": "AAAAAAFUv2aES8ybhJ8=" + }, + "model": { + "$ref": "AAAAAAFUv2aES8yaBvg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 68, + "top": 80, + "width": 1, + "height": 399, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 40, + "width": 103.33544921875, + "height": 439, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUv2aES8ycWzA=" + }, + "wordWrap": false, + "linePart": { + "$ref": "AAAAAAFUv2aETcyhhXc=" + } + }, + { + "_type": "UMLSeqLifelineView", + "_id": "AAAAAAFUv2nXaM1BaOI=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv2nXaM1AL0k=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUv2nXaM1CeNE=", + "_parent": { + "$ref": "AAAAAAFUv2nXaM1BaOI=" + }, + "model": { + "$ref": "AAAAAAFUv2nXaM1AL0k=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUv2nXbM1D228=", + "_parent": { + "$ref": "AAAAAAFUv2nXaM1CeNE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1554, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2nXbM1ED74=", + "_parent": { + "$ref": "AAAAAAFUv2nXaM1CeNE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 133, + "top": 47, + "width": 245.41064453125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Lifeline1", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2nXbM1F5i0=", + "_parent": { + "$ref": "AAAAAAFUv2nXaM1CeNE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1554, + "top": 0, + "width": 116.3779296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Interaction)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2nXbM1GtnA=", + "_parent": { + "$ref": "AAAAAAFUv2nXaM1CeNE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1554, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 128, + "top": 40, + "width": 255.41064453125, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUv2nXbM1D228=" + }, + "nameLabel": { + "$ref": "AAAAAAFUv2nXbM1ED74=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUv2nXbM1F5i0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv2nXbM1GtnA=" + } + }, + { + "_type": "UMLLinePartView", + "_id": "AAAAAAFUv2nXbM1HcJ0=", + "_parent": { + "$ref": "AAAAAAFUv2nXaM1BaOI=" + }, + "model": { + "$ref": "AAAAAAFUv2nXaM1AL0k=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 256, + "top": 80, + "width": 1, + "height": 399, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 128, + "top": 40, + "width": 255.41064453125, + "height": 439, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUv2nXaM1CeNE=" + }, + "wordWrap": false, + "linePart": { + "$ref": "AAAAAAFUv2nXbM1HcJ0=" + } + }, + { + "_type": "UMLSeqLifelineView", + "_id": "AAAAAAFUv2n3Rc1gg3I=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUv2n3Rs1himo=", + "_parent": { + "$ref": "AAAAAAFUv2n3Rc1gg3I=" + }, + "model": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUv2n3Rs1i/NA=", + "_parent": { + "$ref": "AAAAAAFUv2n3Rs1himo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1184, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2n3Rs1joWc=", + "_parent": { + "$ref": "AAAAAAFUv2n3Rs1himo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": 47, + "width": 219.958984375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Lifeline3", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2n3Rs1k/4Q=", + "_parent": { + "$ref": "AAAAAAFUv2n3Rs1himo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1184, + "top": 0, + "width": 116.3779296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Interaction)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2n3Rs1lmgQ=", + "_parent": { + "$ref": "AAAAAAFUv2n3Rs1himo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1184, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 616, + "top": 40, + "width": 229.958984375, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUv2n3Rs1i/NA=" + }, + "nameLabel": { + "$ref": "AAAAAAFUv2n3Rs1joWc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUv2n3Rs1k/4Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv2n3Rs1lmgQ=" + } + }, + { + "_type": "UMLLinePartView", + "_id": "AAAAAAFUv2n3Rs1mvsI=", + "_parent": { + "$ref": "AAAAAAFUv2n3Rc1gg3I=" + }, + "model": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 731, + "top": 80, + "width": 1, + "height": 369, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 616, + "top": 40, + "width": 229.958984375, + "height": 409, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUv2n3Rs1himo=" + }, + "wordWrap": false, + "linePart": { + "$ref": "AAAAAAFUv2n3Rs1mvsI=" + } + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFUv2qLR829xEQ=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv2qLR828Lgg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2qLSM2+Rpk=", + "_parent": { + "$ref": "AAAAAAFUv2qLR829xEQ=" + }, + "model": { + "$ref": "AAAAAAFUv2qLR828Lgg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 81, + "top": 104, + "width": 155.68896484375, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv2qLR829xEQ=" + }, + "edgePosition": 1, + "underline": false, + "text": "1 : sd_setImageWithURL()", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2qLSM2/ZbI=", + "_parent": { + "$ref": "AAAAAAFUv2qLR829xEQ=" + }, + "model": { + "$ref": "AAAAAAFUv2qLR828Lgg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 158, + "top": 89, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUv2qLR829xEQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2qLSM3A+iE=", + "_parent": { + "$ref": "AAAAAAFUv2qLR829xEQ=" + }, + "model": { + "$ref": "AAAAAAFUv2qLR828Lgg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 158, + "top": 124, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv2qLR829xEQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFUv2qLSM3BCds=", + "_parent": { + "$ref": "AAAAAAFUv2qLR829xEQ=" + }, + "model": { + "$ref": "AAAAAAFUv2qLR828Lgg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 249, + "top": 120, + "width": 14, + "height": 29, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUv2nXbM1HcJ0=" + }, + "tail": { + "$ref": "AAAAAAFUv2aETcyhhXc=" + }, + "lineStyle": 0, + "points": "68:120;249:120", + "nameLabel": { + "$ref": "AAAAAAFUv2qLSM2+Rpk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUv2qLSM2/ZbI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv2qLSM3A+iE=" + }, + "activation": { + "$ref": "AAAAAAFUv2qLSM3BCds=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqLifelineView", + "_id": "AAAAAAFUv2ti0c3qqN0=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv2ti0c3pnPk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUv2ti0c3rcoE=", + "_parent": { + "$ref": "AAAAAAFUv2ti0c3qqN0=" + }, + "model": { + "$ref": "AAAAAAFUv2ti0c3pnPk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUv2ti0s3sWPY=", + "_parent": { + "$ref": "AAAAAAFUv2ti0c3rcoE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -160, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2ti0s3tDyM=", + "_parent": { + "$ref": "AAAAAAFUv2ti0c3rcoE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 861, + "top": 47, + "width": 174.23046875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Lifeline4", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2ti0s3uihE=", + "_parent": { + "$ref": "AAAAAAFUv2ti0c3rcoE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -160, + "top": 0, + "width": 116.3779296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Interaction)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv2ti0s3vC6k=", + "_parent": { + "$ref": "AAAAAAFUv2ti0c3rcoE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -160, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": 40, + "width": 184.23046875, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUv2ti0s3sWPY=" + }, + "nameLabel": { + "$ref": "AAAAAAFUv2ti0s3tDyM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUv2ti0s3uihE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv2ti0s3vC6k=" + } + }, + { + "_type": "UMLLinePartView", + "_id": "AAAAAAFUv2ti0s3wcIg=", + "_parent": { + "$ref": "AAAAAAFUv2ti0c3qqN0=" + }, + "model": { + "$ref": "AAAAAAFUv2ti0c3pnPk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 948, + "top": 80, + "width": 1, + "height": 361, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": 40, + "width": 184.23046875, + "height": 401, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUv2ti0c3rcoE=" + }, + "wordWrap": false, + "linePart": { + "$ref": "AAAAAAFUv2ti0s3wcIg=" + } + }, + { + "_type": "UMLSeqLifelineView", + "_id": "AAAAAAFUv22omM5CQm8=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv22omM5BZb4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUv22omM5DEW0=", + "_parent": { + "$ref": "AAAAAAFUv22omM5CQm8=" + }, + "model": { + "$ref": "AAAAAAFUv22omM5BZb4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUv22omc5E59M=", + "_parent": { + "$ref": "AAAAAAFUv22omM5DEW0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -128, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv22omc5FYM4=", + "_parent": { + "$ref": "AAAAAAFUv22omM5DEW0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1053, + "top": 47, + "width": 242.912109375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Lifeline5", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv22omc5GELE=", + "_parent": { + "$ref": "AAAAAAFUv22omM5DEW0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -128, + "top": 0, + "width": 116.3779296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Interaction)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUv22omc5HhQ8=", + "_parent": { + "$ref": "AAAAAAFUv22omM5DEW0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -128, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1048, + "top": 40, + "width": 252.912109375, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUv22omc5E59M=" + }, + "nameLabel": { + "$ref": "AAAAAAFUv22omc5FYM4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUv22omc5GELE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv22omc5HhQ8=" + } + }, + { + "_type": "UMLLinePartView", + "_id": "AAAAAAFUv22omc5ImFY=", + "_parent": { + "$ref": "AAAAAAFUv22omM5CQm8=" + }, + "model": { + "$ref": "AAAAAAFUv22omM5BZb4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1174, + "top": 80, + "width": 1, + "height": 271, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1048, + "top": 40, + "width": 252.912109375, + "height": 311, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUv22omM5DEW0=" + }, + "wordWrap": false, + "linePart": { + "$ref": "AAAAAAFUv22omc5ImFY=" + } + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFXmw7K85hmo5Q=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFXmw7K8phl/ns=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmw7K85hnTgg=", + "_parent": { + "$ref": "AAAAAAFXmw7K85hmo5Q=" + }, + "model": { + "$ref": "AAAAAAFXmw7K8phl/ns=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 275, + "top": 120, + "width": 204.318359375, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFXmw7K85hmo5Q=" + }, + "edgePosition": 1, + "underline": false, + "text": "2 : sd_internalSetImageWithURL()", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmw7K85ho9qQ=", + "_parent": { + "$ref": "AAAAAAFXmw7K85hmo5Q=" + }, + "model": { + "$ref": "AAAAAAFXmw7K8phl/ns=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 377, + "top": 105, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFXmw7K85hmo5Q=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmw7K85hpBeU=", + "_parent": { + "$ref": "AAAAAAFXmw7K85hmo5Q=" + }, + "model": { + "$ref": "AAAAAAFXmw7K8phl/ns=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 377, + "top": 140, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFXmw7K85hmo5Q=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFXmw7K85hqA4o=", + "_parent": { + "$ref": "AAAAAAFXmw7K85hmo5Q=" + }, + "model": { + "$ref": "AAAAAAFXmw7K8phl/ns=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 492, + "top": 136, + "width": 14, + "height": 29, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFXmwx1Rpf0Po8=" + }, + "tail": { + "$ref": "AAAAAAFUv2nXbM1HcJ0=" + }, + "lineStyle": 0, + "points": "262:136;492:136", + "nameLabel": { + "$ref": "AAAAAAFXmw7K85hnTgg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFXmw7K85ho9qQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmw7K85hpBeU=" + }, + "activation": { + "$ref": "AAAAAAFXmw7K85hqA4o=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFXmw++VZh9CRk=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFXmw++VJh8ixo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmw++VZh+iEI=", + "_parent": { + "$ref": "AAAAAAFXmw++VZh9CRk=" + }, + "model": { + "$ref": "AAAAAAFXmw++VJh8ixo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 472, + "top": 127, + "width": 285, + "height": 26, + "autoResize": false, + "alpha": 1.5707954934615633, + "distance": 12, + "hostEdge": { + "$ref": "AAAAAAFXmw++VZh9CRk=" + }, + "edgePosition": 1, + "underline": false, + "text": "3 : loadImage(url, options, context, progressBlock, completedBlock)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": true + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmw++VZh/8Ys=", + "_parent": { + "$ref": "AAAAAAFXmw++VZh9CRk=" + }, + "model": { + "$ref": "AAAAAAFXmw++VJh8ixo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 614, + "top": 121, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFXmw++VZh9CRk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmw++VZiAOKg=", + "_parent": { + "$ref": "AAAAAAFXmw++VZh9CRk=" + }, + "model": { + "$ref": "AAAAAAFXmw++VJh8ixo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 614, + "top": 156, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFXmw++VZh9CRk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFXmw++VZiBUwE=", + "_parent": { + "$ref": "AAAAAAFXmw++VZh9CRk=" + }, + "model": { + "$ref": "AAAAAAFXmw++VJh8ixo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 724, + "top": 152, + "width": 14, + "height": 29, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUv2n3Rs1mvsI=" + }, + "tail": { + "$ref": "AAAAAAFXmwx1Rpf0Po8=" + }, + "lineStyle": 0, + "points": "505:152;724:152", + "nameLabel": { + "$ref": "AAAAAAFXmw++VZh+iEI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFXmw++VZh/8Ys=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmw++VZiAOKg=" + }, + "activation": { + "$ref": "AAAAAAFXmw++VZiBUwE=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFUv2v1XM4K3QQ=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv2v1XM4JR/4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2v1XM4L7pY=", + "_parent": { + "$ref": "AAAAAAFUv2v1XM4K3QQ=" + }, + "model": { + "$ref": "AAAAAAFUv2v1XM4JR/4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 720, + "top": 142, + "width": 249, + "height": 26, + "autoResize": false, + "alpha": 1.2036218228737574, + "distance": 13.92838827718412, + "hostEdge": { + "$ref": "AAAAAAFUv2v1XM4K3QQ=" + }, + "edgePosition": 1, + "underline": false, + "text": "4 : queryImage(key, options, context, completionBlock)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": true + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2v1Xc4MPnU=", + "_parent": { + "$ref": "AAAAAAFUv2v1XM4K3QQ=" + }, + "model": { + "$ref": "AAAAAAFUv2v1XM4JR/4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 839, + "top": 137, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUv2v1XM4K3QQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2v1Xc4NX9s=", + "_parent": { + "$ref": "AAAAAAFUv2v1XM4K3QQ=" + }, + "model": { + "$ref": "AAAAAAFUv2v1XM4JR/4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 839, + "top": 172, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv2v1XM4K3QQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFUv2v1Xc4OIGU=", + "_parent": { + "$ref": "AAAAAAFUv2v1XM4K3QQ=" + }, + "model": { + "$ref": "AAAAAAFUv2v1XM4JR/4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 941, + "top": 168, + "width": 14, + "height": 29, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUv2ti0s3wcIg=" + }, + "tail": { + "$ref": "AAAAAAFUv2n3Rs1mvsI=" + }, + "lineStyle": 0, + "points": "737:168;941:168", + "nameLabel": { + "$ref": "AAAAAAFUv2v1XM4L7pY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUv2v1Xc4MPnU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv2v1Xc4NX9s=" + }, + "activation": { + "$ref": "AAAAAAFUv2v1Xc4OIGU=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFUv2z30M4lNWE=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv2z3z84kqYU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2z30M4mUAU=", + "_parent": { + "$ref": "AAAAAAFUv2z30M4lNWE=" + }, + "model": { + "$ref": "AAAAAAFUv2z3z84kqYU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 798, + "top": 212, + "width": 81.90380859375, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv2z30M4lNWE=" + }, + "edgePosition": 1, + "underline": false, + "text": "5 : disk result", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2z30M4nw8c=", + "_parent": { + "$ref": "AAAAAAFUv2z30M4lNWE=" + }, + "model": { + "$ref": "AAAAAAFUv2z3z84kqYU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 838, + "top": 227, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUv2z30M4lNWE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv2z30M4odbY=", + "_parent": { + "$ref": "AAAAAAFUv2z30M4lNWE=" + }, + "model": { + "$ref": "AAAAAAFUv2z3z84kqYU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 839, + "top": 192, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv2z30M4lNWE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFUv2z30c4pSow=", + "_parent": { + "$ref": "AAAAAAFUv2z30M4lNWE=" + }, + "model": { + "$ref": "AAAAAAFUv2z3z84kqYU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 731, + "top": 208, + "width": 14, + "height": 25, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUv2n3Rs1mvsI=" + }, + "tail": { + "$ref": "AAAAAAFUv2ti0s3wcIg=" + }, + "lineStyle": 0, + "points": "948:208;731:208", + "nameLabel": { + "$ref": "AAAAAAFUv2z30M4mUAU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUv2z30M4nw8c=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv2z30M4odbY=" + }, + "activation": { + "$ref": "AAAAAAFUv2z30c4pSow=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFUv235TM5iC/o=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv235TM5h8OU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv235Tc5jIuU=", + "_parent": { + "$ref": "AAAAAAFUv235TM5iC/o=" + }, + "model": { + "$ref": "AAAAAAFUv235TM5h8OU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 736, + "top": 246, + "width": 213, + "height": 26, + "autoResize": false, + "alpha": -3.2532755257807673, + "distance": 107.67079455451233, + "hostEdge": { + "$ref": "AAAAAAFUv235TM5iC/o=" + }, + "edgePosition": 1, + "underline": false, + "text": "6 : loadImage(url, options, context, progressBlock, completedBlock)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": true + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv235Tc5kvxw=", + "_parent": { + "$ref": "AAAAAAFUv235TM5iC/o=" + }, + "model": { + "$ref": "AAAAAAFUv235TM5h8OU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 949, + "top": 241, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUv235TM5iC/o=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv235Tc5lN1Y=", + "_parent": { + "$ref": "AAAAAAFUv235TM5iC/o=" + }, + "model": { + "$ref": "AAAAAAFUv235TM5h8OU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 949, + "top": 276, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv235TM5iC/o=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFUv235Tc5mBt8=", + "_parent": { + "$ref": "AAAAAAFUv235TM5iC/o=" + }, + "model": { + "$ref": "AAAAAAFUv235TM5h8OU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1167, + "top": 272, + "width": 14, + "height": 29, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUv22omc5ImFY=" + }, + "tail": { + "$ref": "AAAAAAFUv2n3Rs1mvsI=" + }, + "lineStyle": 0, + "points": "731:272;1167:272", + "nameLabel": { + "$ref": "AAAAAAFUv235Tc5jIuU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUv235Tc5kvxw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv235Tc5lN1Y=" + }, + "activation": { + "$ref": "AAAAAAFUv235Tc5mBt8=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFUv27NWM56DH8=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv27NV855tyI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv27NWM57KC8=", + "_parent": { + "$ref": "AAAAAAFUv27NWM56DH8=" + }, + "model": { + "$ref": "AAAAAAFUv27NV855tyI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 976, + "top": 323, + "width": 106.8310546875, + "height": 13, + "autoResize": false, + "alpha": 3.0124453800482693, + "distance": 77.64663547121665, + "hostEdge": { + "$ref": "AAAAAAFUv27NWM56DH8=" + }, + "edgePosition": 1, + "underline": false, + "text": "7 : network result", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv27NWM58Rks=", + "_parent": { + "$ref": "AAAAAAFUv27NWM56DH8=" + }, + "model": { + "$ref": "AAAAAAFUv27NV855tyI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 951, + "top": 339, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUv27NWM56DH8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv27NWc59ep8=", + "_parent": { + "$ref": "AAAAAAFUv27NWM56DH8=" + }, + "model": { + "$ref": "AAAAAAFUv27NV855tyI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 952, + "top": 304, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv27NWM56DH8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFUv27NWc5+otg=", + "_parent": { + "$ref": "AAAAAAFUv27NWM56DH8=" + }, + "model": { + "$ref": "AAAAAAFUv27NV855tyI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 731, + "top": 320, + "width": 14, + "height": 25, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUv2n3Rs1mvsI=" + }, + "tail": { + "$ref": "AAAAAAFUv22omc5ImFY=" + }, + "lineStyle": 0, + "points": "1174:320;731:320", + "nameLabel": { + "$ref": "AAAAAAFUv27NWM57KC8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUv27NWM58Rks=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv27NWc59ep8=" + }, + "activation": { + "$ref": "AAAAAAFUv27NWc5+otg=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqLifelineView", + "_id": "AAAAAAFXmwx1RpfuYEQ=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFXmwx1Rpft3W0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFXmwx1Rpfvk4E=", + "_parent": { + "$ref": "AAAAAAFXmwx1RpfuYEQ=" + }, + "model": { + "$ref": "AAAAAAFXmwx1Rpft3W0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFXmwx1Rpfwxbg=", + "_parent": { + "$ref": "AAAAAAFXmwx1Rpfvk4E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -132, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmwx1RpfxG9g=", + "_parent": { + "$ref": "AAAAAAFXmwx1Rpfvk4E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 397, + "top": 47, + "width": 204.65869140625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Lifeline2", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmwx1Rpfyq/k=", + "_parent": { + "$ref": "AAAAAAFXmwx1Rpfvk4E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -132, + "top": 0, + "width": 116.3779296875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Interaction)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFXmwx1RpfzQBw=", + "_parent": { + "$ref": "AAAAAAFXmwx1Rpfvk4E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -132, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 392, + "top": 40, + "width": 214.65869140625, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFXmwx1Rpfwxbg=" + }, + "nameLabel": { + "$ref": "AAAAAAFXmwx1RpfxG9g=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFXmwx1Rpfyq/k=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmwx1RpfzQBw=" + } + }, + { + "_type": "UMLLinePartView", + "_id": "AAAAAAFXmwx1Rpf0Po8=", + "_parent": { + "$ref": "AAAAAAFXmwx1RpfuYEQ=" + }, + "model": { + "$ref": "AAAAAAFXmwx1Rpft3W0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 499, + "top": 80, + "width": 1, + "height": 375, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 392, + "top": 40, + "width": 214.65869140625, + "height": 415, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFXmwx1Rpfvk4E=" + }, + "wordWrap": false, + "linePart": { + "$ref": "AAAAAAFXmwx1Rpf0Po8=" + } + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFUv3C4p87cxD0=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFUv3C4p87b5L8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv3C4qM7dheQ=", + "_parent": { + "$ref": "AAAAAAFUv3C4p87cxD0=" + }, + "model": { + "$ref": "AAAAAAFUv3C4p87b5L8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 720, + "top": 346, + "width": 232, + "height": 26, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv3C4p87cxD0=" + }, + "edgePosition": 1, + "underline": false, + "text": "8 : store(image, imageData, key, toDisk, completionBlock)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": true + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv3C4qM7eLhs=", + "_parent": { + "$ref": "AAAAAAFUv3C4p87cxD0=" + }, + "model": { + "$ref": "AAAAAAFUv3C4p87b5L8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 836, + "top": 338, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUv3C4p87cxD0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUv3C4qM7fGpA=", + "_parent": { + "$ref": "AAAAAAFUv3C4p87cxD0=" + }, + "model": { + "$ref": "AAAAAAFUv3C4p87b5L8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 836, + "top": 373, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFUv3C4p87cxD0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFUv3C4qM7gDWs=", + "_parent": { + "$ref": "AAAAAAFUv3C4p87cxD0=" + }, + "model": { + "$ref": "AAAAAAFUv3C4p87b5L8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 941, + "top": 369, + "width": 14, + "height": 29, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUv2ti0s3wcIg=" + }, + "tail": { + "$ref": "AAAAAAFUv2n3Rs1mvsI=" + }, + "lineStyle": 0, + "points": "731:369;941:369", + "nameLabel": { + "$ref": "AAAAAAFUv3C4qM7dheQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUv3C4qM7eLhs=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUv3C4qM7fGpA=" + }, + "activation": { + "$ref": "AAAAAAFUv3C4qM7gDWs=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFXmxBoRJiUpvI=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFXmxBoRJiTAtY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmxBoRZiVYHw=", + "_parent": { + "$ref": "AAAAAAFXmxBoRJiUpvI=" + }, + "model": { + "$ref": "AAAAAAFXmxBoRJiTAtY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 587, + "top": 404, + "width": 55.0341796875, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFXmxBoRJiUpvI=" + }, + "edgePosition": 1, + "underline": false, + "text": "9 : image", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmxBoRZiWIYg=", + "_parent": { + "$ref": "AAAAAAFXmxBoRJiUpvI=" + }, + "model": { + "$ref": "AAAAAAFXmxBoRJiTAtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 614, + "top": 419, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFXmxBoRJiUpvI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmxBoRZiXh28=", + "_parent": { + "$ref": "AAAAAAFXmxBoRJiUpvI=" + }, + "model": { + "$ref": "AAAAAAFXmxBoRJiTAtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 615, + "top": 384, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFXmxBoRJiUpvI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFXmxBoRZiYI2g=", + "_parent": { + "$ref": "AAAAAAFXmxBoRJiUpvI=" + }, + "model": { + "$ref": "AAAAAAFXmxBoRJiTAtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 499, + "top": 400, + "width": 14, + "height": 25, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFXmwx1Rpf0Po8=" + }, + "tail": { + "$ref": "AAAAAAFUv2n3Rs1mvsI=" + }, + "lineStyle": 0, + "points": "731:400;499:400", + "nameLabel": { + "$ref": "AAAAAAFXmxBoRZiVYHw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFXmxBoRZiWIYg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmxBoRZiXh28=" + }, + "activation": { + "$ref": "AAAAAAFXmxBoRZiYI2g=" + }, + "showProperty": true, + "showType": true + }, + { + "_type": "UMLSeqMessageView", + "_id": "AAAAAAFXmxC8H5jJURo=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozTHHk=" + }, + "model": { + "$ref": "AAAAAAFXmxC8H5jIbu4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmxC8H5jKD8g=", + "_parent": { + "$ref": "AAAAAAFXmxC8H5jJURo=" + }, + "model": { + "$ref": "AAAAAAFXmxC8H5jIbu4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 335, + "top": 428, + "width": 83.51611328125, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFXmxC8H5jJURo=" + }, + "edgePosition": 1, + "underline": false, + "text": "10 : set image", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmxC8H5jLiWU=", + "_parent": { + "$ref": "AAAAAAFXmxC8H5jJURo=" + }, + "model": { + "$ref": "AAAAAAFXmxC8H5jIbu4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 376, + "top": 443, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFXmxC8H5jJURo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFXmxC8H5jMFqs=", + "_parent": { + "$ref": "AAAAAAFXmxC8H5jJURo=" + }, + "model": { + "$ref": "AAAAAAFXmxC8H5jIbu4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 377, + "top": 408, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 10, + "hostEdge": { + "$ref": "AAAAAAFXmxC8H5jJURo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLActivationView", + "_id": "AAAAAAFXmxC8H5jNKho=", + "_parent": { + "$ref": "AAAAAAFXmxC8H5jJURo=" + }, + "model": { + "$ref": "AAAAAAFXmxC8H5jIbu4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 256, + "top": 424, + "width": 14, + "height": 25, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUv2nXbM1HcJ0=" + }, + "tail": { + "$ref": "AAAAAAFXmwx1Rpf0Po8=" + }, + "lineStyle": 0, + "points": "499:424;256:424", + "nameLabel": { + "$ref": "AAAAAAFXmxC8H5jKD8g=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFXmxC8H5jLiWU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFXmxC8H5jMFqs=" + }, + "activation": { + "$ref": "AAAAAAFXmxC8H5jNKho=" + }, + "showProperty": true, + "showType": true + } + ], + "showSequenceNumber": true, + "showSignature": true, + "showActivation": true + } + ], + "visibility": "public", + "isReentrant": true, + "messages": [ + { + "_type": "UMLMessage", + "_id": "AAAAAAFUv2qLR828Lgg=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Message1", + "source": { + "$ref": "AAAAAAFUv2aES8yaBvg=" + }, + "target": { + "$ref": "AAAAAAFUv2nXaM1AL0k=" + }, + "visibility": "public", + "messageSort": "asynchCall", + "signature": { + "$ref": "AAAAAAFUmPuK4C6yWrI=" + }, + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFXmw7K8phl/ns=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Message2", + "source": { + "$ref": "AAAAAAFUv2nXaM1AL0k=" + }, + "target": { + "$ref": "AAAAAAFXmwx1Rpft3W0=" + }, + "visibility": "public", + "messageSort": "asynchCall", + "signature": { + "$ref": "AAAAAAFXmsqK3idvzv0=" + }, + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFXmw++VJh8ixo=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Message6", + "source": { + "$ref": "AAAAAAFXmwx1Rpft3W0=" + }, + "target": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "visibility": "public", + "messageSort": "asynchCall", + "signature": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFUv2v1XM4JR/4=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Message3", + "source": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "target": { + "$ref": "AAAAAAFUv2ti0c3pnPk=" + }, + "visibility": "public", + "messageSort": "asynchCall", + "signature": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFUv2z3z84kqYU=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "disk result", + "source": { + "$ref": "AAAAAAFUv2ti0c3pnPk=" + }, + "target": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "visibility": "public", + "messageSort": "reply", + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFUv235TM5h8OU=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Message4", + "source": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "target": { + "$ref": "AAAAAAFUv22omM5BZb4=" + }, + "visibility": "public", + "messageSort": "asynchCall", + "signature": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFUv27NV855tyI=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "network result", + "source": { + "$ref": "AAAAAAFUv22omM5BZb4=" + }, + "target": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "visibility": "public", + "messageSort": "reply", + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFUv3C4p87b5L8=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Message5", + "source": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "target": { + "$ref": "AAAAAAFUv2ti0c3pnPk=" + }, + "visibility": "public", + "messageSort": "synchCall", + "signature": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFXmxBoRJiTAtY=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "image", + "source": { + "$ref": "AAAAAAFUv2n3Rc1fbGI=" + }, + "target": { + "$ref": "AAAAAAFXmwx1Rpft3W0=" + }, + "visibility": "public", + "messageSort": "reply", + "isConcurrentIteration": false + }, + { + "_type": "UMLMessage", + "_id": "AAAAAAFXmxC8H5jIbu4=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "set image", + "source": { + "$ref": "AAAAAAFXmwx1Rpft3W0=" + }, + "target": { + "$ref": "AAAAAAFUv2nXaM1AL0k=" + }, + "visibility": "public", + "messageSort": "reply", + "isConcurrentIteration": false + } + ], + "participants": [ + { + "_type": "UMLLifeline", + "_id": "AAAAAAFUv2aES8yaBvg=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Other object", + "visibility": "public", + "isMultiInstance": false + }, + { + "_type": "UMLLifeline", + "_id": "AAAAAAFUv2nXaM1AL0k=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Lifeline1", + "visibility": "public", + "isMultiInstance": false + }, + { + "_type": "UMLLifeline", + "_id": "AAAAAAFUv2n3Rc1fbGI=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Lifeline3", + "visibility": "public", + "isMultiInstance": false + }, + { + "_type": "UMLLifeline", + "_id": "AAAAAAFUv2ti0c3pnPk=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Lifeline4", + "visibility": "public", + "isMultiInstance": false + }, + { + "_type": "UMLLifeline", + "_id": "AAAAAAFUv22omM5BZb4=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Lifeline5", + "visibility": "public", + "isMultiInstance": false + }, + { + "_type": "UMLLifeline", + "_id": "AAAAAAFXmwx1Rpft3W0=", + "_parent": { + "$ref": "AAAAAAFUkhaWOozSZjs=" + }, + "name": "Lifeline2", + "visibility": "public", + "isMultiInstance": false + } + ] + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAFUkhbx4ozg49g=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "SDWebImage", + "ownedElements": [ + { + "_type": "UMLInterface", + "_id": "AAAAAAFk7Cj0NKGudXg=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDAnimatedImage", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7DBYBDxD/3s=", + "_parent": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "source": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "target": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7Cm8PqY2Qm8=", + "_parent": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7CneCadLYYY=", + "_parent": { + "$ref": "AAAAAAFk7Cm8PqY2Qm8=" + }, + "name": "animatedCoder", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7CnuH6g/bpE=", + "_parent": { + "$ref": "AAAAAAFk7Cm8PqY2Qm8=" + }, + "name": "scale", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7CoQ7KkzMJ4=", + "_parent": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "name": "preloadAllFrames", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7CovjqqiyHk=", + "_parent": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "name": "unloadAllFrames", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7CpKoKwRISY=", + "_parent": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "name": "isAllFramesLoaded", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7Cp5Ya0mPTo=", + "_parent": { + "$ref": "AAAAAAFk7CpKoKwRISY=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFky0kNeqcckGY=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDAnimatedImageCoder", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFk738aHFS48u4=", + "_parent": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "source": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "target": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "visibility": "public" + }, + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFk73/PXlUQYl8=", + "_parent": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "source": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "target": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky0rWqbVSTp8=", + "_parent": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0sgWrcohVY=", + "_parent": { + "$ref": "AAAAAAFky0rWqbVSTp8=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0rr6bZM6kQ=", + "_parent": { + "$ref": "AAAAAAFky0rWqbVSTp8=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFky0S/MZVxPY0=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDAnimatedImageProvider", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFk7ClkOKPpj1g=", + "_parent": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "source": { + "$ref": "AAAAAAFk7Cj0NKGudXg=" + }, + "target": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky0WaTJkCiCI=", + "_parent": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "name": "animatedImageData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0X21Zn8E68=", + "_parent": { + "$ref": "AAAAAAFky0WaTJkCiCI=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Data", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky0bXOZxXYmQ=", + "_parent": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "name": "animatedImageFrameCount", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0cWaZ1R3wo=", + "_parent": { + "$ref": "AAAAAAFky0bXOZxXYmQ=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UInt", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky0d4BJ5ka1A=", + "_parent": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "name": "animatedImageLoopCount", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0eIJp9eueg=", + "_parent": { + "$ref": "AAAAAAFky0d4BJ5ka1A=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UInt", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky0fVlaBxwo0=", + "_parent": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "name": "animatedImageFrame", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0fpXqFr2lM=", + "_parent": { + "$ref": "AAAAAAFky0fVlaBxwo0=" + }, + "name": "index", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0gNPaJHYAY=", + "_parent": { + "$ref": "AAAAAAFky0fVlaBxwo0=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky0hX/6NafH4=", + "_parent": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "name": "animatedImageDuration", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0hvAKRUQ6Q=", + "_parent": { + "$ref": "AAAAAAFky0hX/6NafH4=" + }, + "name": "index", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0iTGKUwUak=", + "_parent": { + "$ref": "AAAAAAFky0hX/6NafH4=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UInt", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFk0OkMLX851sM=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDDiskCache", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0Ol/z4IFWS0=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OmU/4M1QFY=", + "_parent": { + "$ref": "AAAAAAFk0Ol/z4IFWS0=" + }, + "name": "cachePath", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OnDOISEB7g=", + "_parent": { + "$ref": "AAAAAAFk0Ol/z4IFWS0=" + }, + "name": "config", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OnkkIWQSuA=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "containsData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0On+cIbA6U8=", + "_parent": { + "$ref": "AAAAAAFk0OnkkIWQSuA=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OoRyYfMmeY=", + "_parent": { + "$ref": "AAAAAAFk0OnkkIWQSuA=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OpCIYkbyn4=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OpSQopLk4g=", + "_parent": { + "$ref": "AAAAAAFk0OpCIYkbyn4=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OpwIotX70c=", + "_parent": { + "$ref": "AAAAAAFk0OpCIYkbyn4=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Data", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OrYDIym0yM=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "setData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0Orv/Y3WyCw=", + "_parent": { + "$ref": "AAAAAAFk0OrYDIym0yM=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OsBTo7i2Iw=", + "_parent": { + "$ref": "AAAAAAFk0OrYDIym0yM=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OsjbY/ujGE=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "removeData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0Os19pEeUh4=", + "_parent": { + "$ref": "AAAAAAFk0OsjbY/ujGE=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OtXrZIqqoc=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "removeAllData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0Otz15O9b20=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "removeExpiredData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OuYl5VQkGk=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "cachePath", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OupR5aA2zk=", + "_parent": { + "$ref": "AAAAAAFk0OuYl5VQkGk=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0Ov+CJkfSRI=", + "_parent": { + "$ref": "AAAAAAFk0OuYl5VQkGk=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "String", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0Ovfd5eMoXg=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "totalCount", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0Own4Zpu7OE=", + "_parent": { + "$ref": "AAAAAAFk0Ovfd5eMoXg=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UInt", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OxV6pu94G8=", + "_parent": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "name": "totalSize", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0Oxr0pztoVs=", + "_parent": { + "$ref": "AAAAAAFk0OxV6pu94G8=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UInt", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFkzOdOrAhsolg=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCache", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7Ae0KaF0uoo=", + "_parent": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "source": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "target": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visibility": "public" + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFk74en/WM7cFM=", + "_parent": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "source": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "target": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFkzOhe6QsQ8iE=", + "_parent": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "name": "queryImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOiAoQwK7YI=", + "_parent": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOiytgzm0FQ=", + "_parent": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOjQ4A3Cn/4=", + "_parent": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "name": "context", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOjwlw6e/eE=", + "_parent": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOkcJA96dIc=", + "_parent": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFkzOmFQhJb/sw=", + "_parent": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "name": "store", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOmnchNV/40=", + "_parent": { + "$ref": "AAAAAAFkzOmFQhJb/sw=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOnC0xQxm9E=", + "_parent": { + "$ref": "AAAAAAFkzOmFQhJb/sw=" + }, + "name": "imageData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOngfBUN1HI=", + "_parent": { + "$ref": "AAAAAAFkzOmFQhJb/sw=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOoAqxXp+mc=", + "_parent": { + "$ref": "AAAAAAFkzOmFQhJb/sw=" + }, + "name": "cacheType", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOoeRhbFl6k=", + "_parent": { + "$ref": "AAAAAAFkzOmFQhJb/sw=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFkzOpiQxehydI=", + "_parent": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "name": "removeImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOqKChib6i8=", + "_parent": { + "$ref": "AAAAAAFkzOpiQxehydI=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOqlhBl329w=", + "_parent": { + "$ref": "AAAAAAFkzOpiQxehydI=" + }, + "name": "cacheType", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOrFnxpTiGs=", + "_parent": { + "$ref": "AAAAAAFkzOpiQxehydI=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFkzOrxchsvmU0=", + "_parent": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "name": "containsImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOss/R0FYl8=", + "_parent": { + "$ref": "AAAAAAFkzOrxchsvmU0=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOtl7x3h1V4=", + "_parent": { + "$ref": "AAAAAAFkzOrxchsvmU0=" + }, + "name": "cacheType", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOuUmh69bNg=", + "_parent": { + "$ref": "AAAAAAFkzOrxchsvmU0=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFkzOvaYx+Z2C8=", + "_parent": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "name": "clear", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOv4+iCTPnQ=", + "_parent": { + "$ref": "AAAAAAFkzOvaYx+Z2C8=" + }, + "name": "cacheType", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkzOwWryFvWqM=", + "_parent": { + "$ref": "AAAAAAFkzOvaYx+Z2C8=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFfKte+K96ya3s=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCoder", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFfKu3J8hGXH0g=", + "_parent": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "source": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "target": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFfKu8vtRgLlUU=", + "_parent": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "source": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "target": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFfKtg9W998WOc=", + "_parent": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "name": "canDecode", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKtmVHeA1m00=", + "_parent": { + "$ref": "AAAAAAFfKtg9W998WOc=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKt/Vs+e/T58=", + "_parent": { + "$ref": "AAAAAAFfKtg9W998WOc=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFfKtrKNePvsF8=", + "_parent": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "name": "decodedImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKts3/uThE8I=", + "_parent": { + "$ref": "AAAAAAFfKtrKNePvsF8=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuBV2+icmFY=", + "_parent": { + "$ref": "AAAAAAFfKtrKNePvsF8=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFkyzSA6msP6Jo=", + "_parent": { + "$ref": "AAAAAAFfKtrKNePvsF8=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFfKuUPYO6usi8=", + "_parent": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "name": "canEncode", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuVH0O9XDn4=", + "_parent": { + "$ref": "AAAAAAFfKuUPYO6usi8=" + }, + "name": "format", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuVrIe/rxRg=", + "_parent": { + "$ref": "AAAAAAFfKuUPYO6usi8=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFfKuW6ofDJluc=", + "_parent": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "name": "encodedData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuXdAfFy850=", + "_parent": { + "$ref": "AAAAAAFfKuW6ofDJluc=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuYFWfIGIs0=", + "_parent": { + "$ref": "AAAAAAFfKuW6ofDJluc=" + }, + "name": "format", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuYeevKaklM=", + "_parent": { + "$ref": "AAAAAAFfKuW6ofDJluc=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Data", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0CLKYsOi1E=", + "_parent": { + "$ref": "AAAAAAFfKuW6ofDJluc=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFky29m0WRt7Q8=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageLoader", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7AFZvlix+G0=", + "_parent": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "source": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "target": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk73Wx7ywf4cU=", + "_parent": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "source": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "target": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visibility": "public" + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFk74+x9HmjbAc=", + "_parent": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "source": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "target": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky3AzTGhO/lc=", + "_parent": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "name": "canLoad", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3BFXWlIW2A=", + "_parent": { + "$ref": "AAAAAAFky3AzTGhO/lc=" + }, + "name": "url", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3BcPWokz5M=", + "_parent": { + "$ref": "AAAAAAFky3AzTGhO/lc=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky3CxVms3ePA=", + "_parent": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "name": "loadImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3DW3mwxht4=", + "_parent": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "name": "url", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3D1320N2l8=", + "_parent": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3HZk23pG2A=", + "_parent": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "name": "context", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3H0w27FLt8=", + "_parent": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "name": "progressBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3IVvG+hZE4=", + "_parent": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "name": "completedBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3I33XB9zX4=", + "_parent": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFk0OQoUmOmW5c=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDMemoryCache", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFk74lfE2kn7IU=", + "_parent": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk74lfE2kond4=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kn7IU=" + }, + "reference": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk74lfE2kppRA=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kn7IU=" + }, + "reference": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OSfa2QT4IA=", + "_parent": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OS0A2R63nU=", + "_parent": { + "$ref": "AAAAAAFk0OSfa2QT4IA=" + }, + "name": "config", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OTdZGUCETU=", + "_parent": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "name": "object", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OTtbGVp8Go=", + "_parent": { + "$ref": "AAAAAAFk0OTdZGUCETU=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OUR7WXxHho=", + "_parent": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "name": "setObject", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OUiTWZYWHg=", + "_parent": { + "$ref": "AAAAAAFk0OUR7WXxHho=" + }, + "name": "object", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OVAfmbgRmA=", + "_parent": { + "$ref": "AAAAAAFk0OUR7WXxHho=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OV/1mdoXvY=", + "_parent": { + "$ref": "AAAAAAFk0OUR7WXxHho=" + }, + "name": "cost", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OWj72fwP7o=", + "_parent": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "name": "removeObject", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0OWzn2hXX8I=", + "_parent": { + "$ref": "AAAAAAFk0OWj72fwP7o=" + }, + "name": "object", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0OXRGGjfriQ=", + "_parent": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "name": "removeAllObjects", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFfKuaHevMvVkQ=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDProgressiveImageCoder", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFfKutJugVRytg=", + "_parent": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "source": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "target": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFfKu+znBqqvWQ=", + "_parent": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "source": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "target": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFfKu/8NRxLVBY=", + "_parent": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "source": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "target": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visibility": "public" + }, + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFk73/AjVT/3Vw=", + "_parent": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "source": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "target": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFfKudnG/biyzM=", + "_parent": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "name": "canIncrementalDecode", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuexY/hArUE=", + "_parent": { + "$ref": "AAAAAAFfKudnG/biyzM=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKufG4/jUFsY=", + "_parent": { + "$ref": "AAAAAAFfKudnG/biyzM=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky0Ig1o8YU4s=", + "_parent": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0KnCZAS+OA=", + "_parent": { + "$ref": "AAAAAAFky0Ig1o8YU4s=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky0LqApDu034=", + "_parent": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "name": "updateIncrementalData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0MM6pHoDKw=", + "_parent": { + "$ref": "AAAAAAFky0LqApDu034=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky0MfopLELEY=", + "_parent": { + "$ref": "AAAAAAFky0LqApDu034=" + }, + "name": "finished", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFfKugU/PmNPJQ=", + "_parent": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "name": "incrementalDecodedImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuhBpPo2Nvo=", + "_parent": { + "$ref": "AAAAAAFfKugU/PmNPJQ=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKuiGTftezNo=", + "_parent": { + "$ref": "AAAAAAFfKugU/PmNPJQ=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFk7AwM/dC2p54=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageCacheKeyFilter", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7A02MdlCa2M=", + "_parent": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "source": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "target": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "visibility": "public" + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFk73kBwjz+9fY=", + "_parent": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk73kBwjz/iCg=", + "_parent": { + "$ref": "AAAAAAFk73kBwjz+9fY=" + }, + "reference": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk73kBwj0A87w=", + "_parent": { + "$ref": "AAAAAAFk73kBwjz+9fY=" + }, + "reference": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7AyMbdSMtVQ=", + "_parent": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "name": "cacheKey", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7AypTNWhPlU=", + "_parent": { + "$ref": "AAAAAAFk7AyMbdSMtVQ=" + }, + "name": "url", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7BAL/OfzEjc=", + "_parent": { + "$ref": "AAAAAAFk7AyMbdSMtVQ=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "String", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFk7A6KJuCHZbI=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageCacheSerializer", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7BDJZOsigsQ=", + "_parent": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "source": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "target": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "visibility": "public" + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFk73j1izxh7DI=", + "_parent": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk73j1jDxidxA=", + "_parent": { + "$ref": "AAAAAAFk73j1izxh7DI=" + }, + "reference": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk73j1jDxjzus=", + "_parent": { + "$ref": "AAAAAAFk73j1izxh7DI=" + }, + "reference": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7A8qouQCrJM=", + "_parent": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "name": "cacheData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7A85feUXlUs=", + "_parent": { + "$ref": "AAAAAAFk7A8qouQCrJM=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7A9mAeYLke8=", + "_parent": { + "$ref": "AAAAAAFk7A8qouQCrJM=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7A+i0+b/73A=", + "_parent": { + "$ref": "AAAAAAFk7A8qouQCrJM=" + }, + "name": "imageURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7BBRKOkkGYI=", + "_parent": { + "$ref": "AAAAAAFk7A8qouQCrJM=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Data", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFXmwdRJMUYGTs=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageDownloaderOperation", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky4EnyJoHXgk=", + "_parent": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4FmmJsBK3E=", + "_parent": { + "$ref": "AAAAAAFky4EnyJoHXgk=" + }, + "name": "request", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4JHRJ7YrhU=", + "_parent": { + "$ref": "AAAAAAFky4EnyJoHXgk=" + }, + "name": "session", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4Jp1J+0Bdg=", + "_parent": { + "$ref": "AAAAAAFky4EnyJoHXgk=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4K/DqCQ6DE=", + "_parent": { + "$ref": "AAAAAAFky4EnyJoHXgk=" + }, + "name": "context", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky4L4L6FsOVg=", + "_parent": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "name": "addHandlers", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4M4kKJmN1k=", + "_parent": { + "$ref": "AAAAAAFky4L4L6FsOVg=" + }, + "name": "progressBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4NbSKNC3Tg=", + "_parent": { + "$ref": "AAAAAAFky4L4L6FsOVg=" + }, + "name": "completedBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky4PT6qQes1w=", + "_parent": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "name": "credential", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4PsuqUYZjI=", + "_parent": { + "$ref": "AAAAAAFky4PT6qQes1w=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "URLCredential", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky4QsQ6YrSFU=", + "_parent": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "name": "setCredential", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4RZfKclyYA=", + "_parent": { + "$ref": "AAAAAAFky4QsQ6YrSFU=" + }, + "name": "value", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky4SFRKgB5qs=", + "_parent": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "name": "cancel", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4Svdaj7nf0=", + "_parent": { + "$ref": "AAAAAAFky4SFRKgB5qs=" + }, + "name": "token", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4TM9qnXQuk=", + "_parent": { + "$ref": "AAAAAAFky4SFRKgB5qs=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky4UEV6rqaoE=", + "_parent": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "name": "request", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky4U4wKw1It0=", + "_parent": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "name": "response", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky4VpKK2AUTU=", + "_parent": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "name": "dataTask", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky4WHga565mI=", + "_parent": { + "$ref": "AAAAAAFky4VpKK2AUTU=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "URLSessionTask", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFky49vaeVTiPQ=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageDownloaderRequestModifier", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFk75A6HHm4W88=", + "_parent": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk75A6HHm5coU=", + "_parent": { + "$ref": "AAAAAAFk75A6HHm4W88=" + }, + "reference": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk75A6HHm6YP4=", + "_parent": { + "$ref": "AAAAAAFk75A6HHm4W88=" + }, + "reference": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky5N7SPLYdL0=", + "_parent": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "name": "modifiedRequest", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky5OhUfPSFJw=", + "_parent": { + "$ref": "AAAAAAFky5N7SPLYdL0=" + }, + "name": "request", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky5O8cfSuu80=", + "_parent": { + "$ref": "AAAAAAFky5N7SPLYdL0=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "URLRequest", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFk7D0m86FYiZQ=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageIndicator", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7D7FLq9KEOE=", + "_parent": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "source": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "target": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7EAwILzXek0=", + "_parent": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "source": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "target": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7D1tOKNUQpw=", + "_parent": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "name": "indicatorView", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7D2NH6TnfK0=", + "_parent": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "name": "startAnimatingIndicator", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7D2jk6Z6puU=", + "_parent": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "name": "stopAnimatingIndicator", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7D25d6gNaKY=", + "_parent": { + "$ref": "AAAAAAFk7D0m86FYiZQ=" + }, + "name": "updateProgress", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFUkh5jeI3spbg=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageManagerDelegate", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUkh6LiI3wgxM=", + "_parent": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "name": "shouldDownloadImageForURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUkh65uI30vRk=", + "_parent": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "name": "shouldBlockFailedURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFUmNVIhta461s=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageOperation", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmNWHXtbX7L0=", + "_parent": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "name": "cancel", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFUkhg5/4zs5zU=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImagePrefetcherDelegate", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUkht/NI1jZE4=", + "_parent": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "name": "didPrefetchURL:", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUkhu8u41n4Ps=", + "_parent": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "name": "didFinishWithTotalCount:", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFUkiDjJo5QvT4=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCacheType", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkiD+ro5UDPI=", + "_parent": { + "$ref": "AAAAAAFUkiDjJo5QvT4=" + }, + "name": "SDImageCacheTypeNone", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkiEOJo5YAWk=", + "_parent": { + "$ref": "AAAAAAFUkiDjJo5QvT4=" + }, + "name": "SDImageCacheTypeDisk", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkiEUdY5bs1I=", + "_parent": { + "$ref": "AAAAAAFUkiDjJo5QvT4=" + }, + "name": "SDImageCacheTypeMemory", + "visibility": "public" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFk0MPrmZLdeGs=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCacheOptions", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk0MQrOpM/jI0=", + "_parent": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "name": "queryMemoryData", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk0MRCXJO7Xl0=", + "_parent": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "name": "queryMemoryDataSync", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk0MRaJJQ3LUY=", + "_parent": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "name": "queryDiskDataSync", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk0MR51JSzxio=", + "_parent": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "name": "scaleDownLargeImages", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk0MSZXZUvhjA=", + "_parent": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "name": "avoidDecodeImage", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk0MS2hZWrSIM=", + "_parent": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "name": "decodeFirstFrameOnly", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk0MTONZYnA3o=", + "_parent": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "name": "preloadAllFrames", + "visibility": "public" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFk7ATKAnkUjt4=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCachesManagerOperationPolicy", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk7AU1fnui68s=", + "_parent": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "name": "serial", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk7AVOan0RTug=", + "_parent": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "name": "concurrent", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk7AVno36AYek=", + "_parent": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "name": "highestOnly", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFk7AV+An/vm7g=", + "_parent": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "name": "lowestOnly", + "visibility": "public" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFkyzVnxm2Ab1g=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCoderOptions", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzXADnBSFdc=", + "_parent": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "name": "decodeFirstFrameOnly", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzZGYHJ5+5E=", + "_parent": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "name": "decodeScaleFactor", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzbTKndtAbI=", + "_parent": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "name": "encodeFirstFrameOnly", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzbx8ni4xXQ=", + "_parent": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "name": "encodeCompressionQuality", + "visibility": "public" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFkyzlywn3Sx/Q=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageFormat", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzm7rX6TNK0=", + "_parent": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "name": "underfined", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzniln/T7fg=", + "_parent": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "name": "JPEG", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzoDz4EeE/4=", + "_parent": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "name": "PNG", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzoisIJpxLA=", + "_parent": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "name": "GIF", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzo1F4O0qHE=", + "_parent": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "name": "TIFF", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzpUIIT/rq0=", + "_parent": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "name": "WebP", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkyzqLIIa3Chg=", + "_parent": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "name": "HEIC", + "visibility": "public" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFUmOC2fugTUX8=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageDownloaderOptions", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUmODurehEneQ=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "lowPriority", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUmOD23ehlAns=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "progressiveLoad", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUmOD+neiGg3g=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "useNSURLCache", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUmOEGbeinNtM=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "ignoreCachedResponse", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUmOENpujIT/I=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "continueInBackground", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUmOEVzujp/Q0=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "handleCookies", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUmOEc/ekKMBo=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "allowInvalidSSLCertificates", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUmOEkLekrSQE=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "highPriority", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFky2uhM1TIKQ4=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "scaleDownLargeImages", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFky2vJY1YTwQk=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "avoidDecodeImage", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFky2viY1deXps=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "decodeFirstFrameOnly", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFky2v7z1ipMKY=", + "_parent": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "name": "preloadAllFrames", + "visibility": "public" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFUkhyNUo23oFw=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageOptions", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkhys4o27Ge0=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "retryFailed", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkhza8o2/z9E=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "lowPriority", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkhzs8o3Fkdk=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "progressiveLoad", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkhz04o3ItAc=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "refreshCached", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkhz84Y3L96A=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "continueInBackground", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkh0C6Y3O214=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "handleCookies", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkh2TUY3YpnQ=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "allowInvalidSSLCertificates", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkh2bqY3bxlE=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "highPriority", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkh2p4Y3e22E=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "delayPlaceholder", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkh2x+Y3hQmw=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "transformAnimatedImage", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFUkh31iY3ox50=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "avoidAutoSetImage", + "visibility": "public" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFkzPKuPGy7i4M=", + "_parent": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "name": "scaleDownLargeImages", + "visibility": "public" + } + ] + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAFk7BauIRix5Go=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImage - Transformers", + "ownedElements": [ + { + "_type": "UMLClass", + "_id": "AAAAAAFk7BNlf/pTkyo=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImagePipelineTransformer", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7BQPCv5irlw=", + "_parent": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "name": "transformers", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Array ", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7BRdnQBKmBE=", + "_parent": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7BRzwgFf/6E=", + "_parent": { + "$ref": "AAAAAAFk7BRdnQBKmBE=" + }, + "name": "transformers", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7BbYDRkPcZw=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageRoundCornerTransformer", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7Bb86xmLb4E=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageResizingTransformer", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7Bce7hoHimk=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageCroppingTransformer", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFk7BHRjPCnfdg=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageTransformer", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7BOsyPu6CB8=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7CKPEV9dRro=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7BbYDRkPcZw=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7CLPZWHITQ0=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7Bb86xmLb4E=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7CMBW2QVtcI=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7Bce7hoHimk=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7CMrm2ZiA3E=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7BhADB1EoQk=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7CNbqmhzvEA=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7Bhd7h3AKVk=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7CQo724NRzY=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7Bh7uh48Uvw=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7CRNf2/ipjs=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7Bicxh7WCxo=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk7CRttXGZGcg=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "source": { + "$ref": "AAAAAAFk7Bi24B9S1R4=" + }, + "target": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public" + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFk73ggjzeamEo=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk73ggjzebOxM=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeamEo=" + }, + "reference": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk73ggjzec0ak=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeamEo=" + }, + "reference": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7BJFY/NyunQ=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "name": "transformerKey", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7BJcdvSH9zc=", + "_parent": { + "$ref": "AAAAAAFk7BJFY/NyunQ=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "String", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7BKJjfW40dE=", + "_parent": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "name": "transformedImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7BKlz/bN5Ms=", + "_parent": { + "$ref": "AAAAAAFk7BKJjfW40dE=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7BK3E/fBVsA=", + "_parent": { + "$ref": "AAAAAAFk7BKJjfW40dE=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7BLJGPi1v1s=", + "_parent": { + "$ref": "AAAAAAFk7BKJjfW40dE=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7BhADB1EoQk=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageFlippingTransformer", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7Bhd7h3AKVk=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageRotationTransformer", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7Bh7uh48Uvw=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageTintTransformer", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7Bicxh7WCxo=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageBlurTransformer", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7Bi24B9S1R4=", + "_parent": { + "$ref": "AAAAAAFk7BauIRix5Go=" + }, + "name": "SDImageFilterTransformer", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + } + ], + "visibility": "public" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUmPjp9CtnN2Y=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "MKAnnotationView (WebCache)", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFk0RCPR6y62U8=", + "_parent": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "source": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "target": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPndIiv0KoI=", + "_parent": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "name": "sd_setImageWithURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7C/5OzjRt0A=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDAnimatedImage", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DOG2FbkH2w=", + "_parent": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "name": "animatedImageFormat", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFkyzlywn3Sx/Q=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DO4G1hTjI0=", + "_parent": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "name": "animatedImageData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Data", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DQVAVsOZyY=", + "_parent": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "name": "scale", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Float", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7DH2i0mDavU=", + "_parent": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7DIV1EqYqIk=", + "_parent": { + "$ref": "AAAAAAFk7DH2i0mDavU=" + }, + "name": "name", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7DImn0uM6LI=", + "_parent": { + "$ref": "AAAAAAFk7DH2i0mDavU=" + }, + "name": "bundle", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7DJZbE10mqg=", + "_parent": { + "$ref": "AAAAAAFk7DH2i0mDavU=" + }, + "name": "traitCollection", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7DKM7E6kOa0=", + "_parent": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7DKfeE+5qSU=", + "_parent": { + "$ref": "AAAAAAFk7DKM7E6kOa0=" + }, + "name": "path", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7DK+w1CtoF8=", + "_parent": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7DLSL1HCi5w=", + "_parent": { + "$ref": "AAAAAAFk7DK+w1CtoF8=" + }, + "name": "data", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7DLzaFLznpk=", + "_parent": { + "$ref": "AAAAAAFk7DK+w1CtoF8=" + }, + "name": "scale", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7DMSCVPnFmw=", + "_parent": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7DMimlT8b9Y=", + "_parent": { + "$ref": "AAAAAAFk7DMSCVPnFmw=" + }, + "name": "animatedCoder", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7DM/Y1XwZRg=", + "_parent": { + "$ref": "AAAAAAFk7DMSCVPnFmw=" + }, + "name": "scale", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7DVduGJDDTw=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDAnimatedImageView", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFk7DwdIJcO1bc=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk7DwdIJcP5mg=", + "_parent": { + "$ref": "AAAAAAFk7DwdIJcO1bc=" + }, + "reference": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk7DwdIZcQYP4=", + "_parent": { + "$ref": "AAAAAAFk7DwdIJcO1bc=" + }, + "reference": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DaZpG13UcQ=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "name": "currentFrame", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DbG6G9fPWY=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "name": "currentFrameIndex", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DbkTXDOHZI=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "name": "currentLoopCount", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DcDmHI9EDE=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "name": "shouldCustomLoopCount", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7Dc1vHR/unM=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "name": "animationRepeatCount", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DdOkHXuWe8=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "name": "maxBufferSize", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DdpU3dd33Y=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "name": "shouldIncrementalLoad", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DeCxXjMVds=", + "_parent": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "name": "runLoopMode", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7CZN3IZtF9w=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDAnimatedImageView (WebCache)", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7CbOtYiUask=", + "_parent": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "name": "sd_setImageWithURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk0Oy3g5480kU=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDDiskCache", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFky08wi8R0DcY=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageAPNGCoder", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk74JHz1jQLXI=", + "_parent": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "source": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "target": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUkh79WI34fB0=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCache", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFfKuwBKAhI5QU=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "source": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "target": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visibility": "public" + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFk74e4zmN2kbM=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "source": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "target": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUkiFzJY5gThM=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "sharedImageCache", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk0LaA7lthFIA=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "config", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPDC7hpSvPQ=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "diskCachePath", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPDhrRsNyCc=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "additionalCachePathBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPHYnB7PNs4=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmPHujB9dtv8=", + "_parent": { + "$ref": "AAAAAAFUmPHYnB7PNs4=" + }, + "name": "namespace", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmPH10x+6tbo=", + "_parent": { + "$ref": "AAAAAAFUmPHYnB7PNs4=" + }, + "name": "diskCacheDirectory", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0M0rV9jBMCc=", + "_parent": { + "$ref": "AAAAAAFUmPHYnB7PNs4=" + }, + "name": "config", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPTT0CgBzK8=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "cachePath", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0M4S8twW5+U=", + "_parent": { + "$ref": "AAAAAAFUmPTT0CgBzK8=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPMOWiHsOa0=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "store", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0M5vnd2D2UU=", + "_parent": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0M+LYOHqRK0=", + "_parent": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "name": "imageData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0M6EfN53lZA=", + "_parent": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0M7sfuBfXtM=", + "_parent": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "name": "toDisk", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0M6YlN9rMuM=", + "_parent": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPMtQiKnVfM=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "storeImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NA14uSITyw=", + "_parent": { + "$ref": "AAAAAAFUmPMtQiKnVfM=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NBKg+V809s=", + "_parent": { + "$ref": "AAAAAAFUmPMtQiKnVfM=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NC0bOZw4VQ=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "storeImageData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NDn5ekwA60=", + "_parent": { + "$ref": "AAAAAAFk0NC0bOZw4VQ=" + }, + "name": "imageData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0ND8FeokQ2o=", + "_parent": { + "$ref": "AAAAAAFk0NC0bOZw4VQ=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NF3Z+sY0tc=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "diskImageExists", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NHMQe7MuvA=", + "_parent": { + "$ref": "AAAAAAFk0NF3Z+sY0tc=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NG4aO3YPoU=", + "_parent": { + "$ref": "AAAAAAFk0NF3Z+sY0tc=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NJKG+/90EA=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "diskImageDataExists", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NJxbPM37AM=", + "_parent": { + "$ref": "AAAAAAFk0NJKG+/90EA=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NKQ2/QrKBw=", + "_parent": { + "$ref": "AAAAAAFk0NJKG+/90EA=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NLcpfVc3Q8=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "diskImageData", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NMCDvgci8E=", + "_parent": { + "$ref": "AAAAAAFk0NLcpfVc3Q8=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NMeBvkQN4g=", + "_parent": { + "$ref": "AAAAAAFk0NLcpfVc3Q8=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Data", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NOWwPpBKis=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "queryCacheOperation", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NPBYPtWv+Q=", + "_parent": { + "$ref": "AAAAAAFk0NOWwPpBKis=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NSsewB07tQ=", + "_parent": { + "$ref": "AAAAAAFk0NOWwPpBKis=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NT6LQLWd/w=", + "_parent": { + "$ref": "AAAAAAFk0NOWwPpBKis=" + }, + "name": "context", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NPa8fxK5qM=", + "_parent": { + "$ref": "AAAAAAFk0NOWwPpBKis=" + }, + "name": "doneBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NQUQv0+Nrc=", + "_parent": { + "$ref": "AAAAAAFk0NOWwPpBKis=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUmOxnEwduTCw=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPOk0iRaSME=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "imageFromMemoryCache", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NW0sQXuat4=", + "_parent": { + "$ref": "AAAAAAFUmPOk0iRaSME=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NXOaQbiOVE=", + "_parent": { + "$ref": "AAAAAAFUmPOk0iRaSME=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPPBiSUVHSU=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "imageFromDiskCache", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NYXigiM/xU=", + "_parent": { + "$ref": "AAAAAAFUmPPBiSUVHSU=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NYsKgmA5ek=", + "_parent": { + "$ref": "AAAAAAFUmPPBiSUVHSU=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NaQzAru2sk=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "imageFromCache", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NayRAz3iMU=", + "_parent": { + "$ref": "AAAAAAFk0NaQzAru2sk=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NbLtA3rpzg=", + "_parent": { + "$ref": "AAAAAAFk0NaQzAru2sk=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPPiwSXQs7U=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "removeImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0Ncfzg+VKFY=", + "_parent": { + "$ref": "AAAAAAFUmPPiwSXQs7U=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NdVRxCJTiA=", + "_parent": { + "$ref": "AAAAAAFUmPPiwSXQs7U=" + }, + "name": "fromDisk", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NdupxF9aYQ=", + "_parent": { + "$ref": "AAAAAAFUmPPiwSXQs7U=" + }, + "name": "completion", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NfB0BJxwa0=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "removeImageFromMemory", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NfbGBOGo44=", + "_parent": { + "$ref": "AAAAAAFk0NfB0BJxwa0=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NhSwxdz+po=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "removeImageFromDisk", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0Nh38xiIUTM=", + "_parent": { + "$ref": "AAAAAAFk0NhSwxdz+po=" + }, + "name": "key", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPQzYSaLCQc=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "clearMemory", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPRYYSdGCZA=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "clearDIsk", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0Ni6jBqNVSo=", + "_parent": { + "$ref": "AAAAAAFUmPRYYSdGCZA=" + }, + "name": "completion", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPT4WSi8pg0=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "deleteOldFiles", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NkNXRv6Pho=", + "_parent": { + "$ref": "AAAAAAFUmPT4WSi8pg0=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0Nk9Zhzuux0=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "getSize", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NlfoB4DAsY=", + "_parent": { + "$ref": "AAAAAAFk0Nk9Zhzuux0=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UInt", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0NmTbx80+MQ=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "getDiskCount", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NmtcSBJUHQ=", + "_parent": { + "$ref": "AAAAAAFk0NmTbx80+MQ=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UInt", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk0Nn28SF6Hq4=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "calculateSize", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk0NoSYiKPUdA=", + "_parent": { + "$ref": "AAAAAAFk0Nn28SF6Hq4=" + }, + "name": "completionBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFXmwGn6ZeqpYw=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCacheConfig", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFXmwYAOLO3R8M=", + "_parent": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFXmwYAOLO4X9g=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "reference": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFXmwYAOLO5TNo=", + "_parent": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "reference": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFk74cA82HEn7s=", + "_parent": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk74cA82HFdlQ=", + "_parent": { + "$ref": "AAAAAAFk74cA82HEn7s=" + }, + "reference": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk74cA82HGTl0=", + "_parent": { + "$ref": "AAAAAAFk74cA82HEn7s=" + }, + "reference": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPBKVhghKWk=", + "_parent": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "name": "shouldDecompressImages", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPBxrhjcaQc=", + "_parent": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "name": "shouldDisableiCloud", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPCLlRmXEPs=", + "_parent": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "name": "shouldCacheImagesInMemory", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPD+pRvI9sU=", + "_parent": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "name": "maxCacheAge", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPEdRRyDmKo=", + "_parent": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "name": "maxCacheSize", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7AHuD1yFB/0=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCachesManager", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFk74icCGYuXpY=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "source": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "target": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7ALOcGXu/S8=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "sharedManager", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7AOZr28Bcso=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "caches", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Array ", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7AMCg2fWSP0=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "queryOperationPolicy", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7AMe/WlFG7c=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "storeOperationPolicy", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7ANGZ2q0x2Q=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "removeOperationPolicy", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7ANfz2wjKJg=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "containsOperationPolicy", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7AN7JG2S4JE=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "clearOperationPolicy", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7AQw/nZyZkk=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "addCache", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7ARL1nfhIfg=", + "_parent": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "name": "removeCache", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFky1HOFNP2U1I=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCoderHelper", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1HlrdRLhc8=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "animatedImage", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1IcbtSgjNk=", + "_parent": { + "$ref": "AAAAAAFky1HlrdRLhc8=" + }, + "name": "frames", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1IztdUQJwY=", + "_parent": { + "$ref": "AAAAAAFky1HlrdRLhc8=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1MmItpS0IE=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "frames", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1NUq9u5LK4=", + "_parent": { + "$ref": "AAAAAAFky1MmItpS0IE=" + }, + "name": "animatedImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1OHY9yVU2c=", + "_parent": { + "$ref": "AAAAAAFky1MmItpS0IE=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Array ", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1Qmzd9zXiU=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "colorSpaceGetDeviceRGB", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1RTpuDahlk=", + "_parent": { + "$ref": "AAAAAAFky1Qmzd9zXiU=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "CGColorSpace", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1S1OuHtMmU=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "cgImageContainsAlpha", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1TUQONUmdw=", + "_parent": { + "$ref": "AAAAAAFky1S1OuHtMmU=" + }, + "name": "cgImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1UDYeQwgHQ=", + "_parent": { + "$ref": "AAAAAAFky1S1OuHtMmU=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Bool", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1WnxOVDz7I=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "cgImageCreateDecoded", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1XBBOaq/0g=", + "_parent": { + "$ref": "AAAAAAFky1WnxOVDz7I=" + }, + "name": "cgImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1X3zOeGYnM=", + "_parent": { + "$ref": "AAAAAAFky1WnxOVDz7I=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "CGImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1Zx3+iZ+Sc=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "cgImageCreateDecoded", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1aS3+oA4pE=", + "_parent": { + "$ref": "AAAAAAFky1Zx3+iZ+Sc=" + }, + "name": "cgImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1bBaOrco+Q=", + "_parent": { + "$ref": "AAAAAAFky1Zx3+iZ+Sc=" + }, + "name": "orientation", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1beF+u4Fkw=", + "_parent": { + "$ref": "AAAAAAFky1Zx3+iZ+Sc=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "CGImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1comezL+vc=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "decodedImage", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1dVUu4yTRU=", + "_parent": { + "$ref": "AAAAAAFky1comezL+vc=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1dpo+8OP7A=", + "_parent": { + "$ref": "AAAAAAFky1comezL+vc=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1ei5PAhNRU=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "decodedAndScaledDownImage", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1fQA/GIbME=", + "_parent": { + "$ref": "AAAAAAFky1ei5PAhNRU=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1fhHfJkp70=", + "_parent": { + "$ref": "AAAAAAFky1ei5PAhNRU=" + }, + "name": "limitBytes", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1f5FfNAEAs=", + "_parent": { + "$ref": "AAAAAAFky1ei5PAhNRU=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImage", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1gyjvRTopk=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "imageOrientation", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1hqFfW6xOQ=", + "_parent": { + "$ref": "AAAAAAFky1gyjvRTopk=" + }, + "name": "exifOrientation", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1iMD/aWPZA=", + "_parent": { + "$ref": "AAAAAAFky1gyjvRTopk=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "UIImageOrientation", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1jM4Pep+/8=", + "_parent": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "name": "exifOrientation", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1jnf/kQtIY=", + "_parent": { + "$ref": "AAAAAAFky1jM4Pep+/8=" + }, + "name": "imageOrientation", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1k25fnsBPQ=", + "_parent": { + "$ref": "AAAAAAFky1jM4Pep+/8=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "CGImagePropertyOrientation", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFfKukEJfyENXE=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageCodersManager", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFfKvIMwCceZuI=", + "_parent": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "name": "sharedInstance", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFfKvJtjym0wQE=", + "_parent": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "name": "coders", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Array ", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFfKvJK9yjW40I=", + "_parent": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "name": "add", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKvOdWTJKxZs=", + "_parent": { + "$ref": "AAAAAAFfKvJK9yjW40I=" + }, + "name": "coder", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFfKvPFeTMmARs=", + "_parent": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "name": "remove", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFfKvPZ+TQg+cs=", + "_parent": { + "$ref": "AAAAAAFfKvPFeTMmARs=" + }, + "name": "coder", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFky1A/vstXuLs=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageFrame", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky1B7UMw/+L4=", + "_parent": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky1CcsM2KQ34=", + "_parent": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "name": "duration", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky1DNOM7VKvU=", + "_parent": { + "$ref": "AAAAAAFky1A/vstXuLs=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1DfKc/PBwY=", + "_parent": { + "$ref": "AAAAAAFky1DNOM7VKvU=" + }, + "name": "image", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky1ENUtCrexU=", + "_parent": { + "$ref": "AAAAAAFky1DNOM7VKvU=" + }, + "name": "duration", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFfKumijf36cE8=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageGIFCoder", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk74ISXli+i9k=", + "_parent": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "source": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "target": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFfKul3rf0/okM=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageIOCoder", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFkzOBPBONMct8=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageLoadersManager", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFkzOIg/+78rRg=", + "_parent": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "name": "sharedManager", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFkzOOPjva3FJM=", + "_parent": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "name": "loaders", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "Array ", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFkzOP6yPhv64w=", + "_parent": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "name": "addLoader", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFkzOQxGfm6yKY=", + "_parent": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "name": "removeLoader", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFfKunO1f612hU=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDImageWebPCoder", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk74Du0lUy4R4=", + "_parent": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "source": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "target": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk74ElK1VEr6I=", + "_parent": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "source": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "target": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk0Oaeq24jZhk=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDMemoryCache", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk74n+b2zyIZQ=", + "_parent": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "source": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "target": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7D56nKz+DL8=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageActivityIndicator", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7D9GQLKXmoI=", + "_parent": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "name": "gray", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7D9ma7Sv4PA=", + "_parent": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "name": "grayLarge", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7D+E67bH8oY=", + "_parent": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "name": "white", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7D+YK7jfdL0=", + "_parent": { + "$ref": "AAAAAAFk7D56nKz+DL8=" + }, + "name": "whiteLarge", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7Aze6dcrc1c=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageCacheKeyFilter", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7A2zWNuPpjU=", + "_parent": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7A3L6Nykt8g=", + "_parent": { + "$ref": "AAAAAAFk7A2zWNuPpjU=" + }, + "name": "block", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7BCTH+oZOBE=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageCacheSerializer", + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFk7BE9ae7ahlI=", + "_parent": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFk7BFdAe/v8BA=", + "_parent": { + "$ref": "AAAAAAFk7BE9ae7ahlI=" + }, + "name": "block", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUmN6ZSOUCaRM=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageCombinedOperation", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUmN83duYfrao=", + "_parent": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "source": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "target": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky13cFAMXBnI=", + "_parent": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "name": "cacheOperation", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky14VtQRiZl8=", + "_parent": { + "$ref": "AAAAAAFUmN6ZSOUCaRM=" + }, + "name": "loaderOperation", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUkh8UMI38gtY=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageDownloader", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFUmOrfAwPdh8M=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "source": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "target": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "visibility": "public" + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFfKuxM+AnptLY=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "source": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "target": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "visibility": "public" + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFk75NrQ3+1ToE=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "source": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "target": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "visibility": "public" + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFk75N4Y3/bXkw=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "source": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "target": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUkiJAhI5kL78=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "sharedDownloader", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmOMr1ewzvaI=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "config", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmONDtOzuN2c=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "requestModifier", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmOaPcvo7CuM=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "sessionConfiguration", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmOa7+/r2ysU=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "suspended", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmOiCz/5aGv0=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "currentDownloadCount", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFXmuCdynfN50Y=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFXmuEYDHj2f9E=", + "_parent": { + "$ref": "AAAAAAFXmuCdynfN50Y=" + }, + "name": "config", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmOeh6PwLtkk=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "setValue", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3bGFoPQ/LU=", + "_parent": { + "$ref": "AAAAAAFUmOeh6PwLtkk=" + }, + "name": "value", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3bmjoSsVXs=", + "_parent": { + "$ref": "AAAAAAFUmOeh6PwLtkk=" + }, + "name": "HTTPHeaderField", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFky3dFIIXZ21M=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "value", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3eIKofmc/s=", + "_parent": { + "$ref": "AAAAAAFky3dFIIXZ21M=" + }, + "name": "HTTPHeaderField", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3eiCYjC/E8=", + "_parent": { + "$ref": "AAAAAAFky3dFIIXZ21M=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "String", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmOOite2pkfo=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "downloadImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFXmuK8y3sdotY=", + "_parent": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "name": "url", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFXmuLgMHuZcI8=", + "_parent": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky3iSHotTP4Y=", + "_parent": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "name": "context", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFXmuMLQXwVkMM=", + "_parent": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "name": "progressBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFXmuM7iXyR7gc=", + "_parent": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "name": "completedBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmOW7A/c+Z/0=", + "_parent": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "DownloadToken", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmOgcH/2BRjw=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "cancelAllDownloads", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmOZtsvmAcFQ=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "invalidateSessionAndCancel", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFky4wTy8jjfCc=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageDownloaderConfig", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky4zOJs9aW9c=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "default", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky4z9vtF/kCc=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "maxConcurrentDownloads", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky40X5tLK/zc=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "downloadTimeout", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky400JdQVn+Q=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "sessionConfiguration", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky41Rt9Vg34c=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "operationClass", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky419KNarbXU=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "executionOrder", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky42Z0df2Ke8=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "urlCredential", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky424lNlB4TI=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "username", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky43MudqMI9E=", + "_parent": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "name": "password", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFky5XHEfWLtyM=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageDownloaderRequestModifier", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk75BsT3pTLSM=", + "_parent": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "source": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "target": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky5ZuM/uFU/4=", + "_parent": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky5a1Jfx/OCA=", + "_parent": { + "$ref": "AAAAAAFky5ZuM/uFU/4=" + }, + "name": "block", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUkiR/Go5pUW0=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageDownloaderOperation", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUmORm3fAwE60=", + "_parent": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "source": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "target": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "visibility": "public" + }, + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFUmOy6gwh7Mto=", + "_parent": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "source": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "target": { + "$ref": "AAAAAAFUmOxnEwduTCw=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk75KzQn7NZvE=", + "_parent": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "source": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "target": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk75MKYn8SsQ8=", + "_parent": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "source": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "target": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmO2TmQzzs/g=", + "_parent": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky4mAub8FNII=", + "_parent": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "name": "context", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFXmuJtT3q/PXo=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageDownloadToken", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFXmuZ1booW7c8=", + "_parent": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "source": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "target": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "visibility": "public" + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFk75MgOn8+VeA=", + "_parent": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "source": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "target": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFXmuY4yIivPbY=", + "_parent": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "name": "url", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFXmuZPjolqbRg=", + "_parent": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "name": "request", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky24wtWMHKQ0=", + "_parent": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "name": "response", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUkhwuq42z3w4=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageManager", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUmNGSiNAIwc4=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUmNGSiNAJw9E=", + "_parent": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "reference": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUmNGSiNAKXzo=", + "_parent": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "reference": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFk6+vKjo5YRUw=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "source": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "target": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visibility": "public" + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUmNjw298aBP0=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUmNjw298bVKc=", + "_parent": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "reference": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUmNjw298cZas=", + "_parent": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "reference": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFk73GNVxfQMts=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk73GNVxfRKkM=", + "_parent": { + "$ref": "AAAAAAFk73GNVxfQMts=" + }, + "reference": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFk73GNVxfSppE=", + "_parent": { + "$ref": "AAAAAAFk73GNVxfQMts=" + }, + "reference": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUkiBj3o4EzZs=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "sharedManager", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2HbvA+NZl4=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "delegate", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2J/rxG0jPU=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "imageCache", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2KxrxL/YZE=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "imageLoader", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2Ld4BRKPO4=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "transformer", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2MdORXm73I=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "cacheKeyFilter", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2NDyRcxc0E=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "cacheSerializer", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2OkAhh8hEE=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "running", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2PUsxnHAYw=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "defaultImageCache", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFky2P6zBsSQ7s=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "defaultImageLoader", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFky2Q6HRxddGo=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "init", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky2SR9h6hIkY=", + "_parent": { + "$ref": "AAAAAAFky2Q6HRxddGo=" + }, + "name": "cache", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky2TBtx99rws=", + "_parent": { + "$ref": "AAAAAAFky2Q6HRxddGo=" + }, + "name": "loader", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUkh/xZ44AqYk=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "loadImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmNYJLthMwcI=", + "_parent": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "name": "url", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky2Y2hi/Lzsk=", + "_parent": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky2ggvTtHn8g=", + "_parent": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "name": "context", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky2buoDGCF2M=", + "_parent": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "name": "progressBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky2cU+DJew2M=", + "_parent": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "name": "completedBlock", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFky2dKEjM6o0s=", + "_parent": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "CombinedOperatiom", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmNLtYNLc08o=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "cancelAll", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmNORx9Q1mi4=", + "_parent": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "name": "cacheKey", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFky2kWkT8m0Eo=", + "_parent": { + "$ref": "AAAAAAFUmNORx9Q1mi4=" + }, + "name": "url", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmNbDrdlJMIU=", + "_parent": { + "$ref": "AAAAAAFUmNORx9Q1mi4=" + }, + "name": "Parameter1", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "String", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "return" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUkhgItozoKPM=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImagePrefetcher", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUmMzgZcn8MSQ=", + "_parent": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUmMzgZsn92Qw=", + "_parent": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "reference": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUmMzgZsn+nz8=", + "_parent": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "reference": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": true + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUmM8TqsupT40=", + "_parent": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUmM8Tqsuqc7A=", + "_parent": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "reference": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUmM8Tqsuru94=", + "_parent": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "reference": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmM4zy8syqFU=", + "_parent": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "name": "sharedImagePrefetcher", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk0LGPQUYY/Mk=", + "_parent": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "name": "delegate", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmMwm7Mnxz9U=", + "_parent": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "name": "options", + "stereotype": "", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmM3dVsr1bHY=", + "_parent": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "name": "prefetchURLs:", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmNCMgs5kwbc=", + "_parent": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "name": "cancelPrefetching", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7D/fn7s6PNY=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageProgressIndicator", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7ECrIb9dr0E=", + "_parent": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "name": "default", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7EDL38F1+hA=", + "_parent": { + "$ref": "AAAAAAFk7D/fn7s6PNY=" + }, + "name": "bar", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7DiDGnn/fLM=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "SDWebImageTransition", + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DkRAnpj0zo=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "avoidAutoSetImage", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7Dk9kHu9TbQ=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "duration", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DlVhH0silI=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "animationOptions", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DlyIH6bXfc=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "prepares", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DmQ2IAKsT8=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "animations", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DmwIoF5RvY=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "completion", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DoQgYLooEE=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "fade", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DoyvITQMB4=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "flipFromLeft", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DpQW4a4gGQ=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "flipFromRight", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DqAhYigq5c=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "flipFromTop", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DqhWYqIfdY=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "flipFromBottom", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7DrIaoxwRsk=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "curlUp", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFk7Drq/45YO1k=", + "_parent": { + "$ref": "AAAAAAFk7DiDGnn/fLM=" + }, + "name": "curlDown", + "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUmPoFSiy4ZTk=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "UIButton (WebCache)", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFk0Q/6pKhroeQ=", + "_parent": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "source": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "target": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPsYkS1rEno=", + "_parent": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "name": "sd_setImageWithURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFXmnErIidawX8=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "UIImageView (HighlightedWebCache)", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFk0Q9x+qJrGM4=", + "_parent": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "source": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "target": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFXmnErIideM/I=", + "_parent": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "name": "sd_setHighlightedImageWithURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUmPtmMC6BqlU=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "UIImageView (WebCache)", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFk0Q5c9Jg/0Jc=", + "_parent": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "source": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "target": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmPuK4C6yWrI=", + "_parent": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "name": "sd_setImageWithURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFXmsqK3SdrXmw=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "UIView (WebCache)", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFk0RH/JbQKgpI=", + "_parent": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "source": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "target": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visibility": "public" + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFk0RKU97ifqxY=", + "_parent": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "source": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "target": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visibility": "public" + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFk7CeGFosTNLw=", + "_parent": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "source": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "target": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFXmsqK3idvzv0=", + "_parent": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "name": "sd_internalSetImageWithURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + } + ], + "visibility": "public" + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAFUkhchsIzka3U=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "WebP", + "visibility": "public" + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAFUmOwkzAc9obg=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Foundation", + "ownedElements": [ + { + "_type": "UMLClass", + "_id": "AAAAAAFk0ObxVHApLxs=", + "_parent": { + "$ref": "AAAAAAFUmOwkzAc9obg=" + }, + "name": "NSCache", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUmOxnEwduTCw=", + "_parent": { + "$ref": "AAAAAAFUmOwkzAc9obg=" + }, + "name": "NSOperation", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFky4ZtTLIlNBo=", + "_parent": { + "$ref": "AAAAAAFUmOwkzAc9obg=" + }, + "name": "NSURLSessionDataDelegate", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFky4ZDu7Eiw8Y=", + "_parent": { + "$ref": "AAAAAAFUmOwkzAc9obg=" + }, + "name": "NSURLSessionTaskDelegate", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + } + ], + "visibility": "public" + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAFk7DEC6kIXiU0=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "UIKit", + "ownedElements": [ + { + "_type": "UMLClass", + "_id": "AAAAAAFk7DEaV0J1rfc=", + "_parent": { + "$ref": "AAAAAAFk7DEC6kIXiU0=" + }, + "name": "UIImage", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFk7DFeUkRjApo=", + "_parent": { + "$ref": "AAAAAAFk7DEaV0J1rfc=" + }, + "source": { + "$ref": "AAAAAAFk7C/5OzjRt0A=" + }, + "target": { + "$ref": "AAAAAAFk7DEaV0J1rfc=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFk7DWl62Lbshc=", + "_parent": { + "$ref": "AAAAAAFk7DEC6kIXiU0=" + }, + "name": "UIImageView", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFk7DZYV2rPuLs=", + "_parent": { + "$ref": "AAAAAAFk7DWl62Lbshc=" + }, + "source": { + "$ref": "AAAAAAFk7DVduGJDDTw=" + }, + "target": { + "$ref": "AAAAAAFk7DWl62Lbshc=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + } + ], + "visibility": "public" + }, + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFk72gtuASn4Z0=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Top Level Class Diagram", + "visible": true, + "defaultDiagram": false, + "ownedViews": [ + { + "_type": "UMLClassView", + "_id": "AAAAAAFk72k8MQTNeoc=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72k8MgTO68E=", + "_parent": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72k8MgTP/Uo=", + "_parent": { + "$ref": "AAAAAAFk72k8MgTO68E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -260, + "top": 82, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72k8MgTQwMU=", + "_parent": { + "$ref": "AAAAAAFk72k8MgTO68E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 461, + "top": 199, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72k8MgTR9EQ=", + "_parent": { + "$ref": "AAAAAAFk72k8MgTO68E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 461, + "top": 214, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72k8MgTSn4M=", + "_parent": { + "$ref": "AAAAAAFk72k8MgTO68E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -260, + "top": 82, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 456, + "top": 192, + "width": 196, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72k8MgTP/Uo=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72k8MgTQwMU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72k8MgTR9EQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72k8MgTSn4M=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72k8MgTTCb4=", + "_parent": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 456, + "top": 232, + "width": 196, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72k8MwTUj3g=", + "_parent": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72k8QATzNkY=", + "_parent": { + "$ref": "AAAAAAFk72k8MwTUj3g=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3idvzv0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 461, + "top": 247, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_internalSetImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 456, + "top": 242, + "width": 196, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72k8MwTVpy8=", + "_parent": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -130, + "top": 41, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72k8MwTWic8=", + "_parent": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "model": { + "$ref": "AAAAAAFXmsqK3SdrXmw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -130, + "top": 41, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 456, + "top": 192, + "width": 196, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72k8MgTO68E=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72k8MgTTCb4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72k8MwTUj3g=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72k8MwTVpy8=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72k8MwTWic8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk72lBKAT3cuk=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72lBKAT4KWI=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT3cuk=" + }, + "model": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72lBKAT5/Cw=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT4KWI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1400, + "top": -320, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72lBKAT6zDU=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT4KWI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 23, + "width": 230, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIImageView (HighlightedWebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72lBKAT7WWQ=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT4KWI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 38, + "width": 230, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72lBKAT809Q=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT4KWI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1400, + "top": -320, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 192, + "top": 16, + "width": 240, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72lBKAT5/Cw=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72lBKAT6zDU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72lBKAT7WWQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72lBKAT809Q=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72lBKAT9KEA=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT3cuk=" + }, + "model": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 192, + "top": 56, + "width": 240, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72lBKQT+O1A=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT3cuk=" + }, + "model": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72lBOwUofsk=", + "_parent": { + "$ref": "AAAAAAFk72lBKQT+O1A=" + }, + "model": { + "$ref": "AAAAAAFXmnErIideM/I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 71, + "width": 230, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setHighlightedImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 192, + "top": 66, + "width": 240, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72lBKQT/tIk=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT3cuk=" + }, + "model": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -700, + "top": -160, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72lBKQUAd3I=", + "_parent": { + "$ref": "AAAAAAFk72lBKAT3cuk=" + }, + "model": { + "$ref": "AAAAAAFXmnErIidawX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -700, + "top": -160, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 192, + "top": 16, + "width": 240, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72lBKAT4KWI=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72lBKAT9KEA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72lBKQT+O1A=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72lBKQT/tIk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72lBKQUAd3I=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk72lBKQUBEog=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk0Q9x+qJrGM4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72lBKQUC3tY=", + "_parent": { + "$ref": "AAAAAAFk72lBKQUBEog=" + }, + "model": { + "$ref": "AAAAAAFk0Q9x+qJrGM4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 440, + "top": 121, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72lBKQUBEog=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72lBKgUDzkA=", + "_parent": { + "$ref": "AAAAAAFk72lBKQUBEog=" + }, + "model": { + "$ref": "AAAAAAFk0Q9x+qJrGM4=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 449, + "top": 109, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72lBKQUBEog=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72lBKgUEJGE=", + "_parent": { + "$ref": "AAAAAAFk72lBKQUBEog=" + }, + "model": { + "$ref": "AAAAAAFk0Q9x+qJrGM4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 423, + "top": 146, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72lBKQUBEog=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "tail": { + "$ref": "AAAAAAFk72lBKAT3cuk=" + }, + "lineStyle": 1, + "points": "362:89;502:191", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72lBKQUC3tY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72lBKgUDzkA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72lBKgUEJGE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk72lv0wUxPyU=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72lv0wUyNOk=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUxPyU=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72lv0wUzvOQ=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUyNOk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1160, + "top": -154, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72lv0wU03SQ=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUyNOk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 23, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIImageView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72lv0wU1+04=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUyNOk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 38, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72lv0wU2GDY=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUyNOk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1160, + "top": -154, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 16, + "width": 168, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72lv0wUzvOQ=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72lv0wU03SQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72lv0wU1+04=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72lv0wU2GDY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72lv1AU3bIg=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUxPyU=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 56, + "width": 168, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72lv1AU43kg=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUxPyU=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72lv4QViE1w=", + "_parent": { + "$ref": "AAAAAAFk72lv1AU43kg=" + }, + "model": { + "$ref": "AAAAAAFUmPuK4C6yWrI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 71, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 66, + "width": 168, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72lv1AU5T4o=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUxPyU=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -580, + "top": -77, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72lv1AU6p0Q=", + "_parent": { + "$ref": "AAAAAAFk72lv0wUxPyU=" + }, + "model": { + "$ref": "AAAAAAFUmPtmMC6BqlU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -580, + "top": -77, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 16, + "width": 168, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72lv0wUyNOk=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72lv1AU3bIg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72lv1AU43kg=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72lv1AU5T4o=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72lv1AU6p0Q=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk72lv1QU7UvE=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk0Q5c9Jg/0Jc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72lv1gU8cvQ=", + "_parent": { + "$ref": "AAAAAAFk72lv1QU7UvE=" + }, + "model": { + "$ref": "AAAAAAFk0Q5c9Jg/0Jc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 326, + "top": 118, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72lv1QU7UvE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72lv1gU9UZQ=", + "_parent": { + "$ref": "AAAAAAFk72lv1QU7UvE=" + }, + "model": { + "$ref": "AAAAAAFk0Q5c9Jg/0Jc=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 331, + "top": 104, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72lv1QU7UvE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72lv1gU+FSE=", + "_parent": { + "$ref": "AAAAAAFk72lv1QU7UvE=" + }, + "model": { + "$ref": "AAAAAAFk0Q5c9Jg/0Jc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 315, + "top": 145, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72lv1QU7UvE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "tail": { + "$ref": "AAAAAAFk72lv0wUxPyU=" + }, + "lineStyle": 1, + "points": "184:85;458:191", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72lv1gU8cvQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72lv1gU9UZQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72lv1gU+FSE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk72mJEQVqUmk=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72mJEQVrX40=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVqUmk=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72mJEQVsZmc=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVrX40=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -242, + "top": -366, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mJEQVteKs=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVrX40=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 445, + "top": 23, + "width": 222, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImageView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mJEQVuQlg=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVrX40=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 445, + "top": 38, + "width": 222, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mJEQVvrP0=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVrX40=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -242, + "top": -366, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 440, + "top": 16, + "width": 232, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72mJEQVsZmc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72mJEQVteKs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72mJEQVuQlg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72mJEQVvrP0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72mJEQVwyVw=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVqUmk=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 440, + "top": 56, + "width": 232, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72mJEQVxABc=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVqUmk=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72mJGAWbgXc=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVxABc=" + }, + "model": { + "$ref": "AAAAAAFk7CbOtYiUask=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 445, + "top": 71, + "width": 222, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 440, + "top": 66, + "width": 232, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72mJEQVyodw=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVqUmk=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -121, + "top": -183, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72mJEgVzWGI=", + "_parent": { + "$ref": "AAAAAAFk72mJEQVqUmk=" + }, + "model": { + "$ref": "AAAAAAFk7CZN3IZtF9w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -121, + "top": -183, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 440, + "top": 16, + "width": 232, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72mJEQVrX40=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72mJEQVwyVw=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72mJEQVxABc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72mJEQVyodw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72mJEgVzWGI=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk72mJEgV02EM=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk7CeGFosTNLw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mJEgV1nwc=", + "_parent": { + "$ref": "AAAAAAFk72mJEgV02EM=" + }, + "model": { + "$ref": "AAAAAAFk7CeGFosTNLw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 134, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72mJEgV02EM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mJEgV2bvM=", + "_parent": { + "$ref": "AAAAAAFk72mJEgV02EM=" + }, + "model": { + "$ref": "AAAAAAFk7CeGFosTNLw=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 583, + "top": 134, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72mJEgV02EM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mJEgV3m2o=", + "_parent": { + "$ref": "AAAAAAFk72mJEgV02EM=" + }, + "model": { + "$ref": "AAAAAAFk7CeGFosTNLw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 539, + "top": 133, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72mJEgV02EM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "tail": { + "$ref": "AAAAAAFk72mJEQVqUmk=" + }, + "lineStyle": 1, + "points": "555:89;553:191", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72mJEgV1nwc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72mJEgV2bvM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72mJEgV3m2o=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk72mTugWi4xc=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72mTugWjqC8=", + "_parent": { + "$ref": "AAAAAAFk72mTugWi4xc=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72mTugWkAiA=", + "_parent": { + "$ref": "AAAAAAFk72mTugWjqC8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -446, + "top": -608, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mTugWl3QU=", + "_parent": { + "$ref": "AAAAAAFk72mTugWjqC8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 685, + "top": 23, + "width": 195, + "height": 13, + "autoResize": false, + "underline": false, + "text": "MKAnnotationView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mTugWmInw=", + "_parent": { + "$ref": "AAAAAAFk72mTugWjqC8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 685, + "top": 38, + "width": 195, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mTugWnspw=", + "_parent": { + "$ref": "AAAAAAFk72mTugWjqC8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -446, + "top": -608, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 680, + "top": 16, + "width": 205, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72mTugWkAiA=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72mTugWl3QU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72mTugWmInw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72mTugWnspw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72mTugWo+rk=", + "_parent": { + "$ref": "AAAAAAFk72mTugWi4xc=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 680, + "top": 56, + "width": 205, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72mTugWpgOU=", + "_parent": { + "$ref": "AAAAAAFk72mTugWi4xc=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72mTwgXTw0Q=", + "_parent": { + "$ref": "AAAAAAFk72mTugWpgOU=" + }, + "model": { + "$ref": "AAAAAAFUmPndIiv0KoI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 685, + "top": 71, + "width": 195, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 680, + "top": 66, + "width": 205, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72mTugWqn60=", + "_parent": { + "$ref": "AAAAAAFk72mTugWi4xc=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -223, + "top": -304, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72mTugWrn30=", + "_parent": { + "$ref": "AAAAAAFk72mTugWi4xc=" + }, + "model": { + "$ref": "AAAAAAFUmPjp9CtnN2Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -223, + "top": -304, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 680, + "top": 16, + "width": 205, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72mTugWjqC8=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72mTugWo+rk=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72mTugWpgOU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72mTugWqn60=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72mTugWrn30=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk72mTuwWsReI=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk0RCPR6y62U8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mTuwWtVRo=", + "_parent": { + "$ref": "AAAAAAFk72mTuwWsReI=" + }, + "model": { + "$ref": "AAAAAAFk0RCPR6y62U8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 676, + "top": 145, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72mTuwWsReI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mTuwWuiFY=", + "_parent": { + "$ref": "AAAAAAFk72mTuwWsReI=" + }, + "model": { + "$ref": "AAAAAAFk0RCPR6y62U8=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 685, + "top": 157, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72mTuwWsReI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mTuwWvmlA=", + "_parent": { + "$ref": "AAAAAAFk72mTuwWsReI=" + }, + "model": { + "$ref": "AAAAAAFk0RCPR6y62U8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 657, + "top": 122, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72mTuwWsReI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "tail": { + "$ref": "AAAAAAFk72mTugWi4xc=" + }, + "lineStyle": 1, + "points": "734:89;601:191", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72mTuwWtVRo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72mTuwWuiFY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72mTuwWvmlA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk72mkYgXa4A0=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72mkYgXbwfc=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXa4A0=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72mkYgXcPg8=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXbwfc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 490, + "top": -904, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mkYgXd4sQ=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXbwfc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 23, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIButton (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mkYgXeWZE=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXbwfc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 38, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72mkYgXfZis=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXbwfc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 490, + "top": -904, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 896, + "top": 16, + "width": 152, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72mkYgXcPg8=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72mkYgXd4sQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72mkYgXeWZE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72mkYgXfZis=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72mkYgXgvEQ=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXa4A0=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 896, + "top": 56, + "width": 152, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72mkYgXhTkA=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXa4A0=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72mkagYLBRk=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXhTkA=" + }, + "model": { + "$ref": "AAAAAAFUmPsYkS1rEno=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 71, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 896, + "top": 66, + "width": 152, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72mkYgXimr4=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXa4A0=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -452, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72mkYgXjac8=", + "_parent": { + "$ref": "AAAAAAFk72mkYgXa4A0=" + }, + "model": { + "$ref": "AAAAAAFUmPoFSiy4ZTk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": -452, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 896, + "top": 16, + "width": 152, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72mkYgXbwfc=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72mkYgXgvEQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72mkYgXhTkA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72mkYgXimr4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72mkYgXjac8=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk72mkZAXkq5Q=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk0Q/6pKhroeQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mkZAXlLJQ=", + "_parent": { + "$ref": "AAAAAAFk72mkZAXkq5Q=" + }, + "model": { + "$ref": "AAAAAAFk0Q/6pKhroeQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 773, + "top": 144, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72mkZAXkq5Q=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mkZAXmH+s=", + "_parent": { + "$ref": "AAAAAAFk72mkZAXkq5Q=" + }, + "model": { + "$ref": "AAAAAAFk0Q/6pKhroeQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 779, + "top": 158, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72mkZAXkq5Q=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72mkZAXnUXk=", + "_parent": { + "$ref": "AAAAAAFk72mkZAXkq5Q=" + }, + "model": { + "$ref": "AAAAAAFk0Q/6pKhroeQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 762, + "top": 117, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72mkZAXkq5Q=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "tail": { + "$ref": "AAAAAAFk72mkYgXa4A0=" + }, + "lineStyle": 1, + "points": "895:84;641:191", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72mkZAXlLJQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72mkZAXmH+s=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72mkZAXnUXk=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk72parwYbieU=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72parwYcxT8=", + "_parent": { + "$ref": "AAAAAAFk72parwYbieU=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72parwYdXFE=", + "_parent": { + "$ref": "AAAAAAFk72parwYcxT8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -98, + "top": -58, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72parwYeqLA=", + "_parent": { + "$ref": "AAAAAAFk72parwYcxT8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 23, + "width": 256, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImagePrefetcher", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72pasAYf1G0=", + "_parent": { + "$ref": "AAAAAAFk72parwYcxT8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 38, + "width": 256, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72pasAYg51U=", + "_parent": { + "$ref": "AAAAAAFk72parwYcxT8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -98, + "top": -58, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1064, + "top": 16, + "width": 266, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72parwYdXFE=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72parwYeqLA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72pasAYf1G0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72pasAYg51U=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72pasAYhdW8=", + "_parent": { + "$ref": "AAAAAAFk72parwYbieU=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72pavAZBCm4=", + "_parent": { + "$ref": "AAAAAAFk72pasAYhdW8=" + }, + "model": { + "$ref": "AAAAAAFUmM4zy8syqFU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 61, + "width": 256, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedImagePrefetcher", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72pavQZE5gI=", + "_parent": { + "$ref": "AAAAAAFk72pasAYhdW8=" + }, + "model": { + "$ref": "AAAAAAFk0LGPQUYY/Mk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 76, + "width": 256, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+delegate: SDWebImagePrefetcherDelegate", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72pavgZHONM=", + "_parent": { + "$ref": "AAAAAAFk72pasAYhdW8=" + }, + "model": { + "$ref": "AAAAAAFUmMwm7Mnxz9U=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 91, + "width": 256, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+options: SDWebImageOptions", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1064, + "top": 56, + "width": 266, + "height": 53, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72pasAYiiI8=", + "_parent": { + "$ref": "AAAAAAFk72parwYbieU=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72pavgZKU8g=", + "_parent": { + "$ref": "AAAAAAFk72pasAYiiI8=" + }, + "model": { + "$ref": "AAAAAAFUmM3dVsr1bHY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 114, + "width": 256, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+prefetchURLs:()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72pavwZNxBg=", + "_parent": { + "$ref": "AAAAAAFk72pasAYiiI8=" + }, + "model": { + "$ref": "AAAAAAFUmNCMgs5kwbc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1069, + "top": 129, + "width": 256, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelPrefetching()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1064, + "top": 109, + "width": 266, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72pasAYjh+0=", + "_parent": { + "$ref": "AAAAAAFk72parwYbieU=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -49, + "top": -29, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72pasQYkYeA=", + "_parent": { + "$ref": "AAAAAAFk72parwYbieU=" + }, + "model": { + "$ref": "AAAAAAFUkhgItozoKPM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -49, + "top": -29, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1064, + "top": 16, + "width": 266, + "height": 131, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72parwYcxT8=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72pasAYhdW8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72pasAYiiI8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72pasAYjh+0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72pasQYkYeA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk72r2sQZSp+c=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72r2sQZTwZc=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72r2sQZUagc=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZTwZc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -516, + "top": -60, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72r2sgZVU6E=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZTwZc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 343, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72r2sgZWdJE=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZTwZc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 358, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72r2sgZXeUI=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZTwZc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -516, + "top": -60, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 336, + "width": 519, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72r2sQZUagc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72r2sgZVU6E=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72r2sgZWdJE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72r2sgZXeUI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72r2sgZYYII=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r21gamCA8=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFUkiBj3o4EzZs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 381, + "width": 509, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r21wappvQ=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2HbvA+NZl4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 396, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+delegate: SDWebImageManagerDelegate", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r21wasBuI=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2J/rxG0jPU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 411, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageCache: SDImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r22Aav/Pc=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2KxrxL/YZE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 426, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageLoader: SDImageLoader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r22AayZQo=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2Ld4BRKPO4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 441, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformer: SDImageTransformer", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r22Qa1JvQ=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2MdORXm73I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 456, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKeyFilter: SDWebImageCacheKeyFilter", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r22Qa4BgM=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2NDyRcxc0E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 471, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheSerializer: SDWebImageCacheSerializer", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r22ga7tV8=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2OkAhh8hEE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 486, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+running", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r22ga+AAk=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2PUsxnHAYw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 501, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+defaultImageCache: SDImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk72r22wbBq1U=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "model": { + "$ref": "AAAAAAFky2P6zBsSQ7s=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 516, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+defaultImageLoader: SDImageLoader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 376, + "width": 519, + "height": 158, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72r2sgZZwRE=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72r22wbE/yI=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZZwRE=" + }, + "model": { + "$ref": "AAAAAAFky2Q6HRxddGo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 539, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(cache, loader)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72r23AbHM2I=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZZwRE=" + }, + "model": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 554, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loadImage(url, options, context, progressBlock, completedBlock): CombinedOperatiom", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72r23AbKQSg=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZZwRE=" + }, + "model": { + "$ref": "AAAAAAFUmNLtYNLc08o=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 569, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelAll()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72r23QbNJtI=", + "_parent": { + "$ref": "AAAAAAFk72r2sgZZwRE=" + }, + "model": { + "$ref": "AAAAAAFUmNORx9Q1mi4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 584, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKey(url): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 534, + "width": 519, + "height": 68, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72r2sgZa+Vk=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -258, + "top": -30, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72r2sgZbX40=", + "_parent": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -258, + "top": -30, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 288, + "top": 336, + "width": 519, + "height": 266, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72r2sQZTwZc=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72r2sgZYYII=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72r2sgZZwRE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72r2sgZa+Vk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72r2sgZbX40=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk72r2tQZclPM=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tQZd77c=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1169, + "top": 433, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tgZevt4=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1154, + "top": 433, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tgZfJvQ=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZcn8MSQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1199, + "top": 434, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tgZgo6w=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn92Qw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 831, + "top": 419, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tgZhwwg=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn92Qw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 834, + "top": 405, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tgZiS6o=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn92Qw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 827, + "top": 446, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tgZjB8s=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn+nz8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1169, + "top": 165, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tgZkVgQ=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn+nz8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1155, + "top": 168, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2tgZltbA=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn+nz8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1196, + "top": 161, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk72r2tgZmv6s=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn92Qw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk72r2twZnP3M=", + "_parent": { + "$ref": "AAAAAAFk72r2tQZclPM=" + }, + "model": { + "$ref": "AAAAAAFUmMzgZsn+nz8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72parwYbieU=" + }, + "tail": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "lineStyle": 0, + "points": "806:440;1184:440;1184:146", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72r2tQZd77c=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72r2tgZevt4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72r2tgZfJvQ=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk72r2tgZgo6w=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk72r2tgZhwwg=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk72r2tgZiS6o=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk72r2tgZjB8s=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk72r2tgZkVgQ=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk72r2tgZltbA=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk72r2tgZmv6s=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk72r2twZnP3M=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk72r2uAZoJQQ=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk0RKU97ifqxY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2uAZpNDU=", + "_parent": { + "$ref": "AAAAAAFk72r2uAZoJQQ=" + }, + "model": { + "$ref": "AAAAAAFk0RKU97ifqxY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 566, + "top": 293, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72r2uAZoJQQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2uQZqhWc=", + "_parent": { + "$ref": "AAAAAAFk72r2uAZoJQQ=" + }, + "model": { + "$ref": "AAAAAAFk0RKU97ifqxY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 581, + "top": 293, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72r2uAZoJQQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72r2uQZrK5U=", + "_parent": { + "$ref": "AAAAAAFk72r2uAZoJQQ=" + }, + "model": { + "$ref": "AAAAAAFk0RKU97ifqxY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 537, + "top": 294, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72r2uAZoJQQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "tail": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "lineStyle": 0, + "points": "552:264;552:336", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72r2uAZpNDU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72r2uQZqhWc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72r2uQZrK5U=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk72tIgQeCJzw=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72tIgQeDiVE=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeCJzw=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72tIgQeEiaE=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeDiVE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 381, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72tIgQeF80o=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeDiVE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 396, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageManagerDelegate", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72tIgQeG22k=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeDiVE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 411, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72tIgQeHhZ4=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeDiVE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -196, + "top": -144, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 376, + "width": 209, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72tIgQeEiaE=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72tIgQeF80o=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72tIgQeG22k=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72tIgQeHhZ4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72tIggeIsAs=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeCJzw=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -98, + "top": -72, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72tIggeJ5mw=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeCJzw=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72tIjgfOR0Y=", + "_parent": { + "$ref": "AAAAAAFk72tIggeJ5mw=" + }, + "model": { + "$ref": "AAAAAAFUkh6LiI3wgxM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 434, + "width": 223, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDownloadImageForURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72tIjwfRDp8=", + "_parent": { + "$ref": "AAAAAAFk72tIggeJ5mw=" + }, + "model": { + "$ref": "AAAAAAFUkh65uI30vRk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 449, + "width": 223, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldBlockFailedURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 429, + "width": 233, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72tIggeKdAE=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeCJzw=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -98, + "top": -72, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72tIggeLe6A=", + "_parent": { + "$ref": "AAAAAAFk72tIgQeCJzw=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -98, + "top": -72, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 376, + "width": 233, + "height": 91, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72tIgQeDiVE=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72tIggeIsAs=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72tIggeJ5mw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72tIggeKdAE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72tIggeLe6A=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk72tIgweMV/g=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIgweNP3A=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 268, + "top": 379, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIgweOMfc=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 268, + "top": 364, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIgwePgUc=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 268, + "top": 409, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIgweQutU=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 379, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIgweRAcA=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 276, + "top": 365, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIgweSHdg=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 269, + "top": 406, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIgweTN1U=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 262, + "top": 379, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIgweUkoc=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 259, + "top": 365, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72tIhAeVBZQ=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 266, + "top": 406, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk72tIhAeWUe8=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk72tIhAeXVh0=", + "_parent": { + "$ref": "AAAAAAFk72tIgweMV/g=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "tail": { + "$ref": "AAAAAAFk72tIgQeCJzw=" + }, + "lineStyle": 0, + "points": "248:400;288:400", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72tIgweNP3A=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72tIgweOMfc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72tIgwePgUc=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk72tIgweQutU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk72tIgweRAcA=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk72tIgweSHdg=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk72tIgweTN1U=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk72tIgweUkoc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk72tIhAeVBZQ=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk72tIhAeWUe8=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk72tIhAeXVh0=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk72v+QwoUB58=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk72v+QwoVQ4M=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoUB58=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk72v+QwoW68M=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoVQ4M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 29, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72v+QwoXfLU=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoVQ4M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 44, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImagePrefetcherDelegate", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72v+RAoYtVE=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoVQ4M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 59, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk72v+RAoZTXY=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoVQ4M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 14, + "top": -330, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 24, + "width": 219, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk72v+QwoW68M=" + }, + "nameLabel": { + "$ref": "AAAAAAFk72v+QwoXfLU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk72v+RAoYtVE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72v+RAoZTXY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk72v+RAoaRkQ=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoUB58=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 7, + "top": -165, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk72v+RAobkV0=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoUB58=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72v+UgpjkME=", + "_parent": { + "$ref": "AAAAAAFk72v+RAobkV0=" + }, + "model": { + "$ref": "AAAAAAFUkht/NI1jZE4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 82, + "width": 233, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+didPrefetchURL:()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk72v+Uwpm33M=", + "_parent": { + "$ref": "AAAAAAFk72v+RAobkV0=" + }, + "model": { + "$ref": "AAAAAAFUkhu8u41n4Ps=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 97, + "width": 233, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+didFinishWithTotalCount:()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 77, + "width": 243, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk72v+RAoc8tQ=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoUB58=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 7, + "top": -165, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk72v+RAod9ts=", + "_parent": { + "$ref": "AAAAAAFk72v+QwoUB58=" + }, + "model": { + "$ref": "AAAAAAFUkhg5/4zs5zU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 7, + "top": -165, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1392, + "top": 24, + "width": 243, + "height": 102, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk72v+QwoVQ4M=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk72v+RAoaRkQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk72v+RAobkV0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk72v+RAoc8tQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk72v+RAod9ts=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk72v+RQoeia8=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQof+SM=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1359, + "top": 87, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQogQaY=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1359, + "top": 102, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQohL10=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8TqsupT40=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1360, + "top": 57, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQoiz4s=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuqc7A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1366, + "top": 86, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQojPd8=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuqc7A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1363, + "top": 100, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQokhF0=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuqc7A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1370, + "top": 59, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQolA30=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuru94=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1354, + "top": 86, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQomIkU=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuru94=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1357, + "top": 100, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk72v+RQonIB4=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuru94=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1350, + "top": 59, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk72v+RQoohuw=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuqc7A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk72v+RQopnGA=", + "_parent": { + "$ref": "AAAAAAFk72v+RQoeia8=" + }, + "model": { + "$ref": "AAAAAAFUmM8Tqsuru94=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk72parwYbieU=" + }, + "tail": { + "$ref": "AAAAAAFk72v+QwoUB58=" + }, + "lineStyle": 0, + "points": "1392:78;1329:78", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk72v+RQof+SM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk72v+RQogQaY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk72v+RQohL10=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk72v+RQoiz4s=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk72v+RQojPd8=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk72v+RQokhF0=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk72v+RQolA30=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk72v+RQomIkU=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk72v+RQonIB4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk72v+RQoohuw=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk72v+RQopnGA=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFk720oQQ53TEQ=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk720oQQ54xNE=", + "_parent": { + "$ref": "AAAAAAFk720oQQ53TEQ=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk720oQQ55n3Q=", + "_parent": { + "$ref": "AAAAAAFk720oQQ54xNE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 117, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk720oQQ56zdQ=", + "_parent": { + "$ref": "AAAAAAFk720oQQ54xNE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 132, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk720oQQ579ck=", + "_parent": { + "$ref": "AAAAAAFk720oQQ54xNE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 147, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk720oQQ58GYw=", + "_parent": { + "$ref": "AAAAAAFk720oQQ54xNE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -208, + "top": -248, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 112, + "width": 168, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk720oQQ55n3Q=" + }, + "nameLabel": { + "$ref": "AAAAAAFk720oQQ56zdQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk720oQQ579ck=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk720oQQ58GYw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk720oQQ59xpQ=", + "_parent": { + "$ref": "AAAAAAFk720oQQ53TEQ=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -104, + "top": -124, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk720oQg5+UTM=", + "_parent": { + "$ref": "AAAAAAFk720oQQ53TEQ=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -104, + "top": -124, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk720oQg5/ILE=", + "_parent": { + "$ref": "AAAAAAFk720oQQ53TEQ=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -104, + "top": -124, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk720oQg6AkLU=", + "_parent": { + "$ref": "AAAAAAFk720oQQ53TEQ=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -104, + "top": -124, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFk720oQg6BELI=", + "_parent": { + "$ref": "AAAAAAFk720oQQ53TEQ=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oUA7APa0=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkhys4o27Ge0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 170, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "retryFailed", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oUQ7DEfc=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkhza8o2/z9E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 185, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "lowPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oUg7GUAA=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkhzs8o3Fkdk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 200, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "progressiveLoad", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oUg7JabM=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkhz04o3ItAc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 215, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "refreshCached", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oUw7MJ1A=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkhz84Y3L96A=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 230, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "continueInBackground", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oUw7PjF4=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkh0C6Y3O214=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 245, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "handleCookies", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oUw7S+/c=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkh2TUY3YpnQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 260, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "allowInvalidSSLCertificates", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oVA7V1TU=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkh2bqY3bxlE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 275, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "highPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oVA7YU9M=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkh2p4Y3e22E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 290, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "delayPlaceholder", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oVA7bCRc=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkh2x+Y3hQmw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 305, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "transformAnimatedImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oVQ7eEew=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFUkh31iY3ox50=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 320, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "avoidAutoSetImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk720oVQ7hxgo=", + "_parent": { + "$ref": "AAAAAAFk720oQg6BELI=" + }, + "model": { + "$ref": "AAAAAAFkzPKuPGy7i4M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 335, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "scaleDownLargeImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 165, + "width": 168, + "height": 188, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 112, + "width": 168, + "height": 241, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk720oQQ54xNE=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk720oQQ59xpQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk720oQg5+UTM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk720oQg5/ILE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk720oQg6AkLU=" + }, + "suppressLiterals": false, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFk720oQg6BELI=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk720oQw6C2cs=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk720oQw6D15I=", + "_parent": { + "$ref": "AAAAAAFk720oQw6C2cs=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 232, + "top": 313, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk720oQw6C2cs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk720oQw6EaQs=", + "_parent": { + "$ref": "AAAAAAFk720oQw6C2cs=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 225, + "top": 326, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk720oQw6C2cs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk720oQw6FFkY=", + "_parent": { + "$ref": "AAAAAAFk720oQw6C2cs=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 245, + "top": 286, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk720oQw6C2cs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk720oQQ53TEQ=" + }, + "tail": { + "$ref": "AAAAAAFk72r2sQZSp+c=" + }, + "lineStyle": 1, + "points": "295:335;184:277", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk720oQw6D15I=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk720oQw6EaQs=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk720oQw6FFkY=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk720oQw6G99A=", + "_parent": { + "$ref": "AAAAAAFk72gtuASn4Z0=" + }, + "model": { + "$ref": "AAAAAAFk0RH/JbQKgpI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk720oQw6HnAU=", + "_parent": { + "$ref": "AAAAAAFk720oQw6G99A=" + }, + "model": { + "$ref": "AAAAAAFk0RH/JbQKgpI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 318, + "top": 240, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk720oQw6G99A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk720oQw6Ixf0=", + "_parent": { + "$ref": "AAAAAAFk720oQw6G99A=" + }, + "model": { + "$ref": "AAAAAAFk0RH/JbQKgpI=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 318, + "top": 255, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk720oQw6G99A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk720oQw6JW10=", + "_parent": { + "$ref": "AAAAAAFk720oQw6G99A=" + }, + "model": { + "$ref": "AAAAAAFk0RH/JbQKgpI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 319, + "top": 210, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk720oQw6G99A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk720oQQ53TEQ=" + }, + "tail": { + "$ref": "AAAAAAFk72k8MQTNeoc=" + }, + "lineStyle": 0, + "points": "456:231;183:231", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk720oQw6HnAU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk720oQw6Ixf0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk720oQw6JW10=" + } + } + ] + }, + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFk726wIhJXSAY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Manager Class Diagram", + "visible": true, + "defaultDiagram": false, + "ownedViews": [ + { + "_type": "UMLClassView", + "_id": "AAAAAAFk727jFxKPv/M=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk727jFxKQJwE=", + "_parent": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk727jFxKRQ+Y=", + "_parent": { + "$ref": "AAAAAAFk727jFxKQJwE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 54, + "top": -228, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk727jFxKSjwY=", + "_parent": { + "$ref": "AAAAAAFk727jFxKQJwE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 23, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk727jFxKT7jQ=", + "_parent": { + "$ref": "AAAAAAFk727jFxKQJwE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 38, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk727jFxKU1ZQ=", + "_parent": { + "$ref": "AAAAAAFk727jFxKQJwE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 54, + "top": -228, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 416, + "top": 16, + "width": 519, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk727jFxKRQ+Y=" + }, + "nameLabel": { + "$ref": "AAAAAAFk727jFxKSjwY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk727jFxKT7jQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk727jFxKU1ZQ=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk727jFxKVO34=", + "_parent": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jKhK1/1o=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFUkiBj3o4EzZs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 61, + "width": 509, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jKxK4WWw=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2HbvA+NZl4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 76, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+delegate: SDWebImageManagerDelegate", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jKxK7hc8=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2J/rxG0jPU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 91, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageCache: SDImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jKxK+XSQ=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2KxrxL/YZE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 106, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageLoader: SDImageLoader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jLBLBVKo=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2Ld4BRKPO4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 121, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformer: SDImageTransformer", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jLBLEyM0=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2MdORXm73I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 136, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKeyFilter: SDWebImageCacheKeyFilter", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jLBLHGdE=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2NDyRcxc0E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 151, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheSerializer: SDWebImageCacheSerializer", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jLRLKjeU=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2OkAhh8hEE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 166, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+running", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jLRLNBEI=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2PUsxnHAYw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 181, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+defaultImageCache: SDImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk727jLRLQVjY=", + "_parent": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "model": { + "$ref": "AAAAAAFky2P6zBsSQ7s=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 196, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+defaultImageLoader: SDImageLoader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 416, + "top": 56, + "width": 519, + "height": 158, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk727jGBKWuEs=", + "_parent": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk727jLhLTzAA=", + "_parent": { + "$ref": "AAAAAAFk727jGBKWuEs=" + }, + "model": { + "$ref": "AAAAAAFky2Q6HRxddGo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 219, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(cache, loader)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk727jLhLWJKo=", + "_parent": { + "$ref": "AAAAAAFk727jGBKWuEs=" + }, + "model": { + "$ref": "AAAAAAFUkh/xZ44AqYk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 234, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loadImage(url, options, context, progressBlock, completedBlock): CombinedOperatiom", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk727jLxLZ46M=", + "_parent": { + "$ref": "AAAAAAFk727jGBKWuEs=" + }, + "model": { + "$ref": "AAAAAAFUmNLtYNLc08o=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 249, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelAll()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk727jLxLcqRo=", + "_parent": { + "$ref": "AAAAAAFk727jGBKWuEs=" + }, + "model": { + "$ref": "AAAAAAFUmNORx9Q1mi4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 264, + "width": 509, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKey(url): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 416, + "top": 214, + "width": 519, + "height": 68, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk727jGBKXsgE=", + "_parent": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 27, + "top": -114, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk727jGBKY7MM=", + "_parent": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "model": { + "$ref": "AAAAAAFUkhwuq42z3w4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 27, + "top": -114, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 416, + "top": 16, + "width": 519, + "height": 266, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk727jFxKQJwE=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk727jFxKVO34=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk727jGBKWuEs=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk727jGBKXsgE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk727jGBKY7MM=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk728IaRLh+sU=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk728IaRLix2Y=", + "_parent": { + "$ref": "AAAAAAFk728IaRLh+sU=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk728IaRLjHZE=", + "_parent": { + "$ref": "AAAAAAFk728IaRLix2Y=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": 21, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk728IaRLkooo=", + "_parent": { + "$ref": "AAAAAAFk728IaRLix2Y=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": 36, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageManagerDelegate", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk728IaRLl5Ig=", + "_parent": { + "$ref": "AAAAAAFk728IaRLix2Y=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": 51, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk728IahLmfNk=", + "_parent": { + "$ref": "AAAAAAFk728IaRLix2Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 62, + "top": -218, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 96, + "top": 16, + "width": 209, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk728IaRLjHZE=" + }, + "nameLabel": { + "$ref": "AAAAAAFk728IaRLkooo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk728IaRLl5Ig=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk728IahLmfNk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk728IahLnvPE=", + "_parent": { + "$ref": "AAAAAAFk728IaRLh+sU=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 31, + "top": -109, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk728IahLokSA=", + "_parent": { + "$ref": "AAAAAAFk728IaRLh+sU=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk728IeBMqyi8=", + "_parent": { + "$ref": "AAAAAAFk728IahLokSA=" + }, + "model": { + "$ref": "AAAAAAFUkh6LiI3wgxM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": 74, + "width": 223, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDownloadImageForURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk728IeRMtEUM=", + "_parent": { + "$ref": "AAAAAAFk728IahLokSA=" + }, + "model": { + "$ref": "AAAAAAFUkh65uI30vRk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 101, + "top": 89, + "width": 223, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldBlockFailedURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 96, + "top": 69, + "width": 233, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk728IahLpEc4=", + "_parent": { + "$ref": "AAAAAAFk728IaRLh+sU=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 31, + "top": -109, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk728IahLqCYU=", + "_parent": { + "$ref": "AAAAAAFk728IaRLh+sU=" + }, + "model": { + "$ref": "AAAAAAFUkh5jeI3spbg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 31, + "top": -109, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 96, + "top": 16, + "width": 233, + "height": 102, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk728IaRLix2Y=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk728IahLnvPE=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk728IahLokSA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk728IahLpEc4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk728IahLqCYU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk728IbBLrg1w=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBLsTIM=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 372, + "top": 27, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBLtd0M=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 372, + "top": 12, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBLu2rg=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAIwc4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 372, + "top": 57, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBLvCPg=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 353, + "top": 27, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBLwavQ=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 356, + "top": 13, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBLxNPQ=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 349, + "top": 54, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBLy2kY=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 390, + "top": 27, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBLzLUk=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 387, + "top": 13, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk728IbBL0pIU=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 394, + "top": 54, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk728IbRL1RgU=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAJw9E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk728IbRL2GMQ=", + "_parent": { + "$ref": "AAAAAAFk728IbBLrg1w=" + }, + "model": { + "$ref": "AAAAAAFUmNGSiNAKXzo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "tail": { + "$ref": "AAAAAAFk728IaRLh+sU=" + }, + "lineStyle": 0, + "points": "328:48;416:48", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk728IbBLsTIM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk728IbBLtd0M=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk728IbBLu2rg=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk728IbBLvCPg=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk728IbBLwavQ=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk728IbBLxNPQ=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk728IbBLy2kY=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk728IbBLzLUk=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk728IbBL0pIU=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk728IbRL1RgU=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk728IbRL2GMQ=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk73B3jhXY4fU=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73B3jhXZ0BQ=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXY4fU=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73B3jhXaopQ=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXZ0BQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 349, + "width": 430, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73B3jhXb4Bg=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXZ0BQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 364, + "width": 430, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73B3jhXcvmw=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXZ0BQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 379, + "width": 430, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73B3jhXdWWc=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXZ0BQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1016, + "top": -98, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 192, + "top": 344, + "width": 440, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73B3jhXaopQ=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73B3jhXb4Bg=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73B3jhXcvmw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73B3jhXdWWc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73B3jhXeph8=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXY4fU=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -508, + "top": -49, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73B3jxXfo6w=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXY4fU=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73B3lhYBDK0=", + "_parent": { + "$ref": "AAAAAAFk73B3jxXfo6w=" + }, + "model": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 402, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryImage(key, options, context, completionBlock): SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73B3lxYEmt4=", + "_parent": { + "$ref": "AAAAAAFk73B3jxXfo6w=" + }, + "model": { + "$ref": "AAAAAAFkzOmFQhJb/sw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 417, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+store(image, imageData, key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73B3lxYHgrM=", + "_parent": { + "$ref": "AAAAAAFk73B3jxXfo6w=" + }, + "model": { + "$ref": "AAAAAAFkzOpiQxehydI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 432, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImage(key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73B3mBYKPcU=", + "_parent": { + "$ref": "AAAAAAFk73B3jxXfo6w=" + }, + "model": { + "$ref": "AAAAAAFkzOrxchsvmU0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 447, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+containsImage(key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73B3mBYNIJw=", + "_parent": { + "$ref": "AAAAAAFk73B3jxXfo6w=" + }, + "model": { + "$ref": "AAAAAAFkzOvaYx+Z2C8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 197, + "top": 462, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clear(cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 192, + "top": 397, + "width": 464, + "height": 83, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73B3jxXg5n0=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXY4fU=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -508, + "top": -49, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73B3jxXhLf8=", + "_parent": { + "$ref": "AAAAAAFk73B3jhXY4fU=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -508, + "top": -49, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 192, + "top": 344, + "width": 464, + "height": 136, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73B3jhXZ0BQ=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73B3jhXeph8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73B3jxXfo6w=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73B3jxXg5n0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73B3jxXhLf8=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk73CEtxYgz34=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73CEuBYho/U=", + "_parent": { + "$ref": "AAAAAAFk73CEtxYgz34=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73CEuBYiTK8=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYho/U=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 349, + "width": 503, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73CEuBYjxQY=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYho/U=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 364, + "width": 503, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageLoader", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73CEuBYkZqc=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYho/U=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 379, + "width": 503, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73CEuBYlbTY=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYho/U=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 432, + "top": -140, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 664, + "top": 344, + "width": 513, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73CEuBYiTK8=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73CEuBYjxQY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73CEuBYkZqc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73CEuBYlbTY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73CEuBYmeBU=", + "_parent": { + "$ref": "AAAAAAFk73CEtxYgz34=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": -70, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73CEuBYncWg=", + "_parent": { + "$ref": "AAAAAAFk73CEtxYgz34=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73CEwxZs26o=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYncWg=" + }, + "model": { + "$ref": "AAAAAAFky3AzTGhO/lc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 402, + "width": 527, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canLoad(url): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73CEwxZv9Dc=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYncWg=" + }, + "model": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 417, + "width": 527, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loadImage(url, options, context, progressBlock, completedBlock): SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 664, + "top": 397, + "width": 537, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73CEuBYo8eM=", + "_parent": { + "$ref": "AAAAAAFk73CEtxYgz34=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": -70, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73CEuBYpu6E=", + "_parent": { + "$ref": "AAAAAAFk73CEtxYgz34=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": -70, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 664, + "top": 344, + "width": 537, + "height": 102, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73CEuBYho/U=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73CEuBYmeBU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73CEuBYncWg=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73CEuBYo8eM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73CEuBYpu6E=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk73CEuBYqAnI=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYrv4M=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 830, + "top": 305, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYs5lE=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 815, + "top": 305, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYt8RY=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298aBP0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 859, + "top": 306, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYus40=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298bVKc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 830, + "top": 312, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYvZqU=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298bVKc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 816, + "top": 309, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYw2ZU=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298bVKc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 857, + "top": 316, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYx4RM=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298cZas=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 830, + "top": 300, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYyyd0=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298cZas=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 816, + "top": 303, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73CEuRYzBn4=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298cZas=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 857, + "top": 296, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73CEuRY0oAc=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298bVKc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73CEuRY1lXY=", + "_parent": { + "$ref": "AAAAAAFk73CEuBYqAnI=" + }, + "model": { + "$ref": "AAAAAAFUmNjw298cZas=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "tail": { + "$ref": "AAAAAAFk73CEtxYgz34=" + }, + "lineStyle": 0, + "points": "845:344;845:281", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73CEuRYrv4M=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73CEuRYs5lE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73CEuRYt8RY=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk73CEuRYus40=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk73CEuRYvZqU=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk73CEuRYw2ZU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk73CEuRYx4RM=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk73CEuRYyyd0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk73CEuRYzBn4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk73CEuRY0oAc=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk73CEuRY1lXY=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk73GNWBfUwoo=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfQMts=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWBfVFvo=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfQMts=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 569, + "top": 305, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWBfWQPg=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfQMts=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 554, + "top": 305, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWRfXbGA=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfQMts=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 598, + "top": 306, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWRfYwn0=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfRKkM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 569, + "top": 312, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWRfZepQ=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfRKkM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 555, + "top": 309, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWRfatE4=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfRKkM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 596, + "top": 316, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWRfbFbs=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfSppE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 569, + "top": 300, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWRfcSyE=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfSppE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 555, + "top": 303, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73GNWRfdpJA=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfSppE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 596, + "top": 296, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73GNWRfeX4I=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfRKkM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73GNWRffbCQ=", + "_parent": { + "$ref": "AAAAAAFk73GNWBfUwoo=" + }, + "model": { + "$ref": "AAAAAAFk73GNVxfSppE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "tail": { + "$ref": "AAAAAAFk73B3jhXY4fU=" + }, + "lineStyle": 0, + "points": "584:344;584:281", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73GNWBfVFvo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73GNWBfWQPg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73GNWRfXbGA=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk73GNWRfYwn0=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk73GNWRfZepQ=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk73GNWRfatE4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk73GNWRfbFbs=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk73GNWRfcSyE=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk73GNWRfdpJA=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk73GNWRfeX4I=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk73GNWRffbCQ=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk73Nn3x11ufk=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73Nn4B12s2E=", + "_parent": { + "$ref": "AAAAAAFk73Nn3x11ufk=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73Nn4B13Eps=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B12s2E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -288, + "top": 2, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73Nn4B14O78=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B12s2E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 551, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCachesManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73Nn4B15oY8=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B12s2E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 566, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73Nn4B168Nc=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B12s2E=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -288, + "top": 2, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 544, + "width": 210, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73Nn4B13Eps=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73Nn4B14O78=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73Nn4B15oY8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73Nn4B168Nc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73Nn4B17D4I=", + "_parent": { + "$ref": "AAAAAAFk73Nn3x11ufk=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Nn8x2vCkE=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B17D4I=" + }, + "model": { + "$ref": "AAAAAAFk7ALOcGXu/S8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 589, + "width": 200, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Nn9B2ypZU=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B17D4I=" + }, + "model": { + "$ref": "AAAAAAFk7AOZr28Bcso=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 604, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+caches: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Nn9B21pFU=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B17D4I=" + }, + "model": { + "$ref": "AAAAAAFk7AMCg2fWSP0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 619, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Nn9B24euQ=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B17D4I=" + }, + "model": { + "$ref": "AAAAAAFk7AMe/WlFG7c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 634, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Nn9R2743k=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B17D4I=" + }, + "model": { + "$ref": "AAAAAAFk7ANGZ2q0x2Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 649, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Nn9R2+HdA=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B17D4I=" + }, + "model": { + "$ref": "AAAAAAFk7ANfz2wjKJg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 664, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+containsOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Nn9h3BTMc=", + "_parent": { + "$ref": "AAAAAAFk73Nn4B17D4I=" + }, + "model": { + "$ref": "AAAAAAFk7AN7JG2S4JE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 679, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 584, + "width": 210, + "height": 113, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73Nn4R18MWk=", + "_parent": { + "$ref": "AAAAAAFk73Nn3x11ufk=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73Nn9h3ELAk=", + "_parent": { + "$ref": "AAAAAAFk73Nn4R18MWk=" + }, + "model": { + "$ref": "AAAAAAFk7AQw/nZyZkk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 702, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addCache()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73Nn9x3HaEk=", + "_parent": { + "$ref": "AAAAAAFk73Nn4R18MWk=" + }, + "model": { + "$ref": "AAAAAAFk7ARL1nfhIfg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 717, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeCache()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 697, + "width": 210, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73Nn4R193Bw=", + "_parent": { + "$ref": "AAAAAAFk73Nn3x11ufk=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -144, + "top": 1, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73Nn4R1+OGI=", + "_parent": { + "$ref": "AAAAAAFk73Nn3x11ufk=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -144, + "top": 1, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 544, + "width": 210, + "height": 191, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73Nn4B12s2E=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73Nn4B17D4I=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73Nn4R18MWk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73Nn4R193Bw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73Nn4R1+OGI=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk73Nn4x1/yIE=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73Nn5B2Az5k=", + "_parent": { + "$ref": "AAAAAAFk73Nn4x1/yIE=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 160, + "top": 427, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73Nn4x1/yIE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73Nn5B2BT+A=", + "_parent": { + "$ref": "AAAAAAFk73Nn4x1/yIE=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 160, + "top": 412, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73Nn4x1/yIE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73Nn5B2CncI=", + "_parent": { + "$ref": "AAAAAAFk73Nn4x1/yIE=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 160, + "top": 457, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73Nn4x1/yIE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73B3jhXY4fU=" + }, + "tail": { + "$ref": "AAAAAAFk73Nn3x11ufk=" + }, + "lineStyle": 0, + "points": "160:544;160:448;192:448", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73Nn5B2Az5k=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73Nn5B2BT+A=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73Nn5B2CncI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk73N95h37fUo=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73N95h38H7I=", + "_parent": { + "$ref": "AAAAAAFk73N95h37fUo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73N95h39g2E=", + "_parent": { + "$ref": "AAAAAAFk73N95h38H7I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -560, + "top": -126, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73N95h3+t5c=", + "_parent": { + "$ref": "AAAAAAFk73N95h38H7I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 551, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73N95h3/ldg=", + "_parent": { + "$ref": "AAAAAAFk73N95h38H7I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 566, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73N95x4A4gg=", + "_parent": { + "$ref": "AAAAAAFk73N95h38H7I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -560, + "top": -126, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 232, + "top": 544, + "width": 424, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73N95h39g2E=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73N95h3+t5c=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73N95h3/ldg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73N95x4A4gg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73N95x4BBs8=", + "_parent": { + "$ref": "AAAAAAFk73N95h37fUo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73N9+R5Y/rE=", + "_parent": { + "$ref": "AAAAAAFk73N95x4BBs8=" + }, + "model": { + "$ref": "AAAAAAFUkiFzJY5gThM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 589, + "width": 414, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73N9+R5bmiY=", + "_parent": { + "$ref": "AAAAAAFk73N95x4BBs8=" + }, + "model": { + "$ref": "AAAAAAFk0LaA7lthFIA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 604, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+config: SDImageCacheConfig", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73N9+R5e0Ls=", + "_parent": { + "$ref": "AAAAAAFk73N95x4BBs8=" + }, + "model": { + "$ref": "AAAAAAFUmPDC7hpSvPQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 619, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskCachePath", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73N9+h5hivg=", + "_parent": { + "$ref": "AAAAAAFk73N95x4BBs8=" + }, + "model": { + "$ref": "AAAAAAFUmPDhrRsNyCc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 634, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+additionalCachePathBlock", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 232, + "top": 584, + "width": 424, + "height": 68, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73N95x4CPHU=", + "_parent": { + "$ref": "AAAAAAFk73N95h37fUo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9+h5kCpU=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPHYnB7PNs4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 657, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(namespace, diskCacheDirectory, config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9+h5nCHw=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPTT0CgBzK8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 672, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cachePath(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9+x5qlQU=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 687, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+store(image, imageData, key, toDisk, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9+x5tWas=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPMtQiKnVfM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 702, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeImage(image, key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/B5wdZ0=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NC0bOZw4VQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 717, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeImageData(imageData, key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/B5zoyE=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NF3Z+sY0tc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 732, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageExists(key, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/B529nU=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NJKG+/90EA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 747, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageDataExists(key): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/R55E3k=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NLcpfVc3Q8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 762, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageData(key): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/R58wJs=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NOWwPpBKis=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 777, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryCacheOperation(key, options, context, doneBlock): NSOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/R5/gk4=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPOk0iRaSME=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 792, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromMemoryCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/h6C8GQ=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPPBiSUVHSU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 807, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromDiskCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/h6Fs0w=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NaQzAru2sk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 822, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/h6IKmY=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPPiwSXQs7U=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 837, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImage(key, fromDisk, completion)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N9/x6L7OY=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NfB0BJxwa0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 852, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImageFromMemory(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N+AB6ORPo=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NhSwxdz+po=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 867, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImageFromDisk(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N+AB6RA0I=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPQzYSaLCQc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 882, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearMemory()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N+AB6UN34=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPRYYSdGCZA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 897, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearDIsk(completion)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N+AR6XtE8=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFUmPT4WSi8pg0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 912, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+deleteOldFiles(completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N+Ah6a0Eg=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0Nk9Zhzuux0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 927, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+getSize(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N+Ah6doBs=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0NmTbx80+MQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 942, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+getDiskCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73N+Ah6gsjw=", + "_parent": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "model": { + "$ref": "AAAAAAFk0Nn28SF6Hq4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 237, + "top": 957, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+calculateSize(completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 232, + "top": 652, + "width": 424, + "height": 323, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73N95x4DXTs=", + "_parent": { + "$ref": "AAAAAAFk73N95h37fUo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -280, + "top": -63, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73N95x4EwTY=", + "_parent": { + "$ref": "AAAAAAFk73N95h37fUo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -280, + "top": -63, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 232, + "top": 544, + "width": 424, + "height": 431, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73N95h38H7I=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73N95x4BBs8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73N95x4CPHU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73N95x4DXTs=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73N95x4EwTY=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk73N96R4FSXQ=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73N96R4GNtM=", + "_parent": { + "$ref": "AAAAAAFk73N96R4FSXQ=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 414, + "top": 504, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73N96R4FSXQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73N96R4HX24=", + "_parent": { + "$ref": "AAAAAAFk73N96R4FSXQ=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 399, + "top": 504, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73N96R4FSXQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73N96R4Iufc=", + "_parent": { + "$ref": "AAAAAAFk73N96R4FSXQ=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 443, + "top": 505, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73N96R4FSXQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73B3jhXY4fU=" + }, + "tail": { + "$ref": "AAAAAAFk73N95h37fUo=" + }, + "lineStyle": 0, + "points": "429:544;429:479", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73N96R4GNtM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73N96R4HX24=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73N96R4Iufc=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk73VlvSqddMs=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73Vlviqe0Hc=", + "_parent": { + "$ref": "AAAAAAFk73VlvSqddMs=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73VlviqfHqc=", + "_parent": { + "$ref": "AAAAAAFk73Vlviqe0Hc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -276, + "top": -82, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73VlviqgKGc=", + "_parent": { + "$ref": "AAAAAAFk73Vlviqe0Hc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 551, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloader", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73Vlviqh6JM=", + "_parent": { + "$ref": "AAAAAAFk73Vlviqe0Hc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 566, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73Vlviqi7/Y=", + "_parent": { + "$ref": "AAAAAAFk73Vlviqe0Hc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -276, + "top": -82, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 664, + "top": 544, + "width": 523, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73VlviqfHqc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73VlviqgKGc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73Vlviqh6JM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73Vlviqi7/Y=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73VlviqjZw4=", + "_parent": { + "$ref": "AAAAAAFk73VlvSqddMs=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Vlzirvd8g=", + "_parent": { + "$ref": "AAAAAAFk73VlviqjZw4=" + }, + "model": { + "$ref": "AAAAAAFUkiJAhI5kL78=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 589, + "width": 513, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedDownloader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73VlziryyUg=", + "_parent": { + "$ref": "AAAAAAFk73VlviqjZw4=" + }, + "model": { + "$ref": "AAAAAAFUmOMr1ewzvaI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 604, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+config: SDWebImageDownloaderConfig", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Vlzyr1+EU=", + "_parent": { + "$ref": "AAAAAAFk73VlviqjZw4=" + }, + "model": { + "$ref": "AAAAAAFUmONDtOzuN2c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 619, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+requestModifier: SDWebImageDownloaderRequestModifier", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Vlzyr4oXI=", + "_parent": { + "$ref": "AAAAAAFk73VlviqjZw4=" + }, + "model": { + "$ref": "AAAAAAFUmOaPcvo7CuM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 634, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sessionConfiguration", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Vlzyr7WCM=", + "_parent": { + "$ref": "AAAAAAFk73VlviqjZw4=" + }, + "model": { + "$ref": "AAAAAAFUmOa7+/r2ysU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 649, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+suspended", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73Vl0Cr+uls=", + "_parent": { + "$ref": "AAAAAAFk73VlviqjZw4=" + }, + "model": { + "$ref": "AAAAAAFUmOiCz/5aGv0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 664, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+currentDownloadCount", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 664, + "top": 584, + "width": 523, + "height": 98, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73VlviqkMTY=", + "_parent": { + "$ref": "AAAAAAFk73VlvSqddMs=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73Vl0CsBbI4=", + "_parent": { + "$ref": "AAAAAAFk73VlviqkMTY=" + }, + "model": { + "$ref": "AAAAAAFXmuCdynfN50Y=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 687, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73Vl0SsE8p4=", + "_parent": { + "$ref": "AAAAAAFk73VlviqkMTY=" + }, + "model": { + "$ref": "AAAAAAFUmOeh6PwLtkk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 702, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setValue(value, HTTPHeaderField)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73Vl0SsHh6w=", + "_parent": { + "$ref": "AAAAAAFk73VlviqkMTY=" + }, + "model": { + "$ref": "AAAAAAFky3dFIIXZ21M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 717, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+value(HTTPHeaderField): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73Vl0SsKZUs=", + "_parent": { + "$ref": "AAAAAAFk73VlviqkMTY=" + }, + "model": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 732, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+downloadImage(url, options, context, progressBlock, completedBlock): DownloadToken", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73Vl0isNVBE=", + "_parent": { + "$ref": "AAAAAAFk73VlviqkMTY=" + }, + "model": { + "$ref": "AAAAAAFUmOgcH/2BRjw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 747, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelAllDownloads()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73Vl0isQFVw=", + "_parent": { + "$ref": "AAAAAAFk73VlviqkMTY=" + }, + "model": { + "$ref": "AAAAAAFUmOZtsvmAcFQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 762, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+invalidateSessionAndCancel()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 664, + "top": 682, + "width": 523, + "height": 98, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73VlviqlvDI=", + "_parent": { + "$ref": "AAAAAAFk73VlvSqddMs=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -138, + "top": -41, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73VlviqmOqo=", + "_parent": { + "$ref": "AAAAAAFk73VlvSqddMs=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -138, + "top": -41, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 664, + "top": 544, + "width": 523, + "height": 236, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73Vlviqe0Hc=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73VlviqjZw4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73VlviqkMTY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73VlviqlvDI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73VlviqmOqo=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk73Wx7ywgOSI=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk73Wx7ywf4cU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73Wx7ywhUtU=", + "_parent": { + "$ref": "AAAAAAFk73Wx7ywgOSI=" + }, + "model": { + "$ref": "AAAAAAFk73Wx7ywf4cU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 905, + "top": 487, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73Wx7ywgOSI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73Wx7ywihaM=", + "_parent": { + "$ref": "AAAAAAFk73Wx7ywgOSI=" + }, + "model": { + "$ref": "AAAAAAFk73Wx7ywf4cU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 890, + "top": 487, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73Wx7ywgOSI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73Wx7ywj7ts=", + "_parent": { + "$ref": "AAAAAAFk73Wx7ywgOSI=" + }, + "model": { + "$ref": "AAAAAAFk73Wx7ywf4cU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 934, + "top": 488, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73Wx7ywgOSI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73CEtxYgz34=" + }, + "tail": { + "$ref": "AAAAAAFk73VlvSqddMs=" + }, + "lineStyle": 0, + "points": "920:544;920:445", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73Wx7ywhUtU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73Wx7ywihaM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73Wx7ywj7ts=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk73ZHwS8Q8A8=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73ZHwS8RThg=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8Q8A8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73ZHwS8Sggc=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8RThg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -216, + "top": -26, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73ZHwS8TS20=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8RThg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 551, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageLoadersManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73ZHwS8U844=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8RThg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 566, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73ZHwS8Vv9U=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8RThg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -216, + "top": -26, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1192, + "top": 544, + "width": 212, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73ZHwS8Sggc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73ZHwS8TS20=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73ZHwS8U844=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73ZHwS8Vv9U=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73ZHwS8WBp0=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8Q8A8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73ZHzi9KTVY=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8WBp0=" + }, + "model": { + "$ref": "AAAAAAFkzOIg/+78rRg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 589, + "width": 202, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73ZHzy9N37U=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8WBp0=" + }, + "model": { + "$ref": "AAAAAAFkzOOPjva3FJM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 604, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loaders: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1192, + "top": 584, + "width": 212, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73ZHwS8XQfo=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8Q8A8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73ZHzy9Qlok=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8XQfo=" + }, + "model": { + "$ref": "AAAAAAFkzOP6yPhv64w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 627, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addLoader()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73ZH0C9TOi0=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8XQfo=" + }, + "model": { + "$ref": "AAAAAAFkzOQxGfm6yKY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1197, + "top": 642, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeLoader()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1192, + "top": 622, + "width": 212, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73ZHwi8YV5I=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8Q8A8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -108, + "top": -13, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73ZHwi8Zvrc=", + "_parent": { + "$ref": "AAAAAAFk73ZHwS8Q8A8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -108, + "top": -13, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1192, + "top": 544, + "width": 212, + "height": 116, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73ZHwS8RThg=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73ZHwS8WBp0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73ZHwS8XQfo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73ZHwi8YV5I=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73ZHwi8Zvrc=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk73ZHwi8aHME=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ZHwy8boU4=", + "_parent": { + "$ref": "AAAAAAFk73ZHwi8aHME=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1247, + "top": 433, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73ZHwi8aHME=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ZHwy8cyJI=", + "_parent": { + "$ref": "AAAAAAFk73ZHwi8aHME=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1247, + "top": 448, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73ZHwi8aHME=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ZHwy8dqks=", + "_parent": { + "$ref": "AAAAAAFk73ZHwi8aHME=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1248, + "top": 403, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73ZHwi8aHME=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73CEtxYgz34=" + }, + "tail": { + "$ref": "AAAAAAFk73ZHwS8Q8A8=" + }, + "lineStyle": 0, + "points": "1248:544;1248:424;1200:424", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73ZHwy8boU4=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73ZHwy8cyJI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73ZHwy8dqks=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk73ctFDKmdZw=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73ctFTKn/Qs=", + "_parent": { + "$ref": "AAAAAAFk73ctFDKmdZw=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73ctFTKoDvU=", + "_parent": { + "$ref": "AAAAAAFk73ctFTKn/Qs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 37, + "width": 218, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73ctFTKp5GM=", + "_parent": { + "$ref": "AAAAAAFk73ctFTKn/Qs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 52, + "width": 218, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73ctFTKqAq4=", + "_parent": { + "$ref": "AAAAAAFk73ctFTKn/Qs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 67, + "width": 218, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73ctFTKrhZw=", + "_parent": { + "$ref": "AAAAAAFk73ctFTKn/Qs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 90, + "top": -152, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1040, + "top": 32, + "width": 228, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73ctFTKoDvU=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73ctFTKp5GM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73ctFTKqAq4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73ctFTKrhZw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73ctFTKs5Ns=", + "_parent": { + "$ref": "AAAAAAFk73ctFDKmdZw=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": -76, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73ctFTKtmTs=", + "_parent": { + "$ref": "AAAAAAFk73ctFDKmdZw=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73ctIjLVdcg=", + "_parent": { + "$ref": "AAAAAAFk73ctFTKtmTs=" + }, + "model": { + "$ref": "AAAAAAFk7BJFY/NyunQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 90, + "width": 242, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformerKey(): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73ctIjLYM+E=", + "_parent": { + "$ref": "AAAAAAFk73ctFTKtmTs=" + }, + "model": { + "$ref": "AAAAAAFk7BKJjfW40dE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 105, + "width": 242, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformedImage(image, key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1040, + "top": 85, + "width": 252, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73ctFTKurCo=", + "_parent": { + "$ref": "AAAAAAFk73ctFDKmdZw=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": -76, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73ctFjKvDKM=", + "_parent": { + "$ref": "AAAAAAFk73ctFDKmdZw=" + }, + "model": { + "$ref": "AAAAAAFk7BHRjPCnfdg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": -76, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1040, + "top": 32, + "width": 252, + "height": 102, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73ctFTKn/Qs=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73ctFTKs5Ns=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73ctFTKtmTs=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73ctFTKurCo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73ctFjKvDKM=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk73edDjUN4ZE=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73edDjUOwxY=", + "_parent": { + "$ref": "AAAAAAFk73edDjUN4ZE=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73edDjUPRDo=", + "_parent": { + "$ref": "AAAAAAFk73edDjUOwxY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -32, + "top": -56, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73edDjUQJl8=", + "_parent": { + "$ref": "AAAAAAFk73edDjUOwxY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 39, + "width": 264, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImagePipelineTransformer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73edDjUR9gU=", + "_parent": { + "$ref": "AAAAAAFk73edDjUOwxY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 54, + "width": 264, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage - Transformers)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73edDjUSpZc=", + "_parent": { + "$ref": "AAAAAAFk73edDjUOwxY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -32, + "top": -56, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 32, + "width": 274, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73edDjUPRDo=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73edDjUQJl8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73edDjUR9gU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73edDjUSpZc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73edDjUT488=", + "_parent": { + "$ref": "AAAAAAFk73edDjUN4ZE=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73edHDVHok8=", + "_parent": { + "$ref": "AAAAAAFk73edDjUT488=" + }, + "model": { + "$ref": "AAAAAAFk7BQPCv5irlw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 77, + "width": 264, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformers: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 72, + "width": 274, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73edDjUU6Jo=", + "_parent": { + "$ref": "AAAAAAFk73edDjUN4ZE=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73edHDVKU9s=", + "_parent": { + "$ref": "AAAAAAFk73edDjUU6Jo=" + }, + "model": { + "$ref": "AAAAAAFk7BRdnQBKmBE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 100, + "width": 264, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(transformers)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 95, + "width": 274, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73edDzUVF94=", + "_parent": { + "$ref": "AAAAAAFk73edDjUN4ZE=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -16, + "top": -28, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73edDzUW3fk=", + "_parent": { + "$ref": "AAAAAAFk73edDjUN4ZE=" + }, + "model": { + "$ref": "AAAAAAFk7BNlf/pTkyo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -16, + "top": -28, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1392, + "top": 32, + "width": 274, + "height": 86, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73edDjUOwxY=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73edDjUT488=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73edDjUU6Jo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73edDzUVF94=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73edDzUW3fk=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk73edDzUXMQA=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7BOsyPu6CB8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73edDzUYzuQ=", + "_parent": { + "$ref": "AAAAAAFk73edDzUXMQA=" + }, + "model": { + "$ref": "AAAAAAFk7BOsyPu6CB8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1340, + "top": 88, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73edDzUXMQA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73edDzUZrg0=", + "_parent": { + "$ref": "AAAAAAFk73edDzUXMQA=" + }, + "model": { + "$ref": "AAAAAAFk7BOsyPu6CB8=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1340, + "top": 103, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73edDzUXMQA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73edDzUax5w=", + "_parent": { + "$ref": "AAAAAAFk73edDzUXMQA=" + }, + "model": { + "$ref": "AAAAAAFk7BOsyPu6CB8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1341, + "top": 58, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73edDzUXMQA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73ctFDKmdZw=" + }, + "tail": { + "$ref": "AAAAAAFk73edDjUN4ZE=" + }, + "lineStyle": 0, + "points": "1392:79;1291:79", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73edDzUYzuQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73edDzUZrg0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73edDzUax5w=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk73ggjzeeklY=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzeamEo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzefZ34=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzeamEo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 986, + "top": 81, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzegUYs=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzeamEo=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 986, + "top": 96, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzehj4Y=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzeamEo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 987, + "top": 51, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzeiooI=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzebOxM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1014, + "top": 80, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzejyUY=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzebOxM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1011, + "top": 94, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzek2tU=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzebOxM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1018, + "top": 53, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzelNdM=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzec0ak=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 959, + "top": 80, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzemJvc=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzec0ak=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 962, + "top": 94, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73ggjzenU5k=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzec0ak=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 955, + "top": 53, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73ggjzeoJtY=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzebOxM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73ggjzepKGU=", + "_parent": { + "$ref": "AAAAAAFk73ggjzeeklY=" + }, + "model": { + "$ref": "AAAAAAFk73ggjzec0ak=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "tail": { + "$ref": "AAAAAAFk73ctFDKmdZw=" + }, + "lineStyle": 0, + "points": "1040:72;934:72", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73ggjzefZ34=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73ggjzegUYs=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73ggjzehj4Y=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk73ggjzeiooI=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk73ggjzejyUY=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk73ggjzek2tU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk73ggjzelNdM=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk73ggjzemJvc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk73ggjzenU5k=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk73ggjzeoJtY=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk73ggjzepKGU=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk73h74TjND7o=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73h74TjOnME=", + "_parent": { + "$ref": "AAAAAAFk73h74TjND7o=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73h74TjP8IM=", + "_parent": { + "$ref": "AAAAAAFk73h74TjOnME=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 237, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73h74TjQolc=", + "_parent": { + "$ref": "AAAAAAFk73h74TjOnME=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 252, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCacheKeyFilter", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73h74TjR5wY=", + "_parent": { + "$ref": "AAAAAAFk73h74TjOnME=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 267, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73h74TjSYIk=", + "_parent": { + "$ref": "AAAAAAFk73h74TjOnME=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -202, + "top": 50, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1040, + "top": 232, + "width": 196, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73h74TjP8IM=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73h74TjQolc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73h74TjR5wY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73h74TjSYIk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73h74TjT01M=", + "_parent": { + "$ref": "AAAAAAFk73h74TjND7o=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -101, + "top": 25, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73h74TjUMl0=", + "_parent": { + "$ref": "AAAAAAFk73h74TjND7o=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73h77zj/kA4=", + "_parent": { + "$ref": "AAAAAAFk73h74TjUMl0=" + }, + "model": { + "$ref": "AAAAAAFk7AyMbdSMtVQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 290, + "width": 210, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKey(url): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1040, + "top": 285, + "width": 220, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73h74jjVGyk=", + "_parent": { + "$ref": "AAAAAAFk73h74TjND7o=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -101, + "top": 25, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73h74jjWt5Q=", + "_parent": { + "$ref": "AAAAAAFk73h74TjND7o=" + }, + "model": { + "$ref": "AAAAAAFk7AwM/dC2p54=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -101, + "top": 25, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1040, + "top": 232, + "width": 220, + "height": 76, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73h74TjOnME=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73h74TjT01M=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73h74TjUMl0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73h74jjVGyk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73h74jjWt5Q=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk73iEuTk/DXw=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73iEuTlAwyQ=", + "_parent": { + "$ref": "AAAAAAFk73iEuTk/DXw=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73iEujlB8GY=", + "_parent": { + "$ref": "AAAAAAFk73iEuTlAwyQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 149, + "width": 225, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73iEujlClw4=", + "_parent": { + "$ref": "AAAAAAFk73iEuTlAwyQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 164, + "width": 225, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCacheSerializer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73iEujlDYVU=", + "_parent": { + "$ref": "AAAAAAFk73iEuTlAwyQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 179, + "width": 225, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73iEujlEnlM=", + "_parent": { + "$ref": "AAAAAAFk73iEuTlAwyQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -556, + "top": -320, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1040, + "top": 144, + "width": 235, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73iEujlB8GY=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73iEujlClw4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73iEujlDYVU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73iEujlEnlM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73iEujlFHZY=", + "_parent": { + "$ref": "AAAAAAFk73iEuTk/DXw=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -278, + "top": -160, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73iEujlG+/s=", + "_parent": { + "$ref": "AAAAAAFk73iEuTk/DXw=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73iExjlxfeE=", + "_parent": { + "$ref": "AAAAAAFk73iEujlG+/s=" + }, + "model": { + "$ref": "AAAAAAFk7A8qouQCrJM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1045, + "top": 202, + "width": 249, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheData(image, data, imageURL): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1040, + "top": 197, + "width": 259, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73iEujlHH1o=", + "_parent": { + "$ref": "AAAAAAFk73iEuTk/DXw=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -278, + "top": -160, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73iEujlIHVw=", + "_parent": { + "$ref": "AAAAAAFk73iEuTk/DXw=" + }, + "model": { + "$ref": "AAAAAAFk7A6KJuCHZbI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -278, + "top": -160, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1040, + "top": 144, + "width": 259, + "height": 76, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73iEuTlAwyQ=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73iEujlFHZY=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73iEujlG+/s=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73iEujlHH1o=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73iEujlIHVw=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk73j1jDxl0M4=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk73j1izxh7DI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxmcpY=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1izxh7DI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 986, + "top": 181, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxnPw4=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1izxh7DI=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 986, + "top": 196, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxo5kE=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1izxh7DI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 987, + "top": 151, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxpVzU=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1jDxidxA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1014, + "top": 180, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxq/kg=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1jDxidxA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1011, + "top": 194, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxraZg=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1jDxidxA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1018, + "top": 153, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxscX4=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1jDxjzus=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 959, + "top": 180, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxtEC8=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1jDxjzus=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 962, + "top": 194, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73j1jTxuSnQ=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1jDxjzus=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 955, + "top": 153, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73j1jTxvZnc=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1jDxidxA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73j1jjxw6Nk=", + "_parent": { + "$ref": "AAAAAAFk73j1jDxl0M4=" + }, + "model": { + "$ref": "AAAAAAFk73j1jDxjzus=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "tail": { + "$ref": "AAAAAAFk73iEuTk/DXw=" + }, + "lineStyle": 0, + "points": "1040:172;934:172", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73j1jTxmcpY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73j1jTxnPw4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73j1jTxo5kE=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk73j1jTxpVzU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk73j1jTxq/kg=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk73j1jTxraZg=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk73j1jTxscX4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk73j1jTxtEC8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk73j1jTxuSnQ=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk73j1jTxvZnc=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk73j1jjxw6Nk=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk73kBwz0CWOc=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk73kBwjz+9fY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBwz0D7k8=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwjz+9fY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 986, + "top": 257, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBwz0ETbg=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwjz+9fY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 986, + "top": 272, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBwz0FvSo=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwjz+9fY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 987, + "top": 227, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBwz0GaJU=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwjz/iCg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1014, + "top": 256, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBxD0HKDM=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwjz/iCg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1011, + "top": 270, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBxD0IfXw=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwjz/iCg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1018, + "top": 229, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBxD0J+zE=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwj0A87w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 959, + "top": 256, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBxD0K540=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwj0A87w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 962, + "top": 270, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73kBxD0LHXY=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwj0A87w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 955, + "top": 229, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73kBxD0MJEY=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwjz/iCg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk73kBxD0NML0=", + "_parent": { + "$ref": "AAAAAAFk73kBwz0CWOc=" + }, + "model": { + "$ref": "AAAAAAFk73kBwj0A87w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "tail": { + "$ref": "AAAAAAFk73h74TjND7o=" + }, + "lineStyle": 0, + "points": "1040:248;934:248", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73kBwz0D7k8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73kBwz0ETbg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73kBwz0FvSo=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk73kBwz0GaJU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk73kBxD0HKDM=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk73kBxD0IfXw=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk73kBxD0J+zE=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk73kBxD0K540=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk73kBxD0LHXY=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk73kBxD0MJEY=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk73kBxD0NML0=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk73lGFD9Ae88=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73lGFT9BYnA=", + "_parent": { + "$ref": "AAAAAAFk73lGFD9Ae88=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73lGFT9CfvU=", + "_parent": { + "$ref": "AAAAAAFk73lGFT9BYnA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -240, + "top": -84, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73lGFT9DKUc=", + "_parent": { + "$ref": "AAAAAAFk73lGFT9BYnA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 239, + "width": 176, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCacheKeyFilter", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73lGFT9EeE0=", + "_parent": { + "$ref": "AAAAAAFk73lGFT9BYnA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 254, + "width": 176, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73lGFT9F+68=", + "_parent": { + "$ref": "AAAAAAFk73lGFT9BYnA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -240, + "top": -84, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 232, + "width": 186, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73lGFT9CfvU=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73lGFT9DKUc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73lGFT9EeE0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73lGFT9F+68=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73lGFT9GB9k=", + "_parent": { + "$ref": "AAAAAAFk73lGFD9Ae88=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 272, + "width": 186, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73lGFT9HbmY=", + "_parent": { + "$ref": "AAAAAAFk73lGFD9Ae88=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73lGJz+DPDI=", + "_parent": { + "$ref": "AAAAAAFk73lGFT9HbmY=" + }, + "model": { + "$ref": "AAAAAAFk7A2zWNuPpjU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 287, + "width": 176, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(block)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 282, + "width": 186, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73lGFj9IINY=", + "_parent": { + "$ref": "AAAAAAFk73lGFD9Ae88=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -120, + "top": -42, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73lGFj9J6d4=", + "_parent": { + "$ref": "AAAAAAFk73lGFD9Ae88=" + }, + "model": { + "$ref": "AAAAAAFk7Aze6dcrc1c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -120, + "top": -42, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1392, + "top": 232, + "width": 186, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73lGFT9BYnA=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73lGFT9GB9k=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73lGFT9HbmY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73lGFj9IINY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73lGFj9J6d4=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk73lGFz9KOEU=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7A02MdlCa2M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73lGFz9Ltlo=", + "_parent": { + "$ref": "AAAAAAFk73lGFz9KOEU=" + }, + "model": { + "$ref": "AAAAAAFk7A02MdlCa2M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1324, + "top": 278, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73lGFz9KOEU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73lGFz9MHco=", + "_parent": { + "$ref": "AAAAAAFk73lGFz9KOEU=" + }, + "model": { + "$ref": "AAAAAAFk7A02MdlCa2M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1324, + "top": 293, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73lGFz9KOEU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73lGFz9NgmI=", + "_parent": { + "$ref": "AAAAAAFk73lGFz9KOEU=" + }, + "model": { + "$ref": "AAAAAAFk7A02MdlCa2M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1325, + "top": 248, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73lGFz9KOEU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73h74TjND7o=" + }, + "tail": { + "$ref": "AAAAAAFk73lGFD9Ae88=" + }, + "lineStyle": 0, + "points": "1392:269;1259:269", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73lGFz9Ltlo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73lGFz9MHco=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73lGFz9NgmI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk73lS7T/kJ+8=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73lS7T/lhL4=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/kJ+8=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73lS7j/mCSA=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/lhL4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -364, + "top": -106, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73lS7j/neiM=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/lhL4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 151, + "width": 180, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCacheSerializer", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73lS7j/o/s4=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/lhL4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 166, + "width": 180, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73lS7j/p0Bs=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/lhL4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -364, + "top": -106, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 144, + "width": 190, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73lS7j/mCSA=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73lS7j/neiM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73lS7j/o/s4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73lS7j/p0Bs=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73lS7j/qnkY=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/kJ+8=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 184, + "width": 190, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73lS7j/rnIw=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/kJ+8=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73lTBkAnqq4=", + "_parent": { + "$ref": "AAAAAAFk73lS7j/rnIw=" + }, + "model": { + "$ref": "AAAAAAFk7BE9ae7ahlI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1397, + "top": 199, + "width": 180, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(block)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1392, + "top": 194, + "width": 190, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73lS7z/sUS0=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/kJ+8=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -182, + "top": -53, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73lS7z/taLM=", + "_parent": { + "$ref": "AAAAAAFk73lS7T/kJ+8=" + }, + "model": { + "$ref": "AAAAAAFk7BCTH+oZOBE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -182, + "top": -53, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 1392, + "top": 144, + "width": 190, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73lS7T/lhL4=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73lS7j/qnkY=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73lS7j/rnIw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73lS7z/sUS0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73lS7z/taLM=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk73lS8D/uZ3U=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk7BDJZOsigsQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73lS8D/vw4Y=", + "_parent": { + "$ref": "AAAAAAFk73lS8D/uZ3U=" + }, + "model": { + "$ref": "AAAAAAFk7BDJZOsigsQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1344, + "top": 190, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73lS8D/uZ3U=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73lS8T/wXJ4=", + "_parent": { + "$ref": "AAAAAAFk73lS8D/uZ3U=" + }, + "model": { + "$ref": "AAAAAAFk7BDJZOsigsQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1344, + "top": 205, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73lS8D/uZ3U=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73lS8T/xIGI=", + "_parent": { + "$ref": "AAAAAAFk73lS8D/uZ3U=" + }, + "model": { + "$ref": "AAAAAAFk7BDJZOsigsQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1345, + "top": 160, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73lS8D/uZ3U=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73iEuTk/DXw=" + }, + "tail": { + "$ref": "AAAAAAFk73lS7T/kJ+8=" + }, + "lineStyle": 0, + "points": "1392:181;1298:181", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73lS8D/vw4Y=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73lS8T/wXJ4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73lS8T/xIGI=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFk73oXOEnXF6M=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73oXOEnYM/M=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnXF6M=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73oXOUnZGqo=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnYM/M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 141, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73oXOUnaTuY=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnYM/M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 156, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73oXOUnbtpU=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnYM/M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 171, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73oXOUncl3Q=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnYM/M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -344, + "top": -184, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 136, + "width": 168, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73oXOUnZGqo=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73oXOUnaTuY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73oXOUnbtpU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73oXOUncl3Q=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73oXOUndwdw=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnXF6M=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -172, + "top": -92, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73oXOUneopY=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnXF6M=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -172, + "top": -92, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73oXOknfauM=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnXF6M=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -172, + "top": -92, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73oXOkngolg=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnXF6M=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -172, + "top": -92, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFk73oXOknhCSU=", + "_parent": { + "$ref": "AAAAAAFk73oXOEnXF6M=" + }, + "model": { + "$ref": "AAAAAAFUkhyNUo23oFw=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXV0oe0Qc=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkhys4o27Ge0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 194, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "retryFailed", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXWEoh9sg=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkhza8o2/z9E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 209, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "lowPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXWEokLBo=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkhzs8o3Fkdk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 224, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "progressiveLoad", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXWUonaWY=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkhz04o3ItAc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 239, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "refreshCached", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXWUoqVvU=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkhz84Y3L96A=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 254, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "continueInBackground", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXWkote3Q=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkh0C6Y3O214=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 269, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "handleCookies", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXWkowQKc=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkh2TUY3YpnQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 284, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "allowInvalidSSLCertificates", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXW0oz8VE=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkh2bqY3bxlE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 299, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "highPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXW0o2yV0=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkh2p4Y3e22E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 314, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "delayPlaceholder", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXXEo5owM=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkh2x+Y3hQmw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 329, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "transformAnimatedImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXXEo8/J4=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFUkh31iY3ox50=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 344, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "avoidAutoSetImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73oXXUo/jx0=", + "_parent": { + "$ref": "AAAAAAFk73oXOknhCSU=" + }, + "model": { + "$ref": "AAAAAAFkzPKuPGy7i4M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 359, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "scaleDownLargeImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 189, + "width": 168, + "height": 188, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 136, + "width": 168, + "height": 241, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73oXOEnYM/M=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73oXOUndwdw=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73oXOUneopY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73oXOknfauM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73oXOkngolg=" + }, + "suppressLiterals": false, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFk73oXOknhCSU=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk73oXPEni50k=", + "_parent": { + "$ref": "AAAAAAFk726wIhJXSAY=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73oXPEnj5DU=", + "_parent": { + "$ref": "AAAAAAFk73oXPEni50k=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 294, + "top": 225, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73oXPEni50k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73oXPEnka5E=", + "_parent": { + "$ref": "AAAAAAFk73oXPEni50k=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 294, + "top": 240, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73oXPEni50k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73oXPEnlOJI=", + "_parent": { + "$ref": "AAAAAAFk73oXPEni50k=" + }, + "model": { + "$ref": "AAAAAAFk6+vKjo5YRUw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 295, + "top": 195, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73oXPEni50k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73oXOEnXF6M=" + }, + "tail": { + "$ref": "AAAAAAFk727jFxKPv/M=" + }, + "lineStyle": 0, + "points": "416:216;175:216", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73oXPEnj5DU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73oXPEnka5E=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73oXPEnlOJI=" + } + } + ] + }, + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFk73uRhlJQp8M=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Coders Diagram", + "visible": true, + "defaultDiagram": false, + "ownedViews": [ + { + "_type": "UMLClassView", + "_id": "AAAAAAFk73vslFKgg7c=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73vslFKhzow=", + "_parent": { + "$ref": "AAAAAAFk73vslFKgg7c=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73vslFKiO8U=", + "_parent": { + "$ref": "AAAAAAFk73vslFKhzow=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -596, + "top": -258, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73vslFKjgjw=", + "_parent": { + "$ref": "AAAAAAFk73vslFKhzow=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 23, + "width": 194, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCodersManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73vslFKkDWY=", + "_parent": { + "$ref": "AAAAAAFk73vslFKhzow=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 38, + "width": 194, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73vslFKlgfY=", + "_parent": { + "$ref": "AAAAAAFk73vslFKhzow=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -596, + "top": -258, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 16, + "width": 204, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73vslFKiO8U=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73vslFKjgjw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73vslFKkDWY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73vslFKlgfY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73vslFKme/I=", + "_parent": { + "$ref": "AAAAAAFk73vslFKgg7c=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73vstVLGjcU=", + "_parent": { + "$ref": "AAAAAAFk73vslFKme/I=" + }, + "model": { + "$ref": "AAAAAAFfKvIMwCceZuI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 61, + "width": 194, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedInstance", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk73vstVLJQ50=", + "_parent": { + "$ref": "AAAAAAFk73vslFKme/I=" + }, + "model": { + "$ref": "AAAAAAFfKvJtjym0wQE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 76, + "width": 194, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+coders: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 56, + "width": 204, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73vslVKnOO4=", + "_parent": { + "$ref": "AAAAAAFk73vslFKgg7c=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73vstlLM4C8=", + "_parent": { + "$ref": "AAAAAAFk73vslVKnOO4=" + }, + "model": { + "$ref": "AAAAAAFfKvJK9yjW40I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 99, + "width": 194, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+add(coder)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73vst1LPKXY=", + "_parent": { + "$ref": "AAAAAAFk73vslVKnOO4=" + }, + "model": { + "$ref": "AAAAAAFfKvPFeTMmARs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 114, + "width": 194, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+remove(coder)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 94, + "width": 204, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73vslVKotr0=", + "_parent": { + "$ref": "AAAAAAFk73vslFKgg7c=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -298, + "top": -129, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73vslVKpuHw=", + "_parent": { + "$ref": "AAAAAAFk73vslFKgg7c=" + }, + "model": { + "$ref": "AAAAAAFfKukEJfyENXE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -298, + "top": -129, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 16, + "width": 204, + "height": 116, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73vslFKhzow=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73vslFKme/I=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73vslVKnOO4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73vslVKotr0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73vslVKpuHw=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk73whtFLUsGQ=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73whtFLVta0=", + "_parent": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73whtFLWArs=", + "_parent": { + "$ref": "AAAAAAFk73whtFLVta0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 21, + "width": 233, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73whtFLXGIM=", + "_parent": { + "$ref": "AAAAAAFk73whtFLVta0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 36, + "width": 233, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73whtFLYn2Y=", + "_parent": { + "$ref": "AAAAAAFk73whtFLVta0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 51, + "width": 233, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73whtFLZtns=", + "_parent": { + "$ref": "AAAAAAFk73whtFLVta0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -550, + "top": -82, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 16, + "width": 243, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73whtFLWArs=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73whtFLXGIM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73whtFLYn2Y=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73whtFLZtns=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73whtFLabgw=", + "_parent": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -275, + "top": -41, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73whtFLbOW0=", + "_parent": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73whvFMFCic=", + "_parent": { + "$ref": "AAAAAAFk73whtFLbOW0=" + }, + "model": { + "$ref": "AAAAAAFfKtg9W998WOc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 74, + "width": 257, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canDecode(data): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73whvVMINnY=", + "_parent": { + "$ref": "AAAAAAFk73whtFLbOW0=" + }, + "model": { + "$ref": "AAAAAAFfKtrKNePvsF8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 89, + "width": 257, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+decodedImage(data, options): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73whvVMLIwE=", + "_parent": { + "$ref": "AAAAAAFk73whtFLbOW0=" + }, + "model": { + "$ref": "AAAAAAFfKuUPYO6usi8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 104, + "width": 257, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canEncode(format): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73whvlMOz+E=", + "_parent": { + "$ref": "AAAAAAFk73whtFLbOW0=" + }, + "model": { + "$ref": "AAAAAAFfKuW6ofDJluc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 119, + "width": 257, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+encodedData(image, format, options): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 69, + "width": 267, + "height": 68, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73whtVLcG/w=", + "_parent": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -275, + "top": -41, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73whtVLdjn8=", + "_parent": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "model": { + "$ref": "AAAAAAFfKte+K96ya3s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -275, + "top": -41, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 312, + "top": 16, + "width": 267, + "height": 132, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73whtFLVta0=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73whtFLabgw=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73whtFLbOW0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73whtVLcG/w=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73whtVLdjn8=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk73whtlLePuw=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKu3J8hGXH0g=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73whtlLfcyc=", + "_parent": { + "$ref": "AAAAAAFk73whtlLePuw=" + }, + "model": { + "$ref": "AAAAAAFfKu3J8hGXH0g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 265, + "top": 85, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73whtlLePuw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73whtlLghFI=", + "_parent": { + "$ref": "AAAAAAFk73whtlLePuw=" + }, + "model": { + "$ref": "AAAAAAFfKu3J8hGXH0g=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 265, + "top": 70, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73whtlLePuw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73whtlLhAS0=", + "_parent": { + "$ref": "AAAAAAFk73whtlLePuw=" + }, + "model": { + "$ref": "AAAAAAFfKu3J8hGXH0g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 265, + "top": 115, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73whtlLePuw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "tail": { + "$ref": "AAAAAAFk73vslFKgg7c=" + }, + "lineStyle": 0, + "points": "219:106;312:106", + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73whtlLfcyc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73whtlLghFI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73whtlLhAS0=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFk73yJnVMZDjk=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73yJnVMadso=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMZDjk=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73yJnVMbDIE=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMadso=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 597, + "top": 21, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73yJnVMcpQA=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMadso=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 597, + "top": 36, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCoderOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73yJnVMdiHw=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMadso=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 597, + "top": 51, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73yJnlMeSP0=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMadso=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -702, + "top": -112, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 592, + "top": 16, + "width": 169, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73yJnVMbDIE=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73yJnVMcpQA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73yJnVMdiHw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73yJnlMeSP0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73yJnlMf+Os=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMZDjk=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -351, + "top": -56, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73yJnlMgkmQ=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMZDjk=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -351, + "top": -56, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73yJnlMheUs=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMZDjk=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -351, + "top": -56, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73yJnlMi6zw=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMZDjk=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -351, + "top": -56, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFk73yJnlMj540=", + "_parent": { + "$ref": "AAAAAAFk73yJnVMZDjk=" + }, + "model": { + "$ref": "AAAAAAFkyzVnxm2Ab1g=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73yJpFNDCv8=", + "_parent": { + "$ref": "AAAAAAFk73yJnlMj540=" + }, + "model": { + "$ref": "AAAAAAFkyzXADnBSFdc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 597, + "top": 74, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "decodeFirstFrameOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73yJpVNGuOk=", + "_parent": { + "$ref": "AAAAAAFk73yJnlMj540=" + }, + "model": { + "$ref": "AAAAAAFkyzZGYHJ5+5E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 597, + "top": 89, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "decodeScaleFactor", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73yJplNJzkI=", + "_parent": { + "$ref": "AAAAAAFk73yJnlMj540=" + }, + "model": { + "$ref": "AAAAAAFkyzbTKndtAbI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 597, + "top": 104, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "encodeFirstFrameOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk73yJplNMxS4=", + "_parent": { + "$ref": "AAAAAAFk73yJnlMj540=" + }, + "model": { + "$ref": "AAAAAAFkyzbx8ni4xXQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 597, + "top": 119, + "width": 159, + "height": 13, + "autoResize": false, + "underline": false, + "text": "encodeCompressionQuality", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 592, + "top": 69, + "width": 169, + "height": 68, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 592, + "top": 16, + "width": 169, + "height": 121, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73yJnVMadso=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73yJnlMf+Os=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73yJnlMgkmQ=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73yJnlMheUs=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73yJnlMi6zw=" + }, + "suppressLiterals": false, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFk73yJnlMj540=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk73zJCFNRMfQ=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73zJCFNSnOo=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73zJCFNTaJc=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNSnOo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 197, + "width": 245, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73zJCFNUrfc=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNSnOo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 212, + "width": 245, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDProgressiveImageCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73zJCFNViMA=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNSnOo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 227, + "width": 245, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73zJCFNWQUE=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNSnOo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -768, + "top": -172, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 192, + "width": 255, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73zJCFNTaJc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73zJCFNUrfc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73zJCFNViMA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73zJCFNWQUE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73zJCFNX5sI=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -384, + "top": -86, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73zJCFNYT7M=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73zJDlN36as=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNYT7M=" + }, + "model": { + "$ref": "AAAAAAFfKudnG/biyzM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 250, + "width": 269, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canIncrementalDecode(data): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73zJD1N6CIQ=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNYT7M=" + }, + "model": { + "$ref": "AAAAAAFky0Ig1o8YU4s=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 265, + "width": 269, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(options)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73zJD1N9dXw=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNYT7M=" + }, + "model": { + "$ref": "AAAAAAFky0LqApDu034=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 280, + "width": 269, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+updateIncrementalData(data, finished)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73zJEFOA/6g=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNYT7M=" + }, + "model": { + "$ref": "AAAAAAFfKugU/PmNPJQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 295, + "width": 269, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+incrementalDecodedImage(options): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 245, + "width": 279, + "height": 68, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73zJCFNZGCo=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -384, + "top": -86, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73zJCVNa5CM=", + "_parent": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "model": { + "$ref": "AAAAAAFfKuaHevMvVkQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -384, + "top": -86, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 192, + "width": 279, + "height": 132, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73zJCFNSnOo=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73zJCFNX5sI=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73zJCFNYT7M=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73zJCFNZGCo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73zJCVNa5CM=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk73zjJlOEXDY=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk73zjJlOF73M=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk73zjJlOGuUg=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOF73M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 325, + "top": 197, + "width": 162, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73zjJ1OHbws=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOF73M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 325, + "top": 212, + "width": 162, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImageCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73zjJ1OIU9Q=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOF73M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 325, + "top": 227, + "width": 162, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk73zjJ1OJrko=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOF73M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -780, + "top": -206, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 320, + "top": 192, + "width": 172, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk73zjJlOGuUg=" + }, + "nameLabel": { + "$ref": "AAAAAAFk73zjJ1OHbws=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk73zjJ1OIU9Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73zjJ1OJrko=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk73zjJ1OKp2k=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -390, + "top": -103, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk73zjJ1OLvmE=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk73zjLFOqJXA=", + "_parent": { + "$ref": "AAAAAAFk73zjJ1OLvmE=" + }, + "model": { + "$ref": "AAAAAAFky0rWqbVSTp8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 325, + "top": 250, + "width": 186, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(data, options)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 320, + "top": 245, + "width": 196, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk73zjJ1OMOG4=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -390, + "top": -103, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk73zjJ1ONGMM=", + "_parent": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "model": { + "$ref": "AAAAAAFky0kNeqcckGY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -390, + "top": -103, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 320, + "top": 192, + "width": 196, + "height": 87, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk73zjJlOF73M=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk73zjJ1OKp2k=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk73zjJ1OLvmE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk73zjJ1OMOG4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk73zjJ1ONGMM=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk730En1Our4E=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk730En1OvWUc=", + "_parent": { + "$ref": "AAAAAAFk730En1Our4E=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk730En1OwtdY=", + "_parent": { + "$ref": "AAAAAAFk730En1OvWUc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 565, + "top": 197, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk730En1OxWPo=", + "_parent": { + "$ref": "AAAAAAFk730En1OvWUc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 565, + "top": 212, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDAnimatedImageProvider", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk730En1OyP20=", + "_parent": { + "$ref": "AAAAAAFk730En1OvWUc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 565, + "top": 227, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk730En1OzXBw=", + "_parent": { + "$ref": "AAAAAAFk730En1OvWUc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -874, + "top": -236, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 560, + "top": 192, + "width": 216, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk730En1OwtdY=" + }, + "nameLabel": { + "$ref": "AAAAAAFk730En1OxWPo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk730En1OyP20=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk730En1OzXBw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk730En1O0vEs=", + "_parent": { + "$ref": "AAAAAAFk730En1Our4E=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -437, + "top": -118, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk730En1O1Pxk=", + "_parent": { + "$ref": "AAAAAAFk730En1Our4E=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk730EpVPUbWU=", + "_parent": { + "$ref": "AAAAAAFk730En1O1Pxk=" + }, + "model": { + "$ref": "AAAAAAFky0WaTJkCiCI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 565, + "top": 250, + "width": 230, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageData(): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk730EplPXTec=", + "_parent": { + "$ref": "AAAAAAFk730En1O1Pxk=" + }, + "model": { + "$ref": "AAAAAAFky0bXOZxXYmQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 565, + "top": 265, + "width": 230, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageFrameCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk730EplPa4p0=", + "_parent": { + "$ref": "AAAAAAFk730En1O1Pxk=" + }, + "model": { + "$ref": "AAAAAAFky0d4BJ5ka1A=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 565, + "top": 280, + "width": 230, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageLoopCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk730Ep1Pd/rI=", + "_parent": { + "$ref": "AAAAAAFk730En1O1Pxk=" + }, + "model": { + "$ref": "AAAAAAFky0fVlaBxwo0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 565, + "top": 295, + "width": 230, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageFrame(index): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk730Ep1PgUYc=", + "_parent": { + "$ref": "AAAAAAFk730En1O1Pxk=" + }, + "model": { + "$ref": "AAAAAAFky0hX/6NafH4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 565, + "top": 310, + "width": 230, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+animatedImageDuration(index): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 560, + "top": 245, + "width": 240, + "height": 83, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk730En1O2C/k=", + "_parent": { + "$ref": "AAAAAAFk730En1Our4E=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -437, + "top": -118, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk730En1O3qfE=", + "_parent": { + "$ref": "AAAAAAFk730En1Our4E=" + }, + "model": { + "$ref": "AAAAAAFky0S/MZVxPY0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -437, + "top": -118, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 560, + "top": 192, + "width": 240, + "height": 147, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk730En1OvWUc=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk730En1O0vEs=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk730En1O1Pxk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk730En1O2C/k=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk730En1O3qfE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk731JFlPkYmQ=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk731JFlPlK/M=", + "_parent": { + "$ref": "AAAAAAFk731JFlPkYmQ=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk731JFlPmJ4I=", + "_parent": { + "$ref": "AAAAAAFk731JFlPlK/M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -614, + "top": 26, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk731JFlPnEoM=", + "_parent": { + "$ref": "AAAAAAFk731JFlPlK/M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 439, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageIOCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk731JFlPoY6c=", + "_parent": { + "$ref": "AAAAAAFk731JFlPlK/M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 454, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk731JFlPpGHA=", + "_parent": { + "$ref": "AAAAAAFk731JFlPlK/M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -614, + "top": 26, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 432, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk731JFlPmJ4I=" + }, + "nameLabel": { + "$ref": "AAAAAAFk731JFlPnEoM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk731JFlPoY6c=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk731JFlPpGHA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk731JFlPqbjk=", + "_parent": { + "$ref": "AAAAAAFk731JFlPkYmQ=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 472, + "width": 128, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk731JF1PrmWk=", + "_parent": { + "$ref": "AAAAAAFk731JFlPkYmQ=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 482, + "width": 128, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk731JF1PsXoQ=", + "_parent": { + "$ref": "AAAAAAFk731JFlPkYmQ=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -307, + "top": 13, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk731JF1Ptlso=", + "_parent": { + "$ref": "AAAAAAFk731JFlPkYmQ=" + }, + "model": { + "$ref": "AAAAAAFfKul3rf0/okM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -307, + "top": 13, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 432, + "width": 128, + "height": 60, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk731JFlPlK/M=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk731JFlPqbjk=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk731JF1PrmWk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk731JF1PsXoQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk731JF1Ptlso=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk731JF1PuQuQ=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKu+znBqqvWQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk731JF1Pvvm8=", + "_parent": { + "$ref": "AAAAAAFk731JF1PuQuQ=" + }, + "model": { + "$ref": "AAAAAAFfKu+znBqqvWQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 49, + "top": 370, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk731JF1PuQuQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk731JF1PwA7U=", + "_parent": { + "$ref": "AAAAAAFk731JF1PuQuQ=" + }, + "model": { + "$ref": "AAAAAAFfKu+znBqqvWQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 34, + "top": 370, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk731JF1PuQuQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk731JF1Pxz64=", + "_parent": { + "$ref": "AAAAAAFk731JF1PuQuQ=" + }, + "model": { + "$ref": "AAAAAAFfKu+znBqqvWQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 78, + "top": 371, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk731JF1PuQuQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "tail": { + "$ref": "AAAAAAFk731JFlPkYmQ=" + }, + "lineStyle": 0, + "points": "64:432;64:323", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk731JF1Pvvm8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk731JF1PwA7U=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk731JF1Pxz64=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk731pUFQZAVQ=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk731pUFQa6C4=", + "_parent": { + "$ref": "AAAAAAFk731pUFQZAVQ=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk731pUFQbu8w=", + "_parent": { + "$ref": "AAAAAAFk731pUFQa6C4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -764, + "top": -22, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk731pUFQc/Qg=", + "_parent": { + "$ref": "AAAAAAFk731pUFQa6C4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 157, + "top": 439, + "width": 129, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageWebPCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk731pUFQdTGQ=", + "_parent": { + "$ref": "AAAAAAFk731pUFQa6C4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 157, + "top": 454, + "width": 129, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk731pUFQe9HE=", + "_parent": { + "$ref": "AAAAAAFk731pUFQa6C4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -764, + "top": -22, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 152, + "top": 432, + "width": 139, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk731pUFQbu8w=" + }, + "nameLabel": { + "$ref": "AAAAAAFk731pUFQc/Qg=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk731pUFQdTGQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk731pUFQe9HE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk731pUFQfCx0=", + "_parent": { + "$ref": "AAAAAAFk731pUFQZAVQ=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 152, + "top": 472, + "width": 139, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk731pUVQghSU=", + "_parent": { + "$ref": "AAAAAAFk731pUFQZAVQ=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 152, + "top": 482, + "width": 139, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk731pUVQhuR4=", + "_parent": { + "$ref": "AAAAAAFk731pUFQZAVQ=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -382, + "top": -11, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk731pUVQim30=", + "_parent": { + "$ref": "AAAAAAFk731pUFQZAVQ=" + }, + "model": { + "$ref": "AAAAAAFfKunO1f612hU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -382, + "top": -11, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 152, + "top": 432, + "width": 139, + "height": 60, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk731pUFQa6C4=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk731pUFQfCx0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk731pUVQghSU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk731pUVQhuR4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk731pUVQim30=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk732EOFRANvI=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk732EOFRBFMk=", + "_parent": { + "$ref": "AAAAAAFk732EOFRANvI=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk732EOFRCrns=", + "_parent": { + "$ref": "AAAAAAFk732EOFRBFMk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -970, + "top": -38, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk732EOFRDP2Y=", + "_parent": { + "$ref": "AAAAAAFk732EOFRBFMk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 439, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageGIFCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk732EOFREgEw=", + "_parent": { + "$ref": "AAAAAAFk732EOFRBFMk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 309, + "top": 454, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk732EOFRFwnk=", + "_parent": { + "$ref": "AAAAAAFk732EOFRBFMk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -970, + "top": -38, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 432, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk732EOFRCrns=" + }, + "nameLabel": { + "$ref": "AAAAAAFk732EOFRDP2Y=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk732EOFREgEw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk732EOFRFwnk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk732EOFRGYp4=", + "_parent": { + "$ref": "AAAAAAFk732EOFRANvI=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 472, + "width": 128, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk732EOVRHZhc=", + "_parent": { + "$ref": "AAAAAAFk732EOFRANvI=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 304, + "top": 482, + "width": 128, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk732EOVRIKzY=", + "_parent": { + "$ref": "AAAAAAFk732EOFRANvI=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -485, + "top": -19, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk732EOVRJde0=", + "_parent": { + "$ref": "AAAAAAFk732EOFRANvI=" + }, + "model": { + "$ref": "AAAAAAFfKumijf36cE8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -485, + "top": -19, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 304, + "top": 432, + "width": 128, + "height": 60, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk732EOFRBFMk=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk732EOFRGYp4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk732EOVRHZhc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk732EOVRIKzY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk732EOVRJde0=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk732EOVRKddk=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk732EOVRL9xo=", + "_parent": { + "$ref": "AAAAAAFk732EOVRKddk=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 307, + "top": 361, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk732EOVRKddk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk732EOVRM97U=", + "_parent": { + "$ref": "AAAAAAFk732EOVRKddk=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 307, + "top": 376, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk732EOVRKddk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk732EOVRNU3o=", + "_parent": { + "$ref": "AAAAAAFk732EOVRKddk=" + }, + "model": { + "$ref": "AAAAAAFfKu8vtRgLlUU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 308, + "top": 331, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk732EOVRKddk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "tail": { + "$ref": "AAAAAAFk732EOFRANvI=" + }, + "lineStyle": 0, + "points": "360:432;360:352;256:352;256:323", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk732EOVRL9xo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk732EOVRM97U=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk732EOVRNU3o=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk732ViVR1WXM=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk732ViVR228w=", + "_parent": { + "$ref": "AAAAAAFk732ViVR1WXM=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk732ViVR39Tw=", + "_parent": { + "$ref": "AAAAAAFk732ViVR228w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1134, + "top": -26, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk732ViVR4zQQ=", + "_parent": { + "$ref": "AAAAAAFk732ViVR228w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 445, + "top": 439, + "width": 130, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageAPNGCoder", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk732ViVR5DuQ=", + "_parent": { + "$ref": "AAAAAAFk732ViVR228w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 445, + "top": 454, + "width": 130, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk732ViVR6GY4=", + "_parent": { + "$ref": "AAAAAAFk732ViVR228w=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1134, + "top": -26, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 440, + "top": 432, + "width": 140, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk732ViVR39Tw=" + }, + "nameLabel": { + "$ref": "AAAAAAFk732ViVR4zQQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk732ViVR5DuQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk732ViVR6GY4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk732ViVR7FPU=", + "_parent": { + "$ref": "AAAAAAFk732ViVR1WXM=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 440, + "top": 472, + "width": 140, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk732ViVR86vU=", + "_parent": { + "$ref": "AAAAAAFk732ViVR1WXM=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 440, + "top": 482, + "width": 140, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk732ViVR9/6w=", + "_parent": { + "$ref": "AAAAAAFk732ViVR1WXM=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -567, + "top": -13, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk732ViVR+1a4=", + "_parent": { + "$ref": "AAAAAAFk732ViVR1WXM=" + }, + "model": { + "$ref": "AAAAAAFky08wi8R0DcY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -567, + "top": -13, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 440, + "top": 432, + "width": 140, + "height": 60, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk732ViVR228w=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk732ViVR7FPU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk732ViVR86vU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk732ViVR9/6w=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk732ViVR+1a4=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk732VilR/gDc=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk732VilSAEWs=", + "_parent": { + "$ref": "AAAAAAFk732VilR/gDc=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 481, + "top": 348, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk732VilR/gDc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk732VilSBaks=", + "_parent": { + "$ref": "AAAAAAFk732VilR/gDc=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 466, + "top": 348, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk732VilR/gDc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk732VilSCGEY=", + "_parent": { + "$ref": "AAAAAAFk732VilR/gDc=" + }, + "model": { + "$ref": "AAAAAAFfKu/8NRxLVBY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 510, + "top": 349, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk732VilR/gDc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "tail": { + "$ref": "AAAAAAFk732ViVR1WXM=" + }, + "lineStyle": 0, + "points": "496:432;496:278", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk732VilSAEWs=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk732VilSBaks=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk732VilSCGEY=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFk738aHFS688U=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFk738aHFS48u4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk738aHVS7Dn0=", + "_parent": { + "$ref": "AAAAAAFk738aHFS688U=" + }, + "model": { + "$ref": "AAAAAAFk738aHFS48u4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 537, + "top": 232, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk738aHFS688U=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk738aHVS8bFU=", + "_parent": { + "$ref": "AAAAAAFk738aHFS688U=" + }, + "model": { + "$ref": "AAAAAAFk738aHFS48u4=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 537, + "top": 217, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk738aHFS688U=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk738aHVS9oz8=", + "_parent": { + "$ref": "AAAAAAFk738aHFS688U=" + }, + "model": { + "$ref": "AAAAAAFk738aHFS48u4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 537, + "top": 262, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk738aHFS688U=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk730En1Our4E=" + }, + "tail": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "lineStyle": 0, + "points": "515:253;560:253", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk738aHVS7Dn0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk738aHVS8bFU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk738aHVS9oz8=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFk73/AjlUBKiw=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFk73/AjVT/3Vw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73/AjlUCStI=", + "_parent": { + "$ref": "AAAAAAFk73/AjlUBKiw=" + }, + "model": { + "$ref": "AAAAAAFk73/AjVT/3Vw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 200, + "top": 115, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73/AjlUBKiw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73/AjlUDo1Q=", + "_parent": { + "$ref": "AAAAAAFk73/AjlUBKiw=" + }, + "model": { + "$ref": "AAAAAAFk73/AjVT/3Vw=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 200, + "top": 100, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73/AjlUBKiw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73/AjlUEQ7A=", + "_parent": { + "$ref": "AAAAAAFk73/AjlUBKiw=" + }, + "model": { + "$ref": "AAAAAAFk73/AjVT/3Vw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 200, + "top": 145, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73/AjlUBKiw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "tail": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "lineStyle": 0, + "points": "200:192;200:136;312:136", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73/AjlUCStI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73/AjlUDo1Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73/AjlUEQ7A=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFk73/PX1USYHQ=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFk73/PXlUQYl8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73/PX1UT6E0=", + "_parent": { + "$ref": "AAAAAAFk73/PX1USYHQ=" + }, + "model": { + "$ref": "AAAAAAFk73/PXlUQYl8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 418, + "top": 162, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73/PX1USYHQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73/PX1UUexE=", + "_parent": { + "$ref": "AAAAAAFk73/PX1USYHQ=" + }, + "model": { + "$ref": "AAAAAAFk73/PXlUQYl8=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 403, + "top": 162, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk73/PX1USYHQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk73/PX1UVmTY=", + "_parent": { + "$ref": "AAAAAAFk73/PX1USYHQ=" + }, + "model": { + "$ref": "AAAAAAFk73/PXlUQYl8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 447, + "top": 163, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk73/PX1USYHQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "tail": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "lineStyle": 0, + "points": "433:192;433:147", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk73/PX1UT6E0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk73/PX1UUexE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk73/PX1UVmTY=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74Du0lUztOg=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFk74Du0lUy4R4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74Du0lU0Iqw=", + "_parent": { + "$ref": "AAAAAAFk74Du0lUztOg=" + }, + "model": { + "$ref": "AAAAAAFk74Du0lUy4R4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 162, + "top": 370, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74Du0lUztOg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74Du0lU1CZ0=", + "_parent": { + "$ref": "AAAAAAFk74Du0lUztOg=" + }, + "model": { + "$ref": "AAAAAAFk74Du0lUy4R4=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 147, + "top": 370, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74Du0lUztOg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74Du0lU2OSg=", + "_parent": { + "$ref": "AAAAAAFk74Du0lUztOg=" + }, + "model": { + "$ref": "AAAAAAFk74Du0lUy4R4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 191, + "top": 371, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74Du0lUztOg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "tail": { + "$ref": "AAAAAAFk731pUFQZAVQ=" + }, + "lineStyle": 0, + "points": "177:432;177:323", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74Du0lU0Iqw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74Du0lU1CZ0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74Du0lU2OSg=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74ElK1VFijM=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFk74ElK1VEr6I=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ElLFVGs0s=", + "_parent": { + "$ref": "AAAAAAFk74ElK1VFijM=" + }, + "model": { + "$ref": "AAAAAAFk74ElK1VEr6I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 297, + "top": 379, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74ElK1VFijM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ElLFVH4vM=", + "_parent": { + "$ref": "AAAAAAFk74ElK1VFijM=" + }, + "model": { + "$ref": "AAAAAAFk74ElK1VEr6I=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 297, + "top": 364, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74ElK1VFijM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ElLFVIlRA=", + "_parent": { + "$ref": "AAAAAAFk74ElK1VFijM=" + }, + "model": { + "$ref": "AAAAAAFk74ElK1VEr6I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 297, + "top": 409, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74ElK1VFijM=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "tail": { + "$ref": "AAAAAAFk731pUFQZAVQ=" + }, + "lineStyle": 0, + "points": "216:432;216:400;379:400;379:278", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74ElLFVGs0s=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74ElLFVH4vM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74ElLFVIlRA=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74ISXli/MPY=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFk74ISXli+i9k=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ISXljA7jQ=", + "_parent": { + "$ref": "AAAAAAFk74ISXli/MPY=" + }, + "model": { + "$ref": "AAAAAAFk74ISXli+i9k=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 392, + "top": 348, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74ISXli/MPY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ISXljBu1o=", + "_parent": { + "$ref": "AAAAAAFk74ISXli/MPY=" + }, + "model": { + "$ref": "AAAAAAFk74ISXli+i9k=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 377, + "top": 348, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74ISXli/MPY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ISXljCNYQ=", + "_parent": { + "$ref": "AAAAAAFk74ISXli/MPY=" + }, + "model": { + "$ref": "AAAAAAFk74ISXli+i9k=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 421, + "top": 349, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74ISXli/MPY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73zjJlOEXDY=" + }, + "tail": { + "$ref": "AAAAAAFk732EOFRANvI=" + }, + "lineStyle": 0, + "points": "407:432;407:278", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74ISXljA7jQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74ISXljBu1o=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74ISXljCNYQ=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74JHz1jR7ac=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFk74JHz1jQLXI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74JHz1jSafI=", + "_parent": { + "$ref": "AAAAAAFk74JHz1jR7ac=" + }, + "model": { + "$ref": "AAAAAAFk74JHz1jQLXI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 463, + "top": 321, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74JHz1jR7ac=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74JHz1jThPU=", + "_parent": { + "$ref": "AAAAAAFk74JHz1jR7ac=" + }, + "model": { + "$ref": "AAAAAAFk74JHz1jQLXI=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 463, + "top": 336, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74JHz1jR7ac=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74JHz1jUcV8=", + "_parent": { + "$ref": "AAAAAAFk74JHz1jR7ac=" + }, + "model": { + "$ref": "AAAAAAFk74JHz1jQLXI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 464, + "top": 291, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74JHz1jR7ac=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk73zJCFNRMfQ=" + }, + "tail": { + "$ref": "AAAAAAFk732ViVR1WXM=" + }, + "lineStyle": 0, + "points": "464:432;464:312;294:312", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74JHz1jSafI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74JHz1jThPU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74JHz1jUcV8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74PZ2VyYHEI=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74PZ2lyZH60=", + "_parent": { + "$ref": "AAAAAAFk74PZ2VyYHEI=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74PZ2lyaA24=", + "_parent": { + "$ref": "AAAAAAFk74PZ2lyZH60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 188, + "top": -752, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74PZ2lyb14M=", + "_parent": { + "$ref": "AAAAAAFk74PZ2lyZH60=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 47, + "width": 373, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCoderHelper", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74PZ2lyc/pc=", + "_parent": { + "$ref": "AAAAAAFk74PZ2lyZH60=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 62, + "width": 373, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74PZ2lydlE0=", + "_parent": { + "$ref": "AAAAAAFk74PZ2lyZH60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 188, + "top": -752, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 808, + "top": 40, + "width": 383, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74PZ2lyaA24=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74PZ2lyb14M=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74PZ2lyc/pc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74PZ2lydlE0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74PZ2lye0yk=", + "_parent": { + "$ref": "AAAAAAFk74PZ2VyYHEI=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 808, + "top": 80, + "width": 383, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74PZ21yfiuI=", + "_parent": { + "$ref": "AAAAAAFk74PZ2VyYHEI=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ6FzJAMU=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1HlrdRLhc8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 95, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+animatedImage(frames): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ6FzMOZg=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1MmItpS0IE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 110, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+frames(animatedImage): Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ6VzPSVU=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1Qmzd9zXiU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 125, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+colorSpaceGetDeviceRGB(): CGColorSpace", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ6VzSMfE=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1S1OuHtMmU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 140, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+cgImageContainsAlpha(cgImage): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ6lzVOT0=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1WnxOVDz7I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 155, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+cgImageCreateDecoded(cgImage): CGImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ6lzYopY=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1Zx3+iZ+Sc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 170, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+cgImageCreateDecoded(cgImage, orientation): CGImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ61zb2Ms=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1comezL+vc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 185, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+decodedImage(image): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ61zexnw=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1ei5PAhNRU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 200, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+decodedAndScaledDownImage(image, limitBytes): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ61zhbuw=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1gyjvRTopk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 215, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+imageOrientation(exifOrientation): UIImageOrientation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74PZ7FzkLZs=", + "_parent": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "model": { + "$ref": "AAAAAAFky1jM4Pep+/8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 813, + "top": 230, + "width": 373, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+exifOrientation(imageOrientation): CGImagePropertyOrientation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 808, + "top": 90, + "width": 383, + "height": 158, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74PZ21ygiII=", + "_parent": { + "$ref": "AAAAAAFk74PZ2VyYHEI=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 94, + "top": -376, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74PZ21yh7fs=", + "_parent": { + "$ref": "AAAAAAFk74PZ2VyYHEI=" + }, + "model": { + "$ref": "AAAAAAFky1HOFNP2U1I=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 94, + "top": -376, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 808, + "top": 40, + "width": 383, + "height": 208, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74PZ2lyZH60=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74PZ2lye0yk=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74PZ21yfiuI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74PZ21ygiII=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74PZ21yh7fs=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk74PZ3Vyi7yo=", + "_parent": { + "$ref": "AAAAAAFk73uRhlJQp8M=" + }, + "model": { + "$ref": "AAAAAAFfKuxM+AnptLY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74PZ3Vyjh0Q=", + "_parent": { + "$ref": "AAAAAAFk74PZ3Vyi7yo=" + }, + "model": { + "$ref": "AAAAAAFfKuxM+AnptLY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 693, + "top": 123, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74PZ3Vyi7yo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74PZ3VykX3M=", + "_parent": { + "$ref": "AAAAAAFk74PZ3Vyi7yo=" + }, + "model": { + "$ref": "AAAAAAFfKuxM+AnptLY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 693, + "top": 108, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74PZ3Vyi7yo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74PZ3VylNUo=", + "_parent": { + "$ref": "AAAAAAFk74PZ3Vyi7yo=" + }, + "model": { + "$ref": "AAAAAAFfKuxM+AnptLY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 693, + "top": 153, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74PZ3Vyi7yo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74PZ2VyYHEI=" + }, + "tail": { + "$ref": "AAAAAAFk73whtFLUsGQ=" + }, + "lineStyle": 0, + "points": "578:144;808:144", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74PZ3Vyjh0Q=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74PZ3VykX3M=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74PZ3VylNUo=" + } + } + ] + }, + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFk74R9sVzuKF8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Cache Diagram", + "visible": true, + "defaultDiagram": false, + "ownedViews": [ + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk74S2D10sNBo=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74S2D10tGY8=", + "_parent": { + "$ref": "AAAAAAFk74S2D10sNBo=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74S2D10uZrY=", + "_parent": { + "$ref": "AAAAAAFk74S2D10tGY8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 21, + "width": 430, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74S2D10vbBY=", + "_parent": { + "$ref": "AAAAAAFk74S2D10tGY8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 36, + "width": 430, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74S2D10wKvk=", + "_parent": { + "$ref": "AAAAAAFk74S2D10tGY8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 51, + "width": 430, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74S2D10xdXw=", + "_parent": { + "$ref": "AAAAAAFk74S2D10tGY8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -90, + "top": -222, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": 16, + "width": 440, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74S2D10uZrY=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74S2D10vbBY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74S2D10wKvk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74S2D10xdXw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74S2EF0y8/c=", + "_parent": { + "$ref": "AAAAAAFk74S2D10sNBo=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -45, + "top": -111, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74S2EF0zElg=", + "_parent": { + "$ref": "AAAAAAFk74S2D10sNBo=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74S2PV1SmAA=", + "_parent": { + "$ref": "AAAAAAFk74S2EF0zElg=" + }, + "model": { + "$ref": "AAAAAAFkzOhe6QsQ8iE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 74, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryImage(key, options, context, completionBlock): SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74S2PV1VBkU=", + "_parent": { + "$ref": "AAAAAAFk74S2EF0zElg=" + }, + "model": { + "$ref": "AAAAAAFkzOmFQhJb/sw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 89, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+store(image, imageData, key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74S2Pl1Yzjg=", + "_parent": { + "$ref": "AAAAAAFk74S2EF0zElg=" + }, + "model": { + "$ref": "AAAAAAFkzOpiQxehydI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 104, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImage(key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74S2Pl1b6iE=", + "_parent": { + "$ref": "AAAAAAFk74S2EF0zElg=" + }, + "model": { + "$ref": "AAAAAAFkzOrxchsvmU0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 119, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+containsImage(key, cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74S2Pl1e0Ls=", + "_parent": { + "$ref": "AAAAAAFk74S2EF0zElg=" + }, + "model": { + "$ref": "AAAAAAFkzOvaYx+Z2C8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 134, + "width": 454, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clear(cacheType, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": 69, + "width": 464, + "height": 83, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74S2EF00n14=", + "_parent": { + "$ref": "AAAAAAFk74S2D10sNBo=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -45, + "top": -111, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74S2EF01ebs=", + "_parent": { + "$ref": "AAAAAAFk74S2D10sNBo=" + }, + "model": { + "$ref": "AAAAAAFkzOdOrAhsolg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -45, + "top": -111, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 216, + "top": 16, + "width": 464, + "height": 147, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74S2D10tGY8=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74S2EF0y8/c=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74S2EF0zElg=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74S2EF00n14=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74S2EF01ebs=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74TWXl1irxo=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74TWXl1jmyU=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74TWXl1kPNc=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1jmyU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -726, + "top": -66, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74TWXl1l2bk=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1jmyU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 255, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74TWXl1m3w8=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1jmyU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 270, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74TWXl1n6mM=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1jmyU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -726, + "top": -66, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 248, + "width": 424, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74TWXl1kPNc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74TWXl1l2bk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74TWXl1m3w8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74TWXl1n6mM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74TWXl1ogrQ=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74TWrl2TMtw=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ogrQ=" + }, + "model": { + "$ref": "AAAAAAFUkiFzJY5gThM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 293, + "width": 414, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74TWr12WZqg=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ogrQ=" + }, + "model": { + "$ref": "AAAAAAFk0LaA7lthFIA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 308, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+config: SDImageCacheConfig", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74TWr12ZOOs=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ogrQ=" + }, + "model": { + "$ref": "AAAAAAFUmPDC7hpSvPQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 323, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskCachePath", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74TWsF2cTVM=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ogrQ=" + }, + "model": { + "$ref": "AAAAAAFUmPDhrRsNyCc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 338, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+additionalCachePathBlock", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 288, + "width": 424, + "height": 68, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74TWXl1ps44=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWsF2fiS8=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPHYnB7PNs4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 361, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(namespace, diskCacheDirectory, config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWsV2i3dE=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPTT0CgBzK8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 376, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cachePath(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWsV2lFLg=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPMOWiHsOa0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 391, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+store(image, imageData, key, toDisk, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWsl2ohsE=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPMtQiKnVfM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 406, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeImage(image, key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWsl2r4Xg=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NC0bOZw4VQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 421, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeImageData(imageData, key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWs12uuuA=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NF3Z+sY0tc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 436, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageExists(key, completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWs12xLE0=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NJKG+/90EA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 451, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageDataExists(key): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWs120LqM=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NLcpfVc3Q8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 466, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageData(key): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWs123Xtc=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NOWwPpBKis=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 481, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryCacheOperation(key, options, context, doneBlock): NSOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtF26lyY=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPOk0iRaSME=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 496, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromMemoryCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtF29iw0=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPPBiSUVHSU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 511, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromDiskCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtF3AgI0=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NaQzAru2sk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 526, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromCache(key): UIImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtV3DQ6g=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPPiwSXQs7U=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 541, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImage(key, fromDisk, completion)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtV3GSlI=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NfB0BJxwa0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 556, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImageFromMemory(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtV3JW2o=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NhSwxdz+po=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 571, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImageFromDisk(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtl3MRKQ=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPQzYSaLCQc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 586, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearMemory()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtl3Pwko=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPRYYSdGCZA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 601, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearDIsk(completion)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWtl3S0GI=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFUmPT4WSi8pg0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 616, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+deleteOldFiles(completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWt13V3VY=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0Nk9Zhzuux0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 631, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+getSize(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWt13YP2A=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0NmTbx80+MQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 646, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+getDiskCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74TWt13bsSs=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "model": { + "$ref": "AAAAAAFk0Nn28SF6Hq4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 661, + "width": 414, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+calculateSize(completionBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 356, + "width": 424, + "height": 323, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74TWXl1qjz8=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -363, + "top": -33, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74TWXl1r8e8=", + "_parent": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "model": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -363, + "top": -33, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 280, + "top": 248, + "width": 424, + "height": 431, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74TWXl1jmyU=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74TWXl1ogrQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74TWXl1ps44=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74TWXl1qjz8=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74TWXl1r8e8=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74TWX11sHH8=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74TWX11tSJQ=", + "_parent": { + "$ref": "AAAAAAFk74TWX11sHH8=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 474, + "top": 198, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74TWX11sHH8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74TWYF1ulAY=", + "_parent": { + "$ref": "AAAAAAFk74TWX11sHH8=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 459, + "top": 198, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74TWX11sHH8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74TWYF1v1II=", + "_parent": { + "$ref": "AAAAAAFk74TWX11sHH8=" + }, + "model": { + "$ref": "AAAAAAFUmN83duYfrao=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 503, + "top": 199, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74TWX11sHH8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74S2D10sNBo=" + }, + "tail": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "lineStyle": 0, + "points": "489:248;489:162", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74TWX11tSJQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74TWYF1ulAY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74TWYF1v1II=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74Tfvl3iKyU=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74Tfvl3jx4c=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3iKyU=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74Tfvl3kFy4=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3jx4c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1170, + "top": -282, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Tfvl3lwhA=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3jx4c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 255, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCacheConfig", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Tfvl3m/oY=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3jx4c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 270, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Tfvl3n0OE=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3jx4c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1170, + "top": -282, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 784, + "top": 248, + "width": 194, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74Tfvl3kFy4=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74Tfvl3lwhA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74Tfvl3m/oY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74Tfvl3n0OE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74Tfvl3o0zg=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3iKyU=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tf6l4I80c=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3o0zg=" + }, + "model": { + "$ref": "AAAAAAFUmPBKVhghKWk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 293, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDecompressImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tf6l4Lans=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3o0zg=" + }, + "model": { + "$ref": "AAAAAAFUmPBxrhjcaQc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 308, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDisableiCloud", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tf6l4Ougg=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3o0zg=" + }, + "model": { + "$ref": "AAAAAAFUmPCLlRmXEPs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 323, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldCacheImagesInMemory", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tf614RfII=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3o0zg=" + }, + "model": { + "$ref": "AAAAAAFUmPD+pRvI9sU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 338, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxCacheAge", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tf614UGjk=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3o0zg=" + }, + "model": { + "$ref": "AAAAAAFUmPEdRRyDmKo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 353, + "width": 184, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxCacheSize", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 784, + "top": 288, + "width": 194, + "height": 83, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74Tfvl3pynU=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3iKyU=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 784, + "top": 371, + "width": 194, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74Tfvl3qZDk=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3iKyU=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 585, + "top": -141, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74Tfv13rAQw=", + "_parent": { + "$ref": "AAAAAAFk74Tfvl3iKyU=" + }, + "model": { + "$ref": "AAAAAAFXmwGn6ZeqpYw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 585, + "top": -141, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 784, + "top": 248, + "width": 194, + "height": 133, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74Tfvl3jx4c=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74Tfvl3o0zg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74Tfvl3pynU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74Tfvl3qZDk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74Tfv13rAQw=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74Tlhl4YbQ4=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74Tlhl4ZeMA=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4YbQ4=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74Tlhl4aHyg=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ZeMA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1680, + "top": 352, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Tlhl4bB9M=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ZeMA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 255, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCachesManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Tlhl4chKM=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ZeMA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 270, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Tlhl4dePE=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ZeMA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1680, + "top": 352, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 248, + "width": 210, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74Tlhl4aHyg=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74Tlhl4bB9M=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74Tlhl4chKM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74Tlhl4dePE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74Tlhl4ez0w=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4YbQ4=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tl2V5JpWU=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ez0w=" + }, + "model": { + "$ref": "AAAAAAFk7ALOcGXu/S8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 293, + "width": 200, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tl2V5MDDI=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ez0w=" + }, + "model": { + "$ref": "AAAAAAFk7AOZr28Bcso=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 308, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+caches: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tl2V5PCy4=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ez0w=" + }, + "model": { + "$ref": "AAAAAAFk7AMCg2fWSP0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 323, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tl2l5SINk=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ez0w=" + }, + "model": { + "$ref": "AAAAAAFk7AMe/WlFG7c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 338, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tl2l5VhWk=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ez0w=" + }, + "model": { + "$ref": "AAAAAAFk7ANGZ2q0x2Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 353, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tl2l5Ybiw=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ez0w=" + }, + "model": { + "$ref": "AAAAAAFk7ANfz2wjKJg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 368, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+containsOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74Tl215bj+U=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4ez0w=" + }, + "model": { + "$ref": "AAAAAAFk7AN7JG2S4JE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 383, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearOperationPolicy", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 288, + "width": 210, + "height": 113, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74Tlhl4fwYQ=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4YbQ4=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74Tl215eQwk=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4fwYQ=" + }, + "model": { + "$ref": "AAAAAAFk7AQw/nZyZkk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 406, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addCache()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74Tl3F5hCAo=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4fwYQ=" + }, + "model": { + "$ref": "AAAAAAFk7ARL1nfhIfg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 421, + "width": 200, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeCache()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 401, + "width": 210, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74Tlhl4gKNA=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4YbQ4=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -840, + "top": 176, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74Tlhl4hXMU=", + "_parent": { + "$ref": "AAAAAAFk74Tlhl4YbQ4=" + }, + "model": { + "$ref": "AAAAAAFk7AHuD1yFB/0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -840, + "top": 176, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 248, + "width": 210, + "height": 191, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74Tlhl4ZeMA=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74Tlhl4ez0w=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74Tlhl4fwYQ=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74Tlhl4gKNA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74Tlhl4hXMU=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74Tlh14i1QY=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74Tlh14jeyM=", + "_parent": { + "$ref": "AAAAAAFk74Tlh14i1QY=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 112, + "top": 132, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74Tlh14i1QY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74Tlh14kmKg=", + "_parent": { + "$ref": "AAAAAAFk74Tlh14i1QY=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 112, + "top": 117, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74Tlh14i1QY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74Tlh14lkf0=", + "_parent": { + "$ref": "AAAAAAFk74Tlh14i1QY=" + }, + "model": { + "$ref": "AAAAAAFk7Ae0KaF0uoo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 112, + "top": 162, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74Tlh14i1QY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74S2D10sNBo=" + }, + "tail": { + "$ref": "AAAAAAFk74Tlhl4YbQ4=" + }, + "lineStyle": 0, + "points": "112:248;112:153;216:153", + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74Tlh14jeyM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74Tlh14kmKg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74Tlh14lkf0=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFk74Uaf15oxwI=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74Uaf15pEeI=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15oxwI=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74Uaf15qrB8=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15pEeI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 21, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Uaf15r1bs=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15pEeI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 36, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCacheOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Uaf15sCNg=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15pEeI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 51, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74Uaf15tfXA=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15pEeI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": -1252, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 784, + "top": 16, + "width": 153, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74Uaf15qrB8=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74Uaf15r1bs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74Uaf15sCNg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74Uaf15tfXA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74Uaf15umec=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15oxwI=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 428, + "top": -626, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74Uaf15vhIA=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15oxwI=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 428, + "top": -626, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74UagF5w32k=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15oxwI=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 428, + "top": -626, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74UagF5x6ro=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15oxwI=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 428, + "top": -626, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFk74UagF5yxMQ=", + "_parent": { + "$ref": "AAAAAAFk74Uaf15oxwI=" + }, + "model": { + "$ref": "AAAAAAFk0MPrmZLdeGs=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74UarF6SEsc=", + "_parent": { + "$ref": "AAAAAAFk74UagF5yxMQ=" + }, + "model": { + "$ref": "AAAAAAFk0MQrOpM/jI0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 74, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "queryMemoryData", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74UarV6VHkc=", + "_parent": { + "$ref": "AAAAAAFk74UagF5yxMQ=" + }, + "model": { + "$ref": "AAAAAAFk0MRCXJO7Xl0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 89, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "queryMemoryDataSync", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74UarV6YH/w=", + "_parent": { + "$ref": "AAAAAAFk74UagF5yxMQ=" + }, + "model": { + "$ref": "AAAAAAFk0MRaJJQ3LUY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 104, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "queryDiskDataSync", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74UarV6bGjE=", + "_parent": { + "$ref": "AAAAAAFk74UagF5yxMQ=" + }, + "model": { + "$ref": "AAAAAAFk0MR51JSzxio=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 119, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "scaleDownLargeImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74Uarl6enjQ=", + "_parent": { + "$ref": "AAAAAAFk74UagF5yxMQ=" + }, + "model": { + "$ref": "AAAAAAFk0MSZXZUvhjA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 134, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "avoidDecodeImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74Uarl6h03Q=", + "_parent": { + "$ref": "AAAAAAFk74UagF5yxMQ=" + }, + "model": { + "$ref": "AAAAAAFk0MS2hZWrSIM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 149, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "decodeFirstFrameOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74Uarl6kdNg=", + "_parent": { + "$ref": "AAAAAAFk74UagF5yxMQ=" + }, + "model": { + "$ref": "AAAAAAFk0MTONZYnA3o=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 789, + "top": 164, + "width": 143, + "height": 13, + "autoResize": false, + "underline": false, + "text": "preloadAllFrames", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 784, + "top": 69, + "width": 153, + "height": 113, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 784, + "top": 16, + "width": 153, + "height": 166, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74Uaf15pEeI=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74Uaf15umec=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74Uaf15vhIA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74UagF5w32k=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74UagF5x6ro=" + }, + "suppressLiterals": false, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFk74UagF5yxMQ=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk74VTml6o1so=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74VTm16pfmA=", + "_parent": { + "$ref": "AAAAAAFk74VTml6o1so=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74VTm16qvkM=", + "_parent": { + "$ref": "AAAAAAFk74VTm16pfmA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 749, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74VTm16rz58=", + "_parent": { + "$ref": "AAAAAAFk74VTm16pfmA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 764, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDDiskCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74VTm16s+Us=", + "_parent": { + "$ref": "AAAAAAFk74VTm16pfmA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 779, + "width": 128, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74VTm16tfE4=", + "_parent": { + "$ref": "AAAAAAFk74VTm16pfmA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -574, + "top": -62, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": 744, + "width": 138, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74VTm16qvkM=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74VTm16rz58=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74VTm16s+Us=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74VTm16tfE4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74VTm16uARA=", + "_parent": { + "$ref": "AAAAAAFk74VTml6o1so=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -287, + "top": -31, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74VTm16v+bk=", + "_parent": { + "$ref": "AAAAAAFk74VTml6o1so=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT8F7xeJg=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0Ol/z4IFWS0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 802, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(cachePath, config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT8F70zXU=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0OnkkIWQSuA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 817, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+containsData(key): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT8F73z9Y=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0OpCIYkbyn4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 832, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+data(key): Data", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT8V76xE0=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0OrYDIym0yM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 847, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setData(data, key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT8V79IMw=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0OsjbY/ujGE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 862, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeData(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT8V8ATpU=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0OtXrZIqqoc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 877, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeAllData()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT8l8Dyak=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0Otz15O9b20=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 892, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeExpiredData()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT9F8GN74=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0OuYl5VQkGk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 907, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cachePath(key): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT9F8JDGM=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0Ovfd5eMoXg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 922, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+totalCount(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VT9V8MwrU=", + "_parent": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "model": { + "$ref": "AAAAAAFk0OxV6pu94G8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 937, + "width": 152, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+totalSize(): UInt", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": 797, + "width": 162, + "height": 158, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74VTm16w7mQ=", + "_parent": { + "$ref": "AAAAAAFk74VTml6o1so=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -287, + "top": -31, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74VTm16xVYQ=", + "_parent": { + "$ref": "AAAAAAFk74VTml6o1so=" + }, + "model": { + "$ref": "AAAAAAFk0OkMLX851sM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -287, + "top": -31, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 504, + "top": 744, + "width": 162, + "height": 222, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74VTm16pfmA=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74VTm16uARA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74VTm16v+bk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74VTm16w7mQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74VTm16xVYQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk74VTnF6yRXw=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF6zz9Q=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 577, + "top": 704, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF60nrM=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 562, + "top": 704, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF61AMU=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO3R8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 606, + "top": 705, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF62GeU=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 577, + "top": 712, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF63Uvw=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 563, + "top": 709, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF64XLQ=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 604, + "top": 716, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF65I1c=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 577, + "top": 697, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF66ntA=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 563, + "top": 700, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74VTnF675qo=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 604, + "top": 693, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk74VTnF68uLE=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO4X9g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk74VTnV69UmE=", + "_parent": { + "$ref": "AAAAAAFk74VTnF6yRXw=" + }, + "model": { + "$ref": "AAAAAAFXmwYAOLO5TNo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "tail": { + "$ref": "AAAAAAFk74VTml6o1so=" + }, + "lineStyle": 0, + "points": "592:744;592:678", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74VTnF6zz9Q=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74VTnF60nrM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74VTnF61AMU=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk74VTnF62GeU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk74VTnF63Uvw=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk74VTnF64XLQ=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk74VTnF65I1c=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk74VTnF66ntA=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk74VTnF675qo=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk74VTnF68uLE=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk74VTnV69UmE=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk74VZ118qqLI=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74VZ118rTS8=", + "_parent": { + "$ref": "AAAAAAFk74VZ118qqLI=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74VZ118sdtg=", + "_parent": { + "$ref": "AAAAAAFk74VZ118rTS8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 749, + "width": 145, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74VZ2F8tBV0=", + "_parent": { + "$ref": "AAAAAAFk74VZ118rTS8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 764, + "width": 145, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDMemoryCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74VZ2F8u9GA=", + "_parent": { + "$ref": "AAAAAAFk74VZ118rTS8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 779, + "width": 145, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74VZ2F8vOd4=", + "_parent": { + "$ref": "AAAAAAFk74VZ118rTS8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -802, + "top": -290, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 744, + "width": 155, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74VZ118sdtg=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74VZ2F8tBV0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74VZ2F8u9GA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74VZ2F8vOd4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74VZ2F8ww0E=", + "_parent": { + "$ref": "AAAAAAFk74VZ118qqLI=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -401, + "top": -145, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74VZ2F8xEsM=", + "_parent": { + "$ref": "AAAAAAFk74VZ118qqLI=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VaBV9TjjY=", + "_parent": { + "$ref": "AAAAAAFk74VZ2F8xEsM=" + }, + "model": { + "$ref": "AAAAAAFk0OSfa2QT4IA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 802, + "width": 169, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VaBV9WfDU=", + "_parent": { + "$ref": "AAAAAAFk74VZ2F8xEsM=" + }, + "model": { + "$ref": "AAAAAAFk0OTdZGUCETU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 817, + "width": 169, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+object(key)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VaBl9ZmxU=", + "_parent": { + "$ref": "AAAAAAFk74VZ2F8xEsM=" + }, + "model": { + "$ref": "AAAAAAFk0OUR7WXxHho=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 832, + "width": 169, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setObject(object, key, cost)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VaBl9cK/E=", + "_parent": { + "$ref": "AAAAAAFk74VZ2F8xEsM=" + }, + "model": { + "$ref": "AAAAAAFk0OWj72fwP7o=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 847, + "width": 169, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeObject(object)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74VaBl9fkIQ=", + "_parent": { + "$ref": "AAAAAAFk74VZ2F8xEsM=" + }, + "model": { + "$ref": "AAAAAAFk0OXRGGjfriQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 862, + "width": 169, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeAllObjects()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 797, + "width": 179, + "height": 83, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74VZ2F8yZ1Q=", + "_parent": { + "$ref": "AAAAAAFk74VZ118qqLI=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -401, + "top": -145, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74VZ2F8zeA8=", + "_parent": { + "$ref": "AAAAAAFk74VZ118qqLI=" + }, + "model": { + "$ref": "AAAAAAFk0OQoUmOmW5c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -401, + "top": -145, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 312, + "top": 744, + "width": 179, + "height": 147, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74VZ118rTS8=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74VZ2F8ww0E=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74VZ2F8xEsM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74VZ2F8yZ1Q=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74VZ2F8zeA8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74WD6F9ykYg=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74WD6F9zDBU=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9ykYg=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74WD6V90j4k=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9zDBU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -856, + "top": 220, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74WD6V91ZUc=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9zDBU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 525, + "top": 1015, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDDiskCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74WD6V92OOw=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9zDBU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 525, + "top": 1030, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74WD6V93Iak=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9zDBU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -856, + "top": 220, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 520, + "top": 1008, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74WD6V90j4k=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74WD6V91ZUc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74WD6V92OOw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74WD6V93Iak=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74WD6V94r+g=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9ykYg=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 520, + "top": 1048, + "width": 128, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74WD6V95CEo=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9ykYg=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 520, + "top": 1058, + "width": 128, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74WD6V962xY=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9ykYg=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -428, + "top": 110, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74WD6V97H6U=", + "_parent": { + "$ref": "AAAAAAFk74WD6F9ykYg=" + }, + "model": { + "$ref": "AAAAAAFk0Oy3g5480kU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -428, + "top": 110, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 520, + "top": 1008, + "width": 128, + "height": 60, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74WD6F9zDBU=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74WD6V94r+g=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74WD6V95CEo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74WD6V962xY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74WD6V97H6U=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74WD6V98/Zs=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74WD6V99HY0=", + "_parent": { + "$ref": "AAAAAAFk74WD6V98/Zs=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 568, + "top": 979, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74WD6V98/Zs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74WD6l9+lCM=", + "_parent": { + "$ref": "AAAAAAFk74WD6V98/Zs=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 553, + "top": 979, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74WD6V98/Zs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74WD6l9/3oA=", + "_parent": { + "$ref": "AAAAAAFk74WD6V98/Zs=" + }, + "model": { + "$ref": "AAAAAAFUmORm3fAwE60=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 597, + "top": 980, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74WD6V98/Zs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74VTml6o1so=" + }, + "tail": { + "$ref": "AAAAAAFk74WD6F9ykYg=" + }, + "lineStyle": 1, + "points": "583:1007;583:966", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74WD6V99HY0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74WD6l9+lCM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74WD6l9/3oA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74WmIV+5ur0=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74WmIV+6LKk=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+5ur0=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74WmIV+7/xo=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+6LKk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -926, + "top": 10, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74WmIV+8600=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+6LKk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 333, + "top": 1015, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDMemoryCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74WmIV+9yk0=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+6LKk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 333, + "top": 1030, + "width": 118, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74WmIV++Q8g=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+6LKk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -926, + "top": 10, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 328, + "top": 1008, + "width": 128, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74WmIV+7/xo=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74WmIV+8600=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74WmIV+9yk0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74WmIV++Q8g=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74WmIV+/XzA=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+5ur0=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 328, + "top": 1048, + "width": 128, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74WmIV/AdBY=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+5ur0=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 328, + "top": 1058, + "width": 128, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74WmIV/BMOA=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+5ur0=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -463, + "top": 5, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74WmIV/CxT4=", + "_parent": { + "$ref": "AAAAAAFk74WmIV+5ur0=" + }, + "model": { + "$ref": "AAAAAAFk0Oaeq24jZhk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -463, + "top": 5, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 328, + "top": 1008, + "width": 128, + "height": 60, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74WmIV+6LKk=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74WmIV+/XzA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74WmIV/AdBY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74WmIV/BMOA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74WmIV/CxT4=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74XBwV/y5Aw=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74XBwV/zwFo=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/y5Aw=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74XBwV/0F68=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/zwFo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -760, + "top": 120, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74XBwl/1t/E=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/zwFo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 165, + "top": 1015, + "width": 102, + "height": 13, + "autoResize": false, + "underline": false, + "text": "NSCache", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74XBwl/2j+s=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/zwFo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 165, + "top": 1030, + "width": 102, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Foundation)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74XBwl/36FQ=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/zwFo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -760, + "top": 120, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 160, + "top": 1008, + "width": 112, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74XBwV/0F68=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74XBwl/1t/E=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74XBwl/2j+s=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74XBwl/36FQ=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74XBwl/4e/Q=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/y5Aw=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 160, + "top": 1048, + "width": 112, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74XBwl/55Ds=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/y5Aw=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 160, + "top": 1058, + "width": 112, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74XBwl/6+eo=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/y5Aw=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -380, + "top": 60, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74XBwl/710w=", + "_parent": { + "$ref": "AAAAAAFk74XBwV/y5Aw=" + }, + "model": { + "$ref": "AAAAAAFk0ObxVHApLxs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -380, + "top": 60, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 160, + "top": 1008, + "width": 112, + "height": 60, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74XBwV/zwFo=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74XBwl/4e/Q=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74XBwl/55Ds=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74XBwl/6+eo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74XBwl/710w=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFk74XBwl/87Xo=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74XBw1/9DUE=", + "_parent": { + "$ref": "AAAAAAFk74XBwl/87Xo=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 298, + "top": 1046, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74XBwl/87Xo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74XBw1/+Ttg=", + "_parent": { + "$ref": "AAAAAAFk74XBwl/87Xo=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 298, + "top": 1061, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74XBwl/87Xo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74XBw1//y4o=", + "_parent": { + "$ref": "AAAAAAFk74XBwl/87Xo=" + }, + "model": { + "$ref": "AAAAAAFfKutJugVRytg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 299, + "top": 1016, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74XBwl/87Xo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74XBwV/y5Aw=" + }, + "tail": { + "$ref": "AAAAAAFk74WmIV+5ur0=" + }, + "lineStyle": 1, + "points": "327:1037;272:1037", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74XBw1/9DUE=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74XBw1/+Ttg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74XBw1//y4o=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk74cA9WHIBjQ=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HEn7s=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9WHJ8Ys=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HEn7s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 742, + "top": 313, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9WHKFGU=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HEn7s=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 742, + "top": 328, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9WHLAJ4=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HEn7s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 743, + "top": 283, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9WHME44=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HFdlQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 758, + "top": 312, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9WHNyvo=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HFdlQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 755, + "top": 326, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9WHORC0=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HFdlQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 762, + "top": 285, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9mHPiKU=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HGTl0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 728, + "top": 312, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9mHQnIc=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HGTl0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 731, + "top": 326, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74cA9mHR5kA=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HGTl0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 724, + "top": 285, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk74cA9mHSKeQ=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HFdlQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk74cA9mHTW5c=", + "_parent": { + "$ref": "AAAAAAFk74cA9WHIBjQ=" + }, + "model": { + "$ref": "AAAAAAFk74cA82HGTl0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "tail": { + "$ref": "AAAAAAFk74Tfvl3iKyU=" + }, + "lineStyle": 0, + "points": "784:304;703:304", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74cA9WHJ8Ys=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74cA9WHKFGU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74cA9WHLAJ4=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk74cA9WHME44=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk74cA9WHNyvo=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk74cA9WHORC0=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk74cA9mHPiKU=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk74cA9mHQnIc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk74cA9mHR5kA=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk74cA9mHSKeQ=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk74cA9mHTW5c=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk74en/mM9oBI=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk74en/WM7cFM=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74en/mM+zng=", + "_parent": { + "$ref": "AAAAAAFk74en/mM9oBI=" + }, + "model": { + "$ref": "AAAAAAFk74en/WM7cFM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 731, + "top": 75, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74en/mM9oBI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74en/mM/sBk=", + "_parent": { + "$ref": "AAAAAAFk74en/mM9oBI=" + }, + "model": { + "$ref": "AAAAAAFk74en/WM7cFM=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 731, + "top": 60, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74en/mM9oBI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74en/mNA4go=", + "_parent": { + "$ref": "AAAAAAFk74en/mM9oBI=" + }, + "model": { + "$ref": "AAAAAAFk74en/WM7cFM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 731, + "top": 105, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74en/mM9oBI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74Uaf15oxwI=" + }, + "tail": { + "$ref": "AAAAAAFk74S2D10sNBo=" + }, + "lineStyle": 0, + "points": "679:96;784:96", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74en/mM+zng=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74en/mM/sBk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74en/mNA4go=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk74e4zmN4SkQ=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk74e4zmN2kbM=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74e4z2N5Bn8=", + "_parent": { + "$ref": "AAAAAAFk74e4zmN4SkQ=" + }, + "model": { + "$ref": "AAAAAAFk74e4zmN2kbM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 732, + "top": 196, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74e4zmN4SkQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74e4z2N6w9Q=", + "_parent": { + "$ref": "AAAAAAFk74e4zmN4SkQ=" + }, + "model": { + "$ref": "AAAAAAFk74e4zmN2kbM=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 722, + "top": 185, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74e4zmN4SkQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74e4z2N7ASM=", + "_parent": { + "$ref": "AAAAAAFk74e4zmN4SkQ=" + }, + "model": { + "$ref": "AAAAAAFk74e4zmN2kbM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 753, + "top": 217, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74e4zmN4SkQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74Uaf15oxwI=" + }, + "tail": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "lineStyle": 1, + "points": "704:252;783:174", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74e4z2N5Bn8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74e4z2N6w9Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74e4z2N7ASM=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFk74gVyWQT4eE=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74gVyWQUQzU=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQT4eE=" + }, + "model": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74gVymQVaRA=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQUQzU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 477, + "width": 254, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74gVymQWUc0=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQUQzU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 492, + "width": 254, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCachesManagerOperationPolicy", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74gVymQX9vg=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQUQzU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 507, + "width": 254, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74gVymQYcsY=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQUQzU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -192, + "top": -58, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 472, + "width": 264, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74gVymQVaRA=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74gVymQWUc0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74gVymQX9vg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74gVymQYcsY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74gVymQZq+I=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQT4eE=" + }, + "model": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -96, + "top": -29, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74gVymQa7qI=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQT4eE=" + }, + "model": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -96, + "top": -29, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74gVymQbiU4=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQT4eE=" + }, + "model": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -96, + "top": -29, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74gVy2Qc6xc=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQT4eE=" + }, + "model": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -96, + "top": -29, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFk74gVy2Qdmv8=", + "_parent": { + "$ref": "AAAAAAFk74gVyWQT4eE=" + }, + "model": { + "$ref": "AAAAAAFk7ATKAnkUjt4=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74gV22RDdbA=", + "_parent": { + "$ref": "AAAAAAFk74gVy2Qdmv8=" + }, + "model": { + "$ref": "AAAAAAFk7AU1fnui68s=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 530, + "width": 254, + "height": 13, + "autoResize": false, + "underline": false, + "text": "serial", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74gV3GRGZtc=", + "_parent": { + "$ref": "AAAAAAFk74gVy2Qdmv8=" + }, + "model": { + "$ref": "AAAAAAFk7AVOan0RTug=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 545, + "width": 254, + "height": 13, + "autoResize": false, + "underline": false, + "text": "concurrent", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74gV3GRJYdk=", + "_parent": { + "$ref": "AAAAAAFk74gVy2Qdmv8=" + }, + "model": { + "$ref": "AAAAAAFk7AVno36AYek=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 560, + "width": 254, + "height": 13, + "autoResize": false, + "underline": false, + "text": "highestOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk74gV3WRMvmY=", + "_parent": { + "$ref": "AAAAAAFk74gVy2Qdmv8=" + }, + "model": { + "$ref": "AAAAAAFk7AV+An/vm7g=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 13, + "top": 575, + "width": 254, + "height": 13, + "autoResize": false, + "underline": false, + "text": "lowestOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": 525, + "width": 264, + "height": 68, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 8, + "top": 472, + "width": 264, + "height": 121, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74gVyWQUQzU=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74gVymQZq+I=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74gVymQa7qI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74gVymQbiU4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74gVy2Qc6xc=" + }, + "suppressLiterals": false, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFk74gVy2Qdmv8=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk74icCGYwssk=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk74icCGYuXpY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74icCGYxnSE=", + "_parent": { + "$ref": "AAAAAAFk74icCGYwssk=" + }, + "model": { + "$ref": "AAAAAAFk74icCGYuXpY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 140, + "top": 448, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74icCGYwssk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74icCWYy4lo=", + "_parent": { + "$ref": "AAAAAAFk74icCGYwssk=" + }, + "model": { + "$ref": "AAAAAAFk74icCGYuXpY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 155, + "top": 448, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74icCGYwssk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74icCWYz5ek=", + "_parent": { + "$ref": "AAAAAAFk74icCGYwssk=" + }, + "model": { + "$ref": "AAAAAAFk74icCGYuXpY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 111, + "top": 449, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74icCGYwssk=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74gVyWQT4eE=" + }, + "tail": { + "$ref": "AAAAAAFk74Tlhl4YbQ4=" + }, + "lineStyle": 0, + "points": "126:438;126:472", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74icCGYxnSE=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74icCWYy4lo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74icCWYz5ek=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk74lfE2kriJo=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kn7IU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGksgz8=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kn7IU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 385, + "top": 704, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGktWfU=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kn7IU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 370, + "top": 704, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGkuLW0=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kn7IU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 414, + "top": 705, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGkvimI=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kond4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 385, + "top": 712, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGkwqcw=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kond4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 371, + "top": 709, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGkxEOE=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kond4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 412, + "top": 716, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGky+5k=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kppRA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 385, + "top": 697, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGkzyK0=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kppRA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 371, + "top": 700, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74lfFGk0SrM=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kppRA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 412, + "top": 693, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk74lfFGk1Ksc=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kond4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk74lfFGk2ezs=", + "_parent": { + "$ref": "AAAAAAFk74lfE2kriJo=" + }, + "model": { + "$ref": "AAAAAAFk74lfE2kppRA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74TWXl1irxo=" + }, + "tail": { + "$ref": "AAAAAAFk74VZ118qqLI=" + }, + "lineStyle": 0, + "points": "400:744;400:678", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74lfFGksgz8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74lfFGktWfU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74lfFGkuLW0=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk74lfFGkvimI=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk74lfFGkwqcw=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk74lfFGkxEOE=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk74lfFGky+5k=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk74lfFGkzyK0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk74lfFGk0SrM=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk74lfFGk1Ksc=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk74lfFGk2ezs=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74n+cGzz4x8=", + "_parent": { + "$ref": "AAAAAAFk74R9sVzuKF8=" + }, + "model": { + "$ref": "AAAAAAFk74n+b2zyIZQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74n+cGz0sRs=", + "_parent": { + "$ref": "AAAAAAFk74n+cGzz4x8=" + }, + "model": { + "$ref": "AAAAAAFk74n+b2zyIZQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 375, + "top": 942, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74n+cGzz4x8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74n+cGz1144=", + "_parent": { + "$ref": "AAAAAAFk74n+cGzz4x8=" + }, + "model": { + "$ref": "AAAAAAFk74n+b2zyIZQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 360, + "top": 942, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74n+cGzz4x8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74n+cGz2QC8=", + "_parent": { + "$ref": "AAAAAAFk74n+cGzz4x8=" + }, + "model": { + "$ref": "AAAAAAFk74n+b2zyIZQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 404, + "top": 943, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74n+cGzz4x8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74VZ118qqLI=" + }, + "tail": { + "$ref": "AAAAAAFk74WmIV+5ur0=" + }, + "lineStyle": 0, + "points": "390:1008;390:890", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74n+cGz0sRs=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74n+cGz1144=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74n+cGz2QC8=" + } + } + ] + }, + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFk74scs3UEoZk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Loader Diagram", + "visible": true, + "defaultDiagram": false, + "ownedViews": [ + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk74t2wXVUNzc=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74t2wXVVboI=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVUNzc=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74t2wXVW/Kc=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVVboI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 21, + "width": 503, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74t2wnVXKxY=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVVboI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 36, + "width": 503, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageLoader", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74t2wnVYs8g=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVVboI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 51, + "width": 503, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74t2wnVZoss=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVVboI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -706, + "top": -264, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 16, + "width": 513, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74t2wXVW/Kc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74t2wnVXKxY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74t2wnVYs8g=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74t2wnVZoss=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74t2wnVaLgs=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVUNzc=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -353, + "top": -132, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74t2wnVbrI8=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVUNzc=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74t2+HV6bpA=", + "_parent": { + "$ref": "AAAAAAFk74t2wnVbrI8=" + }, + "model": { + "$ref": "AAAAAAFky3AzTGhO/lc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 74, + "width": 527, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+canLoad(url): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74t2+HV90tc=", + "_parent": { + "$ref": "AAAAAAFk74t2wnVbrI8=" + }, + "model": { + "$ref": "AAAAAAFky3CxVms3ePA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 285, + "top": 89, + "width": 527, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loadImage(url, options, context, progressBlock, completedBlock): SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 280, + "top": 69, + "width": 537, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74t2wnVcGAU=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVUNzc=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -353, + "top": -132, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74t2w3VdrQI=", + "_parent": { + "$ref": "AAAAAAFk74t2wXVUNzc=" + }, + "model": { + "$ref": "AAAAAAFky29m0WRt7Q8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -353, + "top": -132, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 280, + "top": 16, + "width": 537, + "height": 91, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74t2wXVVboI=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74t2wnVaLgs=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74t2wnVbrI8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74t2wnVcGAU=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74t2w3VdrQI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74ugPXWBqa8=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74ugPXWCCXo=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWBqa8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74ugPXWDnIo=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWCCXo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1292, + "top": -312, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74ugPXWEmO4=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWCCXo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 183, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageLoadersManager", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74ugPXWFH9M=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWCCXo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 198, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74ugPXWGvpc=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWCCXo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1292, + "top": -312, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 176, + "width": 212, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74ugPXWDnIo=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74ugPXWEmO4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74ugPXWFH9M=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74ugPXWGvpc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74ugPXWHIRY=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWBqa8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74ugonWyIjk=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWHIRY=" + }, + "model": { + "$ref": "AAAAAAFkzOIg/+78rRg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 221, + "width": 202, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74ugo3W1QSo=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWHIRY=" + }, + "model": { + "$ref": "AAAAAAFkzOOPjva3FJM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 236, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loaders: Array ", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 216, + "width": 212, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74ugPXWI2Ho=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWBqa8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74ugo3W4CBw=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWI2Ho=" + }, + "model": { + "$ref": "AAAAAAFkzOP6yPhv64w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 259, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addLoader()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74ugpHW7WWc=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWI2Ho=" + }, + "model": { + "$ref": "AAAAAAFkzOQxGfm6yKY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 274, + "width": 202, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeLoader()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 254, + "width": 212, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74ugPXWJ5XM=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWBqa8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -646, + "top": -156, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74ugPnWKEe4=", + "_parent": { + "$ref": "AAAAAAFk74ugPXWBqa8=" + }, + "model": { + "$ref": "AAAAAAFkzOBPBONMct8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -646, + "top": -156, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 176, + "width": 212, + "height": 116, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74ugPXWCCXo=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74ugPXWHIRY=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74ugPXWI2Ho=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74ugPXWJ5XM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74ugPnWKEe4=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74ugPnWLDSg=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ugPnWMGSg=", + "_parent": { + "$ref": "AAAAAAFk74ugPnWLDSg=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 136, + "top": 59, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74ugPnWLDSg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ugP3WNo9M=", + "_parent": { + "$ref": "AAAAAAFk74ugPnWLDSg=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 136, + "top": 44, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74ugPnWLDSg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74ugP3WOnvY=", + "_parent": { + "$ref": "AAAAAAFk74ugPnWLDSg=" + }, + "model": { + "$ref": "AAAAAAFk7AFZvlix+G0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 136, + "top": 89, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74ugPnWLDSg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74t2wXVUNzc=" + }, + "tail": { + "$ref": "AAAAAAFk74ugPXWBqa8=" + }, + "lineStyle": 0, + "points": "136:176;136:80;280:80", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74ugPnWMGSg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74ugP3WNo9M=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74ugP3WOnvY=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74us0XXCIlQ=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74us0XXDZlk=", + "_parent": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74us0XXEgEs=", + "_parent": { + "$ref": "AAAAAAFk74us0XXDZlk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -336, + "top": -310, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74us0XXFhfQ=", + "_parent": { + "$ref": "AAAAAAFk74us0XXDZlk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 183, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloader", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74us0XXGkTk=", + "_parent": { + "$ref": "AAAAAAFk74us0XXDZlk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 198, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74us0nXH+vI=", + "_parent": { + "$ref": "AAAAAAFk74us0XXDZlk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -336, + "top": -310, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 176, + "width": 523, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74us0XXEgEs=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74us0XXFhfQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74us0XXGkTk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74us0nXH+vI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74us0nXIXC8=", + "_parent": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74utN3XzuZA=", + "_parent": { + "$ref": "AAAAAAFk74us0nXIXC8=" + }, + "model": { + "$ref": "AAAAAAFUkiJAhI5kL78=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 221, + "width": 513, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedDownloader", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74utOHX2KdU=", + "_parent": { + "$ref": "AAAAAAFk74us0nXIXC8=" + }, + "model": { + "$ref": "AAAAAAFUmOMr1ewzvaI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 236, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+config: SDWebImageDownloaderConfig", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74utOHX5HBk=", + "_parent": { + "$ref": "AAAAAAFk74us0nXIXC8=" + }, + "model": { + "$ref": "AAAAAAFUmONDtOzuN2c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 251, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+requestModifier: SDWebImageDownloaderRequestModifier", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74utOHX8xZY=", + "_parent": { + "$ref": "AAAAAAFk74us0nXIXC8=" + }, + "model": { + "$ref": "AAAAAAFUmOaPcvo7CuM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 266, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sessionConfiguration", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74utOXX/7e0=", + "_parent": { + "$ref": "AAAAAAFk74us0nXIXC8=" + }, + "model": { + "$ref": "AAAAAAFUmOa7+/r2ysU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 281, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+suspended", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74utOXYCUuM=", + "_parent": { + "$ref": "AAAAAAFk74us0nXIXC8=" + }, + "model": { + "$ref": "AAAAAAFUmOiCz/5aGv0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 296, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+currentDownloadCount", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 216, + "width": 523, + "height": 98, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74us0nXJPMc=", + "_parent": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74utOXYFUNI=", + "_parent": { + "$ref": "AAAAAAFk74us0nXJPMc=" + }, + "model": { + "$ref": "AAAAAAFXmuCdynfN50Y=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 319, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(config)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74utOnYIDjM=", + "_parent": { + "$ref": "AAAAAAFk74us0nXJPMc=" + }, + "model": { + "$ref": "AAAAAAFUmOeh6PwLtkk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 334, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setValue(value, HTTPHeaderField)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74utOnYLHQg=", + "_parent": { + "$ref": "AAAAAAFk74us0nXJPMc=" + }, + "model": { + "$ref": "AAAAAAFky3dFIIXZ21M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 349, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+value(HTTPHeaderField): String", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74utO3YOKsA=", + "_parent": { + "$ref": "AAAAAAFk74us0nXJPMc=" + }, + "model": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 364, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+downloadImage(url, options, context, progressBlock, completedBlock): DownloadToken", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74utO3YR29c=", + "_parent": { + "$ref": "AAAAAAFk74us0nXJPMc=" + }, + "model": { + "$ref": "AAAAAAFUmOgcH/2BRjw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 379, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelAllDownloads()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74utO3YUxY8=", + "_parent": { + "$ref": "AAAAAAFk74us0nXJPMc=" + }, + "model": { + "$ref": "AAAAAAFUmOZtsvmAcFQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 293, + "top": 394, + "width": 513, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+invalidateSessionAndCancel()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 314, + "width": 523, + "height": 98, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74us0nXKUhs=", + "_parent": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -168, + "top": -155, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74us0nXLqi0=", + "_parent": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -168, + "top": -155, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 288, + "top": 176, + "width": 523, + "height": 236, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74us0XXDZlk=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74us0nXIXC8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74us0nXJPMc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74us0nXKUhs=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74us0nXLqi0=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk74us0nXMDPE=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk73Wx7ywf4cU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74us0nXN7cQ=", + "_parent": { + "$ref": "AAAAAAFk74us0nXMDPE=" + }, + "model": { + "$ref": "AAAAAAFk73Wx7ywf4cU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 533, + "top": 134, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74us0nXMDPE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74us0nXOdt8=", + "_parent": { + "$ref": "AAAAAAFk74us0nXMDPE=" + }, + "model": { + "$ref": "AAAAAAFk73Wx7ywf4cU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 518, + "top": 134, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74us0nXMDPE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74us0nXPJco=", + "_parent": { + "$ref": "AAAAAAFk74us0nXMDPE=" + }, + "model": { + "$ref": "AAAAAAFk73Wx7ywf4cU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 562, + "top": 135, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74us0nXMDPE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74t2wXVUNzc=" + }, + "tail": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "lineStyle": 0, + "points": "548:176;548:106", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74us0nXN7cQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74us0nXOdt8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74us0nXPJco=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74u4snYbwho=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74u4snYc+QE=", + "_parent": { + "$ref": "AAAAAAFk74u4snYbwho=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74u4snYd1n8=", + "_parent": { + "$ref": "AAAAAAFk74u4snYc+QE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -106, + "top": 314, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74u4snYexIw=", + "_parent": { + "$ref": "AAAAAAFk74u4snYc+QE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 271, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderConfig", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74u4snYfiNo=", + "_parent": { + "$ref": "AAAAAAFk74u4snYc+QE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 286, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74u4snYgh2c=", + "_parent": { + "$ref": "AAAAAAFk74u4snYc+QE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -106, + "top": 314, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 896, + "top": 264, + "width": 208, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74u4snYd1n8=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74u4snYexIw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74u4snYfiNo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74u4snYgh2c=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74u4snYhBS8=", + "_parent": { + "$ref": "AAAAAAFk74u4snYbwho=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5F3ZMZhU=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky4zOJs9aW9c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 309, + "width": 198, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+default", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5F3ZPANY=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky4z9vtF/kCc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 324, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxConcurrentDownloads", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5GHZSRQI=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky40X5tLK/zc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 339, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+downloadTimeout", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5GHZV6vI=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky400JdQVn+Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 354, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sessionConfiguration", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5GHZY4NA=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky41Rt9Vg34c=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 369, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+operationClass", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5GXZbu1Q=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky419KNarbXU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 384, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+executionOrder", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5GXZeaz8=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky42Z0df2Ke8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 399, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+urlCredential", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5GXZhJPk=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky424lNlB4TI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 414, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+username", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74u5GnZk6K8=", + "_parent": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "model": { + "$ref": "AAAAAAFky43MudqMI9E=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 429, + "width": 198, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+password", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 896, + "top": 304, + "width": 208, + "height": 143, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74u4snYiJZA=", + "_parent": { + "$ref": "AAAAAAFk74u4snYbwho=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 896, + "top": 447, + "width": 208, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74u4snYjLQI=", + "_parent": { + "$ref": "AAAAAAFk74u4snYbwho=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -53, + "top": 157, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74u4snYkpjs=", + "_parent": { + "$ref": "AAAAAAFk74u4snYbwho=" + }, + "model": { + "$ref": "AAAAAAFky4wTy8jjfCc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -53, + "top": 157, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 896, + "top": 264, + "width": 208, + "height": 193, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74u4snYc+QE=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74u4snYhBS8=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74u4snYiJZA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74u4snYjLQI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74u4snYkpjs=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk74u4s3YlZec=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFXmuZ1booW7c8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74u4s3Ym2+A=", + "_parent": { + "$ref": "AAAAAAFk74u4s3YlZec=" + }, + "model": { + "$ref": "AAAAAAFXmuZ1booW7c8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 853, + "top": 260, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74u4s3YlZec=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74u4s3YnjEk=", + "_parent": { + "$ref": "AAAAAAFk74u4s3YlZec=" + }, + "model": { + "$ref": "AAAAAAFXmuZ1booW7c8=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 853, + "top": 245, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74u4s3YlZec=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74u4s3Yoo/c=", + "_parent": { + "$ref": "AAAAAAFk74u4s3YlZec=" + }, + "model": { + "$ref": "AAAAAAFXmuZ1booW7c8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 853, + "top": 290, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74u4s3YlZec=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74u4snYbwho=" + }, + "tail": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "lineStyle": 0, + "points": "810:281;896:281", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74u4s3Ym2+A=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74u4s3YnjEk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74u4s3Yoo/c=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74wQ43ZtYf8=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74wQ43ZuDn0=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZtYf8=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74wQ43ZvQ7A=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZuDn0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -706, + "top": 180, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74wQ43Zwebo=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZuDn0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 613, + "top": 599, + "width": 258, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderRequestModifier", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74wQ43ZxyFk=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZuDn0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 613, + "top": 614, + "width": 258, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74wQ5HZyuqk=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZuDn0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -706, + "top": 180, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 608, + "top": 592, + "width": 268, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74wQ43ZvQ7A=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74wQ43Zwebo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74wQ43ZxyFk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74wQ5HZyuqk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74wQ5HZz0OU=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZtYf8=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 608, + "top": 632, + "width": 268, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74wQ5HZ03dA=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZtYf8=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74wQ7HaTyyg=", + "_parent": { + "$ref": "AAAAAAFk74wQ5HZ03dA=" + }, + "model": { + "$ref": "AAAAAAFky5ZuM/uFU/4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 613, + "top": 647, + "width": 258, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(block)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 608, + "top": 642, + "width": 268, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74wQ5HZ19g4=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZtYf8=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -353, + "top": 90, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74wQ5HZ2WyY=", + "_parent": { + "$ref": "AAAAAAFk74wQ43ZtYf8=" + }, + "model": { + "$ref": "AAAAAAFky5XHEfWLtyM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -353, + "top": 90, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 608, + "top": 592, + "width": 268, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74wQ43ZuDn0=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74wQ5HZz0OU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74wQ5HZ03dA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74wQ5HZ19g4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74wQ5HZ2WyY=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk74xR1HaXRr0=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74xR1HaYUWI=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaXRr0=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74xR1HaZF9s=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaYUWI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 589, + "top": 469, + "width": 268, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74xR1Haa3aw=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaYUWI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 589, + "top": 484, + "width": 268, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderRequestModifier", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74xR1HabuNI=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaYUWI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 589, + "top": 499, + "width": 268, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74xR1Hacg2A=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaYUWI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -478, + "top": -232, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 584, + "top": 464, + "width": 278, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74xR1HaZF9s=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74xR1Haa3aw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74xR1HabuNI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74xR1Hacg2A=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74xR1Hadmug=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaXRr0=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -239, + "top": -116, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74xR1HaeLok=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaXRr0=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xR23a9VRc=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaeLok=" + }, + "model": { + "$ref": "AAAAAAFky5N7SPLYdL0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 589, + "top": 522, + "width": 292, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+modifiedRequest(request): URLRequest", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 584, + "top": 517, + "width": 302, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74xR1HafzBo=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaXRr0=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -239, + "top": -116, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74xR1HagmNM=", + "_parent": { + "$ref": "AAAAAAFk74xR1HaXRr0=" + }, + "model": { + "$ref": "AAAAAAFky49vaeVTiPQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -239, + "top": -116, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 584, + "top": 464, + "width": 302, + "height": 76, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74xR1HaYUWI=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74xR1Hadmug=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74xR1HaeLok=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74xR1HafzBo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74xR1HagmNM=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk74xtDXbBBXw=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74xtDXbCvSs=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbBBXw=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74xtDXbDm9I=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbCvSs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 629, + "width": 248, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74xtDXbEfVA=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbCvSs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 644, + "width": 248, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74xtDXbF1sI=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbCvSs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 659, + "width": 248, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74xtDXbGUHI=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbCvSs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2752, + "top": 1004, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 624, + "width": 258, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74xtDXbDm9I=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74xtDXbEfVA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74xtDXbF1sI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74xtDXbGUHI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74xtDXbHVRM=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbBBXw=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1376, + "top": 502, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74xtDXbIl6E=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbBBXw=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xtFXbn1KM=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "model": { + "$ref": "AAAAAAFky4EnyJoHXgk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 682, + "width": 272, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(request, session, options, context)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xtFXbqFPA=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "model": { + "$ref": "AAAAAAFky4L4L6FsOVg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 697, + "width": 272, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addHandlers(progressBlock, completedBlock)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xtFnbtpYM=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "model": { + "$ref": "AAAAAAFky4PT6qQes1w=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 712, + "width": 272, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+credential(): URLCredential", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xtFnbwW9E=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "model": { + "$ref": "AAAAAAFky4QsQ6YrSFU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 727, + "width": 272, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setCredential(value)", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xtFnbzqj4=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "model": { + "$ref": "AAAAAAFky4SFRKgB5qs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 742, + "width": 272, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancel(token): Bool", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xtF3b2+3M=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "model": { + "$ref": "AAAAAAFky4UEV6rqaoE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 757, + "width": 272, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+request()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xtF3b5SeE=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "model": { + "$ref": "AAAAAAFky4U4wKw1It0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 772, + "width": 272, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+response()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk74xtF3b8l8g=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "model": { + "$ref": "AAAAAAFky4VpKK2AUTU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 787, + "width": 272, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+dataTask(): URLSessionTask", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 677, + "width": 282, + "height": 128, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74xtDXbJMrk=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbBBXw=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1376, + "top": 502, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74xtDXbKsWA=", + "_parent": { + "$ref": "AAAAAAFk74xtDXbBBXw=" + }, + "model": { + "$ref": "AAAAAAFXmwdRJMUYGTs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1376, + "top": 502, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 624, + "width": 282, + "height": 181, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74xtDXbCvSs=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74xtDXbHVRM=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74xtDXbIl6E=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74xtDXbJMrk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74xtDXbKsWA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk74yHFXcA8wc=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk74yHFXcBM7Q=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcA8wc=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk74yHFXcCxvc=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcBM7Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2566, + "top": 402, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74yHFXcD8wE=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcBM7Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 471, + "width": 183, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloadToken", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74yHFXcEkdo=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcBM7Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 486, + "width": 183, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk74yHFXcF/Vs=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcBM7Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2566, + "top": 402, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 464, + "width": 193, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk74yHFXcCxvc=" + }, + "nameLabel": { + "$ref": "AAAAAAFk74yHFXcD8wE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk74yHFXcEkdo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74yHFXcF/Vs=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk74yHFncGZSU=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcA8wc=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74yHIXcm0jc=", + "_parent": { + "$ref": "AAAAAAFk74yHFncGZSU=" + }, + "model": { + "$ref": "AAAAAAFXmuY4yIivPbY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 509, + "width": 183, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+url", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74yHIXcpioY=", + "_parent": { + "$ref": "AAAAAAFk74yHFncGZSU=" + }, + "model": { + "$ref": "AAAAAAFXmuZPjolqbRg=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 524, + "width": 183, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+request", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk74yHIncsL1c=", + "_parent": { + "$ref": "AAAAAAFk74yHFncGZSU=" + }, + "model": { + "$ref": "AAAAAAFky24wtWMHKQ0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 539, + "width": 183, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+response", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 504, + "width": 193, + "height": 53, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk74yHFncH3Kk=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcA8wc=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 557, + "width": 193, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk74yHFncIlzw=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcA8wc=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1283, + "top": 201, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk74yHFncJL0I=", + "_parent": { + "$ref": "AAAAAAFk74yHFXcA8wc=" + }, + "model": { + "$ref": "AAAAAAFXmuJtT3q/PXo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1283, + "top": 201, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 312, + "top": 464, + "width": 193, + "height": 103, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk74yHFXcBM7Q=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk74yHFncGZSU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk74yHFncH3Kk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk74yHFncIlzw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk74yHFncJL0I=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFk740LdXc56Mg=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk740LdXc6wGY=", + "_parent": { + "$ref": "AAAAAAFk740LdXc56Mg=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk740LdXc7cY0=", + "_parent": { + "$ref": "AAAAAAFk740LdXc6wGY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -3458, + "top": 674, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk740LdXc8VxI=", + "_parent": { + "$ref": "AAAAAAFk740LdXc6wGY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 471, + "width": 250, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk740LdXc9G3s=", + "_parent": { + "$ref": "AAAAAAFk740LdXc6wGY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 486, + "width": 250, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk740LdXc+nuI=", + "_parent": { + "$ref": "AAAAAAFk740LdXc6wGY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -3458, + "top": 674, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 464, + "width": 260, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk740LdXc7cY0=" + }, + "nameLabel": { + "$ref": "AAAAAAFk740LdXc8VxI=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk740LdXc9G3s=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk740LdXc+nuI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk740LdXc/6Us=", + "_parent": { + "$ref": "AAAAAAFk740LdXc56Mg=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk740LfndfO0g=", + "_parent": { + "$ref": "AAAAAAFk740LdXc/6Us=" + }, + "model": { + "$ref": "AAAAAAFUmO2TmQzzs/g=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 509, + "width": 250, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+options: SDWebImageDownloaderOptions", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFk740Lf3digjw=", + "_parent": { + "$ref": "AAAAAAFk740LdXc/6Us=" + }, + "model": { + "$ref": "AAAAAAFky4mAub8FNII=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 21, + "top": 524, + "width": 250, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+context", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 504, + "width": 260, + "height": 38, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk740LdXdAXrc=", + "_parent": { + "$ref": "AAAAAAFk740LdXc56Mg=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": 542, + "width": 260, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk740LdndB5WM=", + "_parent": { + "$ref": "AAAAAAFk740LdXc56Mg=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1729, + "top": 337, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk740LdndCees=", + "_parent": { + "$ref": "AAAAAAFk740LdXc56Mg=" + }, + "model": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1729, + "top": 337, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 16, + "top": 464, + "width": 260, + "height": 88, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk740LdXc6wGY=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk740LdXc/6Us=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk740LdXdAXrc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk740LdndB5WM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk740LdndCees=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFk741MB3dmaOc=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk741MB3dn6h8=", + "_parent": { + "$ref": "AAAAAAFk741MB3dmaOc=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk741MCHdoa/4=", + "_parent": { + "$ref": "AAAAAAFk741MB3dn6h8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 629, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk741MCHdpnoU=", + "_parent": { + "$ref": "AAAAAAFk741MB3dn6h8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 644, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk741MCHdqEYE=", + "_parent": { + "$ref": "AAAAAAFk741MB3dn6h8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 659, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk741MCHdrlRQ=", + "_parent": { + "$ref": "AAAAAAFk741MB3dn6h8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2306, + "top": 364, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 624, + "width": 164, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk741MCHdoa/4=" + }, + "nameLabel": { + "$ref": "AAAAAAFk741MCHdpnoU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk741MCHdqEYE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk741MCHdrlRQ=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk741MCHdsDXU=", + "_parent": { + "$ref": "AAAAAAFk741MB3dmaOc=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1153, + "top": 182, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk741MCHdtteY=", + "_parent": { + "$ref": "AAAAAAFk741MB3dmaOc=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFk741MEHeMo60=", + "_parent": { + "$ref": "AAAAAAFk741MCHdtteY=" + }, + "model": { + "$ref": "AAAAAAFUmNWHXtbX7L0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 682, + "width": 178, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancel()", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 677, + "width": 188, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk741MCHduueY=", + "_parent": { + "$ref": "AAAAAAFk741MB3dmaOc=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1153, + "top": 182, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk741MCHdvbN0=", + "_parent": { + "$ref": "AAAAAAFk741MB3dmaOc=" + }, + "model": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1153, + "top": 182, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 312, + "top": 624, + "width": 188, + "height": 76, + "autoResize": false, + "stereotypeDisplay": "decoration-label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk741MB3dn6h8=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk741MCHdsDXU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk741MCHdtteY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk741MCHduueY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk741MCHdvbN0=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFk748lMXiHnKg=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFk748lMniIIOE=", + "_parent": { + "$ref": "AAAAAAFk748lMXiHnKg=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFk748lMniJB+8=", + "_parent": { + "$ref": "AAAAAAFk748lMniIIOE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 21, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«enumeration»", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk748lMniKU7o=", + "_parent": { + "$ref": "AAAAAAFk748lMniIIOE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 36, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderOptions", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk748lMniLUbA=", + "_parent": { + "$ref": "AAAAAAFk748lMniIIOE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 51, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "LabelView", + "_id": "AAAAAAFk748lMniM2wg=", + "_parent": { + "$ref": "AAAAAAFk748lMniIIOE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -2434, + "top": -730, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 896, + "top": 16, + "width": 216, + "height": 53, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFk748lMniJB+8=" + }, + "nameLabel": { + "$ref": "AAAAAAFk748lMniKU7o=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFk748lMniLUbA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk748lMniM2wg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFk748lM3iNTM4=", + "_parent": { + "$ref": "AAAAAAFk748lMXiHnKg=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1217, + "top": -365, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFk748lM3iOeSA=", + "_parent": { + "$ref": "AAAAAAFk748lMXiHnKg=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1217, + "top": -365, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFk748lM3iP2oo=", + "_parent": { + "$ref": "AAAAAAFk748lMXiHnKg=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1217, + "top": -365, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFk748lM3iQNg8=", + "_parent": { + "$ref": "AAAAAAFk748lMXiHnKg=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1217, + "top": -365, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFk748lNHiR4Z4=", + "_parent": { + "$ref": "AAAAAAFk748lMXiHnKg=" + }, + "model": { + "$ref": "AAAAAAFUmOC2fugTUX8=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lTXi8VT4=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFUmODurehEneQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 74, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "lowPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lT3i/avs=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFUmOD23ehlAns=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 89, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "progressiveLoad", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lT3jCdJA=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFUmOD+neiGg3g=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 104, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "useNSURLCache", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lUHjFpkw=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFUmOEGbeinNtM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 119, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "ignoreCachedResponse", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lUHjIuyc=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFUmOENpujIT/I=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 134, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "continueInBackground", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lUXjL3Pg=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFUmOEVzujp/Q0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 149, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "handleCookies", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lUnjOXug=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFUmOEc/ekKMBo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 164, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "allowInvalidSSLCertificates", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lUnjRhxc=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFUmOEkLekrSQE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 179, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "highPriority", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lU3jUbRM=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFky2uhM1TIKQ4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 194, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "scaleDownLargeImages", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lU3jXZCY=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFky2vJY1YTwQk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 209, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "avoidDecodeImage", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lVHjaJG4=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFky2viY1deXps=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 224, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "decodeFirstFrameOnly", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFk748lVHjdF8A=", + "_parent": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + }, + "model": { + "$ref": "AAAAAAFky2v7z1ipMKY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 901, + "top": 239, + "width": 206, + "height": 13, + "autoResize": false, + "underline": false, + "text": "preloadAllFrames", + "horizontalAlignment": 0, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 896, + "top": 69, + "width": 216, + "height": 188, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 896, + "top": 16, + "width": 216, + "height": 241, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFk748lMniIIOE=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFk748lM3iNTM4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFk748lM3iOeSA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFk748lM3iP2oo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFk748lM3iQNg8=" + }, + "suppressLiterals": false, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFk748lNHiR4Z4=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk748lNXiSXfA=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk748lNniTZtg=", + "_parent": { + "$ref": "AAAAAAFk748lNXiSXfA=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 848, + "top": 166, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk748lNXiSXfA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk748lNniU+gk=", + "_parent": { + "$ref": "AAAAAAFk748lNXiSXfA=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 843, + "top": 152, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk748lNXiSXfA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk748lNniVWRU=", + "_parent": { + "$ref": "AAAAAAFk748lNXiSXfA=" + }, + "model": { + "$ref": "AAAAAAFfKuwBKAhI5QU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 857, + "top": 195, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk748lNXiSXfA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk748lMXiHnKg=" + }, + "tail": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "lineStyle": 1, + "points": "811:202;895:173", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk748lNniTZtg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk748lNniU+gk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk748lNniVWRU=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk74+x9Xml+Rs=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk74+x9HmjbAc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74+x9XmmIBw=", + "_parent": { + "$ref": "AAAAAAFk74+x9Xml+Rs=" + }, + "model": { + "$ref": "AAAAAAFk74+x9HmjbAc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": 27, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74+x9Xml+Rs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74+x9nmnNBE=", + "_parent": { + "$ref": "AAAAAAFk74+x9Xml+Rs=" + }, + "model": { + "$ref": "AAAAAAFk74+x9HmjbAc=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": 12, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk74+x9Xml+Rs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk74+x9nmoemU=", + "_parent": { + "$ref": "AAAAAAFk74+x9Xml+Rs=" + }, + "model": { + "$ref": "AAAAAAFk74+x9HmjbAc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 856, + "top": 57, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk74+x9Xml+Rs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk748lMXiHnKg=" + }, + "tail": { + "$ref": "AAAAAAFk74t2wXVUNzc=" + }, + "lineStyle": 0, + "points": "816:48;896:48", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk74+x9XmmIBw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk74+x9nmnNBE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk74+x9nmoemU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFk75A6HXm8cbc=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm4W88=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HXm97kA=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm4W88=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 705, + "top": 430, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HXm+JfQ=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm4W88=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 690, + "top": 430, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HXm/T+I=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm4W88=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 734, + "top": 431, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HXnA/Tc=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm5coU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 705, + "top": 432, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HXnBSRw=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm5coU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 691, + "top": 429, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HXnCvjY=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm5coU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 732, + "top": 436, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HnnDINg=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm6YP4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 705, + "top": 430, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HnnEjuE=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm6YP4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 691, + "top": 433, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75A6HnnFk2k=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm6YP4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 732, + "top": 426, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk75A6HnnGIZ8=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm5coU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFk75A6HnnH/1k=", + "_parent": { + "$ref": "AAAAAAFk75A6HXm8cbc=" + }, + "model": { + "$ref": "AAAAAAFk75A6HHm6YP4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "tail": { + "$ref": "AAAAAAFk74xR1HaXRr0=" + }, + "lineStyle": 0, + "points": "720:464;720:411", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk75A6HXm97kA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk75A6HXm+JfQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk75A6HXm/T+I=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFk75A6HXnA/Tc=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFk75A6HXnBSRw=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFk75A6HXnCvjY=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFk75A6HnnDINg=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFk75A6HnnEjuE=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFk75A6HnnFk2k=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFk75A6HnnGIZ8=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFk75A6HnnH/1k=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk75BsT3pUEvw=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk75BsT3pTLSM=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75BsUHpVIhI=", + "_parent": { + "$ref": "AAAAAAFk75BsT3pUEvw=" + }, + "model": { + "$ref": "AAAAAAFk75BsT3pTLSM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 721, + "top": 558, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75BsT3pUEvw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75BsUHpW7B0=", + "_parent": { + "$ref": "AAAAAAFk75BsT3pUEvw=" + }, + "model": { + "$ref": "AAAAAAFk75BsT3pTLSM=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 706, + "top": 558, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75BsT3pUEvw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75BsUHpXi3w=", + "_parent": { + "$ref": "AAAAAAFk75BsT3pUEvw=" + }, + "model": { + "$ref": "AAAAAAFk75BsT3pTLSM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 750, + "top": 559, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75BsT3pUEvw=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74xR1HaXRr0=" + }, + "tail": { + "$ref": "AAAAAAFk74wQ43ZtYf8=" + }, + "lineStyle": 0, + "points": "736:592;736:539", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk75BsUHpVIhI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk75BsUHpW7B0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk75BsUHpXi3w=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk75KzQn7OEQ8=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk75KzQn7NZvE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75KzQn7PvGM=", + "_parent": { + "$ref": "AAAAAAFk75KzQn7OEQ8=" + }, + "model": { + "$ref": "AAAAAAFk75KzQn7NZvE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 161, + "top": 580, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75KzQn7OEQ8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75KzQ37Q20Q=", + "_parent": { + "$ref": "AAAAAAFk75KzQn7OEQ8=" + }, + "model": { + "$ref": "AAAAAAFk75KzQn7NZvE=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 176, + "top": 580, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75KzQn7OEQ8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75KzQ37RJUo=", + "_parent": { + "$ref": "AAAAAAFk75KzQn7OEQ8=" + }, + "model": { + "$ref": "AAAAAAFk75KzQn7NZvE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 132, + "top": 581, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75KzQn7OEQ8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74xtDXbBBXw=" + }, + "tail": { + "$ref": "AAAAAAFk740LdXc56Mg=" + }, + "lineStyle": 0, + "points": "147:551;147:624", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk75KzQn7PvGM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk75KzQ37Q20Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk75KzQ37RJUo=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk75MKYn8TT8A=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk75MKYn8SsQ8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75MKYn8UqR4=", + "_parent": { + "$ref": "AAAAAAFk75MKYn8TT8A=" + }, + "model": { + "$ref": "AAAAAAFk75MKYn8SsQ8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 568, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75MKYn8TT8A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75MKYn8VfJo=", + "_parent": { + "$ref": "AAAAAAFk75MKYn8TT8A=" + }, + "model": { + "$ref": "AAAAAAFk75MKYn8SsQ8=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 296, + "top": 555, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75MKYn8TT8A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75MKYn8WG4E=", + "_parent": { + "$ref": "AAAAAAFk75MKYn8TT8A=" + }, + "model": { + "$ref": "AAAAAAFk75MKYn8SsQ8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 273, + "top": 593, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75MKYn8TT8A=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk741MB3dmaOc=" + }, + "tail": { + "$ref": "AAAAAAFk740LdXc56Mg=" + }, + "lineStyle": 1, + "points": "221:552;341:623", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk75MKYn8UqR4=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk75MKYn8VfJo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk75MKYn8WG4E=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFk75MgOn8/1ow=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk75MgOn8+VeA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75MgOn9ANv0=", + "_parent": { + "$ref": "AAAAAAFk75MgOn8/1ow=" + }, + "model": { + "$ref": "AAAAAAFk75MgOn8+VeA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 414, + "top": 588, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75MgOn8/1ow=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75MgOn9BPK8=", + "_parent": { + "$ref": "AAAAAAFk75MgOn8/1ow=" + }, + "model": { + "$ref": "AAAAAAFk75MgOn8+VeA=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 429, + "top": 588, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75MgOn8/1ow=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75MgOn9ClqQ=", + "_parent": { + "$ref": "AAAAAAFk75MgOn8/1ow=" + }, + "model": { + "$ref": "AAAAAAFk75MgOn8+VeA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 385, + "top": 589, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75MgOn8/1ow=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk741MB3dmaOc=" + }, + "tail": { + "$ref": "AAAAAAFk74yHFXcA8wc=" + }, + "lineStyle": 0, + "points": "400:566;400:624", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk75MgOn9ANv0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk75MgOn9BPK8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk75MgOn9ClqQ=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk75NrRH+3BKc=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk75NrQ3+1ToE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75NrRH+4PwM=", + "_parent": { + "$ref": "AAAAAAFk75NrRH+3BKc=" + }, + "model": { + "$ref": "AAAAAAFk75NrQ3+1ToE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 283, + "top": 444, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75NrRH+3BKc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75NrRX+5tm8=", + "_parent": { + "$ref": "AAAAAAFk75NrRH+3BKc=" + }, + "model": { + "$ref": "AAAAAAFk75NrQ3+1ToE=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 290, + "top": 457, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75NrRH+3BKc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75NrRX+6+qA=", + "_parent": { + "$ref": "AAAAAAFk75NrRH+3BKc=" + }, + "model": { + "$ref": "AAAAAAFk75NrQ3+1ToE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 268, + "top": 417, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75NrRH+3BKc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk740LdXc56Mg=" + }, + "tail": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "lineStyle": 1, + "points": "324:412;228:463", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk75NrRH+4PwM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk75NrRX+5tm8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk75NrRX+6+qA=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFk75N4ZH/dKbo=", + "_parent": { + "$ref": "AAAAAAFk74scs3UEoZk=" + }, + "model": { + "$ref": "AAAAAAFk75N4Y3/bXkw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75N4ZH/eqek=", + "_parent": { + "$ref": "AAAAAAFk75N4ZH/dKbo=" + }, + "model": { + "$ref": "AAAAAAFk75N4Y3/bXkw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 487, + "top": 430, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75N4ZH/dKbo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75N4ZH/fC+s=", + "_parent": { + "$ref": "AAAAAAFk75N4ZH/dKbo=" + }, + "model": { + "$ref": "AAAAAAFk75N4Y3/bXkw=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 502, + "top": 430, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFk75N4ZH/dKbo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFk75N4ZH/g4Gs=", + "_parent": { + "$ref": "AAAAAAFk75N4ZH/dKbo=" + }, + "model": { + "$ref": "AAAAAAFk75N4Y3/bXkw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 458, + "top": 431, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFk75N4ZH/dKbo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5, + "wordWrap": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFk74yHFXcA8wc=" + }, + "tail": { + "$ref": "AAAAAAFk74us0XXCIlQ=" + }, + "lineStyle": 0, + "points": "473:411;473:464", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFk75N4ZH/eqek=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFk75N4ZH/fC+s=" + }, + "propertyLabel": { + "$ref": "AAAAAAFk75N4ZH/g4Gs=" + } + } + ] + } + ], + "visibility": "public" + } + ] +} \ No newline at end of file diff --git a/Docs/Diagrams/SDWebImageCacheClassDiagram.png b/Docs/Diagrams/SDWebImageCacheClassDiagram.png new file mode 100644 index 00000000..04b94f34 Binary files /dev/null and b/Docs/Diagrams/SDWebImageCacheClassDiagram.png differ diff --git a/Docs/Diagrams/SDWebImageClassDiagram.png b/Docs/Diagrams/SDWebImageClassDiagram.png new file mode 100644 index 00000000..f6a9e2b7 Binary files /dev/null and b/Docs/Diagrams/SDWebImageClassDiagram.png differ diff --git a/Docs/Diagrams/SDWebImageCodersClassDiagram.png b/Docs/Diagrams/SDWebImageCodersClassDiagram.png new file mode 100644 index 00000000..166fbdf5 Binary files /dev/null and b/Docs/Diagrams/SDWebImageCodersClassDiagram.png differ diff --git a/Docs/Diagrams/SDWebImageHighLevelDiagram.jpeg b/Docs/Diagrams/SDWebImageHighLevelDiagram.jpeg new file mode 100644 index 00000000..4a45c70a Binary files /dev/null and b/Docs/Diagrams/SDWebImageHighLevelDiagram.jpeg differ diff --git a/Docs/Diagrams/SDWebImageLoaderClassDiagram.png b/Docs/Diagrams/SDWebImageLoaderClassDiagram.png new file mode 100644 index 00000000..3adc45b3 Binary files /dev/null and b/Docs/Diagrams/SDWebImageLoaderClassDiagram.png differ diff --git a/Docs/Diagrams/SDWebImageManagerClassDiagram.png b/Docs/Diagrams/SDWebImageManagerClassDiagram.png new file mode 100644 index 00000000..a5e33492 Binary files /dev/null and b/Docs/Diagrams/SDWebImageManagerClassDiagram.png differ diff --git a/Docs/Diagrams/SDWebImageSequenceDiagram.png b/Docs/Diagrams/SDWebImageSequenceDiagram.png new file mode 100644 index 00000000..702f1d11 Binary files /dev/null and b/Docs/Diagrams/SDWebImageSequenceDiagram.png differ diff --git a/Docs/Diagrams/SDWebImageTopLevelClassDiagram.png b/Docs/Diagrams/SDWebImageTopLevelClassDiagram.png new file mode 100644 index 00000000..c6650cc7 Binary files /dev/null and b/Docs/Diagrams/SDWebImageTopLevelClassDiagram.png differ diff --git a/Docs/SDWebImage.mdj b/Docs/SDWebImage.mdj deleted file mode 100644 index dfbccdcf..00000000 --- a/Docs/SDWebImage.mdj +++ /dev/null @@ -1,22762 +0,0 @@ -{ - "_type": "Project", - "_id": "AAAAAAFF+h6SjaM2Hec=", - "name": "SDWebImage", - "ownedElements": [ - { - "_type": "UMLModel", - "_id": "AAAAAAFF+qBWK6M3Z8Y=", - "_parent": { - "$ref": "AAAAAAFF+h6SjaM2Hec=" - }, - "name": "SDWebImage Model", - "ownedElements": [ - { - "_type": "UMLClassDiagram", - "_id": "AAAAAAFF+qBtyKM79qY=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class Diagram", - "visible": true, - "defaultDiagram": true, - "ownedViews": [ - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAFUmMqaTslne2E=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmMqaT8lo2ag=", - "_parent": { - "$ref": "AAAAAAFUmMqaTslne2E=" - }, - "model": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmMqaT8lpMw4=", - "_parent": { - "$ref": "AAAAAAFUmMqaT8lo2ag=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 957, - "top": 37, - "width": 224.10009765625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "«interface»", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMqaT8lqdv4=", - "_parent": { - "$ref": "AAAAAAFUmMqaT8lo2ag=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 957, - "top": 52, - "width": 224.10009765625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImagePrefetcherDelegate", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMqaT8lrlno=", - "_parent": { - "$ref": "AAAAAAFUmMqaT8lo2ag=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 957, - "top": 67, - "width": 224.10009765625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMqaT8ls+2c=", - "_parent": { - "$ref": "AAAAAAFUmMqaT8lo2ag=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 266, - "top": -646, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 952, - "top": 32, - "width": 234.10009765625, - "height": 53, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmMqaT8lpMw4=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmMqaT8lqdv4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmMqaT8lrlno=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmMqaT8ls+2c=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmMqaT8lt/Ps=", - "_parent": { - "$ref": "AAAAAAFUmMqaTslne2E=" - }, - "model": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 952, - "top": 85, - "width": 243, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmMqaUMluvjM=", - "_parent": { - "$ref": "AAAAAAFUmMqaTslne2E=" - }, - "model": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmMqaV8mN2MY=", - "_parent": { - "$ref": "AAAAAAFUmMqaUMluvjM=" - }, - "model": { - "$ref": "AAAAAAFUkht/NI1jZE4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 957, - "top": 90, - "width": 248.10009765625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+didPrefetchURL:()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmMqaWMmQbyY=", - "_parent": { - "$ref": "AAAAAAFUmMqaUMluvjM=" - }, - "model": { - "$ref": "AAAAAAFUkhu8u41n4Ps=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 957, - "top": 105, - "width": 248.10009765625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+didFinishWithTotalCount:()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 952, - "top": 85, - "width": 258.10009765625, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmMqaUMlvfNw=", - "_parent": { - "$ref": "AAAAAAFUmMqaTslne2E=" - }, - "model": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 133, - "top": -323, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmMqaUMlwiGQ=", - "_parent": { - "$ref": "AAAAAAFUmMqaTslne2E=" - }, - "model": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 133, - "top": -323, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 952, - "top": 32, - "width": 258.10009765625, - "height": 91, - "autoResize": false, - "stereotypeDisplay": "decoration-label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmMqaT8lo2ag=" - }, - "wordWrap": false, - "suppressAttributes": true, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmMqaT8lt/Ps=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmMqaUMluvjM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmMqaUMlvfNw=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmMqaUMlwiGQ=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmMuDNcmaKIo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmMuDNcmbtbk=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "model": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmMuDNsmcNWY=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmbtbk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 248, - "top": -188, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMuDNsmduFE=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmbtbk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 223, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageManager", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMuDNsmeXJQ=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmbtbk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 238, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMuDNsmfU3g=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmbtbk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 248, - "top": -188, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 592, - "top": 216, - "width": 298.13916015625, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmMuDNsmcNWY=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmMuDNsmduFE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmMuDNsmeXJQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmMuDNsmfU3g=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmMuDNsmgAkg=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "model": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmMuDPsnATeQ=", - "_parent": { - "$ref": "AAAAAAFUmMuDNsmgAkg=" - }, - "model": { - "$ref": "AAAAAAFUkiBj3o4EzZs=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 261, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": true, - "text": "+sharedManager", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmMuDP8nDeko=", - "_parent": { - "$ref": "AAAAAAFUmMuDNsmgAkg=" - }, - "model": { - "$ref": "AAAAAAFUmMkoD8jx3Dk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 276, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+options: SDWebImageOptions", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 592, - "top": 256, - "width": 298.13916015625, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmMuDNsmh7I4=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "model": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmMuDQMnGch8=", - "_parent": { - "$ref": "AAAAAAFUmMuDNsmh7I4=" - }, - "model": { - "$ref": "AAAAAAFUkh/xZ44AqYk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 299, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+loadImageWithURL:(): SDWebImageOperation", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNLHPdJsErg=", - "_parent": { - "$ref": "AAAAAAFUmMuDNsmh7I4=" - }, - "model": { - "$ref": "AAAAAAFUmNLHKNJpLPM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 314, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+saveImageToCache:()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNLtc9LfCP8=", - "_parent": { - "$ref": "AAAAAAFUmMuDNsmh7I4=" - }, - "model": { - "$ref": "AAAAAAFUmNLtYNLc08o=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 329, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cancelAll()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNNJz9NSJ2c=", - "_parent": { - "$ref": "AAAAAAFUmMuDNsmh7I4=" - }, - "model": { - "$ref": "AAAAAAFUmNNJv9NPrNI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 344, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cachedImageExistsForURL(): BOOL", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNNp+NPFk/c=", - "_parent": { - "$ref": "AAAAAAFUmMuDNsmh7I4=" - }, - "model": { - "$ref": "AAAAAAFUmNNp59PCdv8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 359, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+diskImageExistsForURL(): BOOL", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNOR2tQ4Agg=", - "_parent": { - "$ref": "AAAAAAFUmMuDNsmh7I4=" - }, - "model": { - "$ref": "AAAAAAFUmNORx9Q1mi4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 597, - "top": 374, - "width": 288.13916015625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cacheKeyForURL(): NSString", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 592, - "top": 294, - "width": 298.13916015625, - "height": 98, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmMuDNsmiBHA=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "model": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 116, - "top": -70, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmMuDNsmjAGU=", - "_parent": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "model": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 116, - "top": -70, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 592, - "top": 216, - "width": 298.13916015625, - "height": 176, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmMuDNcmbtbk=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmMuDNsmgAkg=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmMuDNsmh7I4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmMuDNsmiBHA=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmMuDNsmjAGU=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmMuQRcnK0vE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmMuQRcnL+Ic=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnK0vE=" - }, - "model": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmMuQRsnM1vc=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnL+Ic=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 244, - "top": -238, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMuQRsnNOeI=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnL+Ic=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 669, - "top": 23, - "width": 192.740234375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImagePrefetcher", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMuQRsnO2JI=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnL+Ic=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 669, - "top": 38, - "width": 192.740234375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmMuQRsnPnXU=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnL+Ic=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 244, - "top": -238, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 664, - "top": 16, - "width": 202.740234375, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmMuQRsnM1vc=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmMuQRsnNOeI=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmMuQRsnO2JI=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmMuQRsnPnXU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmMuQRsnQWLc=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnK0vE=" - }, - "model": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmM4z4Ms1XuY=", - "_parent": { - "$ref": "AAAAAAFUmMuQRsnQWLc=" - }, - "model": { - "$ref": "AAAAAAFUmM4zy8syqFU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 669, - "top": 61, - "width": 192.740234375, - "height": 13, - "autoResize": false, - "underline": true, - "text": "+sharedImagePrefetcher", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmMwm/8n0wzU=", - "_parent": { - "$ref": "AAAAAAFUmMuQRsnQWLc=" - }, - "model": { - "$ref": "AAAAAAFUmMwm7Mnxz9U=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 669, - "top": 76, - "width": 192.740234375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+options: SDWebImageOptions", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 664, - "top": 56, - "width": 202.740234375, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmMuQRsnRij4=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnK0vE=" - }, - "model": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmM3db8r4CB0=", - "_parent": { - "$ref": "AAAAAAFUmMuQRsnRij4=" - }, - "model": { - "$ref": "AAAAAAFUmM3dVsr1bHY=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 669, - "top": 99, - "width": 192.740234375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+prefetchURLs:()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNCMls5nNcg=", - "_parent": { - "$ref": "AAAAAAFUmMuQRsnRij4=" - }, - "model": { - "$ref": "AAAAAAFUmNCMgs5kwbc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 669, - "top": 114, - "width": 192.740234375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cancelPrefetching()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 664, - "top": 94, - "width": 202.740234375, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmMuQRsnSrDo=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnK0vE=" - }, - "model": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 298, - "top": -119, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmMuQRsnTfoU=", - "_parent": { - "$ref": "AAAAAAFUmMuQRcnK0vE=" - }, - "model": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 298, - "top": -119, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 664, - "top": 16, - "width": 202.740234375, - "height": 116, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmMuQRcnL+Ic=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmMuQRsnQWLc=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmMuQRsnRij4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmMuQRsnSrDo=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmMuQRsnTfoU=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFUmMzgacoAUuo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZcn8MSQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgacoBVB4=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZcn8MSQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 667, - "top": 175, - "width": 58, - "height": 13, - "autoResize": false, - "alpha": -4.532535318640983, - "distance": 44.721359549995796, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 1, - "underline": false, - "text": "+manager", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgasoCSHw=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZcn8MSQ=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 710, - "top": 166, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgasoD8nA=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZcn8MSQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 754, - "top": 167, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgasoEAKU=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZsn92Qw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 725, - "top": 184, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgasoFRR4=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZsn92Qw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 711, - "top": 181, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgasoGgow=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZsn92Qw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 752, - "top": 188, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgasoHXlE=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZsn+nz8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 725, - "top": 150, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgasoIWBc=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZsn+nz8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 711, - "top": 153, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmMzgasoJ3AM=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZsn+nz8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 752, - "top": 146, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmMzgasoKSrI=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZsn92Qw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmMzga8oL6Mo=", - "_parent": { - "$ref": "AAAAAAFUmMzgacoAUuo=" - }, - "model": { - "$ref": "AAAAAAFUmMzgZsn+nz8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmMuQRcnK0vE=" - }, - "tail": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "lineStyle": 0, - "points": "740:216;740:131", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUmMzgacoBVB4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUmMzgasoCSHw=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmMzgasoD8nA=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFUmMzgasoEAKU=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFUmMzgasoFRR4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFUmMzgasoGgow=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFUmMzgasoHXlE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFUmMzgasoIWBc=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFUmMzgasoJ3AM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFUmMzgasoKSrI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFUmMzga8oL6Mo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFUmM8TrMut8mA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmM8TqsupT40=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8TrcuutTY=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8TqsupT40=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 880, - "top": 52, - "width": 57, - "height": 13, - "autoResize": false, - "alpha": -1.5152983753953508, - "distance": 18.027756377319946, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 1, - "underline": false, - "text": "+delegate", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8Trcuv5wo=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8TqsupT40=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 908, - "top": 101, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8Trcuwg1A=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8TqsupT40=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 909, - "top": 56, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8TrcuxMbs=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8Tqsuqc7A=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 926, - "top": 85, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8Trcuy2Xg=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8Tqsuqc7A=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 923, - "top": 99, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8TrcuzvFU=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8Tqsuqc7A=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 930, - "top": 58, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8Trcu0K9c=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8Tqsuru94=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 891, - "top": 85, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8Trsu1cfo=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8Tqsuru94=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 894, - "top": 99, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmM8Trsu2kfM=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8Tqsuru94=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 887, - "top": 58, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmM8Trsu30do=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8Tqsuqc7A=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 16, - "top": 120, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmM8Trsu4Iks=", - "_parent": { - "$ref": "AAAAAAFUmM8TrMut8mA=" - }, - "model": { - "$ref": "AAAAAAFUmM8Tqsuru94=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 16, - "top": 120, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmMuQRcnK0vE=" - }, - "tail": { - "$ref": "AAAAAAFUmMqaTslne2E=" - }, - "lineStyle": 0, - "points": "952:77;866:77", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUmM8TrcuutTY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUmM8Trcuv5wo=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmM8Trcuwg1A=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFUmM8TrcuxMbs=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFUmM8Trcuy2Xg=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFUmM8TrcuzvFU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFUmM8Trcu0K9c=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFUmM8Trsu1cfo=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFUmM8Trsu2kfM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFUmM8Trsu30do=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFUmM8Trsu4Iks=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAFUmNDrqc6u4Jg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmNDrqc6vaig=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6u4Jg=" - }, - "model": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmNDrqs6wj8c=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6vaig=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 285, - "top": 445, - "width": 213.06787109375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "«interface»", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNDrqs6xyQA=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6vaig=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 285, - "top": 460, - "width": 213.06787109375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageManagerDelegate", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNDrqs6yURY=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6vaig=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 285, - "top": 475, - "width": 213.06787109375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNDrqs6zC2E=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6vaig=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -362, - "top": 230, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 280, - "top": 440, - "width": 223.06787109375, - "height": 53, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmNDrqs6wj8c=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmNDrqs6xyQA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmNDrqs6yURY=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmNDrqs6zC2E=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmNDrqs60TV0=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6u4Jg=" - }, - "model": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 280, - "top": 485, - "width": 233, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmNDrq861Hmk=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6u4Jg=" - }, - "model": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNDrt87aqWo=", - "_parent": { - "$ref": "AAAAAAFUmNDrq861Hmk=" - }, - "model": { - "$ref": "AAAAAAFUkh6LiI3wgxM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 285, - "top": 498, - "width": 237.06787109375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+shouldDownloadImageForURL:()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNDruM7d5ZU=", - "_parent": { - "$ref": "AAAAAAFUmNDrq861Hmk=" - }, - "model": { - "$ref": "AAAAAAFUkh65uI30vRk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 285, - "top": 513, - "width": 237.06787109375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+transformDownloadedImage:()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 280, - "top": 493, - "width": 247.06787109375, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmNDrq862uls=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6u4Jg=" - }, - "model": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -181, - "top": 107, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmNDrq8634fU=", - "_parent": { - "$ref": "AAAAAAFUmNDrqc6u4Jg=" - }, - "model": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -181, - "top": 107, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 280, - "top": 440, - "width": 247.06787109375, - "height": 91, - "autoResize": false, - "stereotypeDisplay": "decoration-label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmNDrqc6vaig=" - }, - "wordWrap": false, - "suppressAttributes": true, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmNDrqs60TV0=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmNDrq861Hmk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmNDrq862uls=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmNDrq8634fU=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFUmNGSidAM2EA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAIwc4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSitANy3Q=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAIwc4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 461, - "top": 391, - "width": 57, - "height": 13, - "autoResize": false, - "alpha": -0.15602482575330162, - "distance": 90.09439494219383, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 1, - "underline": false, - "text": "+delegate", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSitAOfz8=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAIwc4=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 400, - "top": 348, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSi9AP6Jk=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAIwc4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 400, - "top": 393, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSi9AQtHM=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAJw9E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 385, - "top": 408, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSi9ARhW0=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAJw9E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 371, - "top": 405, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSi9AS+50=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAJw9E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 412, - "top": 412, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSi9ATBrA=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAKXzo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 566, - "top": 363, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSi9AUntg=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAKXzo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 563, - "top": 349, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNGSi9AVGbU=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAKXzo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 570, - "top": 390, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmNGSi9AWHN8=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAJw9E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmNGSjNAX0Ko=", - "_parent": { - "$ref": "AAAAAAFUmNGSidAM2EA=" - }, - "model": { - "$ref": "AAAAAAFUmNGSiNAKXzo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "tail": { - "$ref": "AAAAAAFUmNDrqc6u4Jg=" - }, - "lineStyle": 0, - "points": "400:440;400:384;592:384", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUmNGSitANy3Q=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUmNGSitAOfz8=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmNGSi9AP6Jk=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFUmNGSi9AQtHM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFUmNGSi9ARhW0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFUmNGSi9AS+50=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFUmNGSi9ATBrA=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFUmNGSi9AUntg=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFUmNGSi9AVGbU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFUmNGSi9AWHN8=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFUmNGSjNAX0Ko=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAFUmNWcUNb3p+o=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmNWcUNb4uJQ=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb3p+o=" - }, - "model": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmNWcUdb5KuU=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb4uJQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 949, - "top": 197, - "width": 163.28955078125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "«interface»", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNWcUdb69zw=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb4uJQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 949, - "top": 212, - "width": 163.28955078125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageOperation", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNWcUdb7XbE=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb4uJQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 949, - "top": 227, - "width": 163.28955078125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNWcUdb83AA=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb4uJQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1550, - "top": -1078, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 944, - "top": 192, - "width": 173.28955078125, - "height": 53, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmNWcUdb5KuU=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmNWcUdb69zw=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmNWcUdb7XbE=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmNWcUdb83AA=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmNWcUdb9dh8=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb3p+o=" - }, - "model": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 775, - "top": -539, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmNWcUtb+mBY=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb3p+o=" - }, - "model": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmNWcdtcm+vY=", - "_parent": { - "$ref": "AAAAAAFUmNWcUtb+mBY=" - }, - "model": { - "$ref": "AAAAAAFUmNWHXtbX7L0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 949, - "top": 250, - "width": 187.28955078125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cancel()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 944, - "top": 245, - "width": 197.28955078125, - "height": 23, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmNWcUtb/20U=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb3p+o=" - }, - "model": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 775, - "top": -539, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmNWcUtcAYow=", - "_parent": { - "$ref": "AAAAAAFUmNWcUNb3p+o=" - }, - "model": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 775, - "top": -539, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 944, - "top": 192, - "width": 197.28955078125, - "height": 76, - "autoResize": false, - "stereotypeDisplay": "decoration-label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmNWcUNb4uJQ=" - }, - "wordWrap": false, - "suppressAttributes": true, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmNWcUdb9dh8=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmNWcUtb+mBY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmNWcUtb/20U=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmNWcUtcAYow=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmNdXmNnpp1I=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmNdXmNnqYDc=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnpp1I=" - }, - "model": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmNdXmNnr5H4=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnqYDc=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 340, - "top": -110, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNdXmdnsoJE=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnqYDc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 567, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDImageCache", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNdXmdntTaY=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnqYDc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 582, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNdXmdnuoqs=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnqYDc=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 340, - "top": -110, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 432, - "top": 560, - "width": 245.23779296875, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmNdXmNnr5H4=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmNdXmdnsoJE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmNdXmdntTaY=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmNdXmdnuoqs=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmNdXmdnvJXE=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnpp1I=" - }, - "model": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmNdXptoY03w=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnvJXE=" - }, - "model": { - "$ref": "AAAAAAFUkiFzJY5gThM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 605, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": true, - "text": "+sharedImageCache", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmPDDBhpeNqc=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnvJXE=" - }, - "model": { - "$ref": "AAAAAAFUmPDC7hpSvPQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 620, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+maxMemoryCost", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmPDhwxsZ7GE=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnvJXE=" - }, - "model": { - "$ref": "AAAAAAFUmPDhrRsNyCc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 635, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+maxMemoryCountLimit", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 432, - "top": 600, - "width": 245.23779296875, - "height": 53, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmNdXmdnwtCw=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnpp1I=" - }, - "model": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPGS0B3RMvU=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPGStR3F538=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 658, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+init(namespace)", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPHYtR7bgKE=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPHYnB7PNs4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 673, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+init(namespace, diskCacheDirectory)", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPMOcCH4C2s=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPMOWiHsOa0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 688, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+storeImage()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPMtWSKzkFI=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPMtQiKnVfM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 703, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+storeImageDataToDisk()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPN5PSOrtHg=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPN5KSOfrIg=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 718, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+queryDiskCacheForKey()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPOk6SRm1Mk=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPOk0iRaSME=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 733, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+imageFromMemoryCacheForKey()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPPBnSUhpyE=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPPBiSUVHSU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 748, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+imageFromDiskCacheForKey()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPPi2SXcgfY=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPPiwSXQs7U=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 763, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+removeImageForKey()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPQzdyaXBMo=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPQzYSaLCQc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 778, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+clearMemory()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPRYeidSwZM=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPRYYSdGCZA=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 793, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+clearDIsk()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPTT5SgNlm4=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPTT0CgBzK8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 808, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cachePathForKey()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPT4dSjIhS0=", - "_parent": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "model": { - "$ref": "AAAAAAFUmPT4WSi8pg0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 437, - "top": 823, - "width": 235.23779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+addReadOnlyCachePath()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 432, - "top": 653, - "width": 245.23779296875, - "height": 188, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmNdXmtnxgxw=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnpp1I=" - }, - "model": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 170, - "top": -55, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmNdXmtnyo9g=", - "_parent": { - "$ref": "AAAAAAFUmNdXmNnpp1I=" - }, - "model": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 170, - "top": -55, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 432, - "top": 560, - "width": 245.23779296875, - "height": 281, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmNdXmNnqYDc=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmNdXmdnvJXE=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmNdXmdnwtCw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmNdXmtnxgxw=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmNdXmtnyo9g=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmNdyjto3Jy4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmNdyjto42rU=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "model": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmNdyjto5HIE=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto42rU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 324, - "top": -188, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNdyjto60Nw=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto42rU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 567, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageDownloader", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNdyjto7L04=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto42rU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 582, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmNdyjto8yMo=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto42rU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 324, - "top": -188, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 696, - "top": 560, - "width": 521.9130859375, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmNdyjto5HIE=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmNdyjto60Nw=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmNdyjto7L04=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmNdyjto8yMo=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmNdyjto9J7o=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "model": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmNdymdpmxgM=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto9J7o=" - }, - "model": { - "$ref": "AAAAAAFUkiJAhI5kL78=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 605, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": true, - "text": "+sharedDownloader", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmOMr6uw/dL0=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto9J7o=" - }, - "model": { - "$ref": "AAAAAAFUmOMr1ewzvaI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 620, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+shouldDecompressImages", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmONDyez68BQ=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto9J7o=" - }, - "model": { - "$ref": "AAAAAAFUmONDtOzuN2c=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 635, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+maxConcurrentDownloads", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmOaPhvpHGUQ=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto9J7o=" - }, - "model": { - "$ref": "AAAAAAFUmOaPcvo7CuM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 650, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+downloadTimeout", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmOa8FvsCenQ=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto9J7o=" - }, - "model": { - "$ref": "AAAAAAFUmOa7+/r2ysU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 665, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+executionOrder", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmOiC6/5m4L8=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto9J7o=" - }, - "model": { - "$ref": "AAAAAAFUmOiCz/5aGv0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 680, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+urlCredential", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 696, - "top": 600, - "width": 521.9130859375, - "height": 98, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmNdyjto+23Y=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "model": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFXmuCd5HfZ18A=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto+23Y=" - }, - "model": { - "$ref": "AAAAAAFXmuCdynfN50Y=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 703, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+init(sessionConfiguration)", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmOOiz+21uaI=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto+23Y=" - }, - "model": { - "$ref": "AAAAAAFUmOOite2pkfo=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 718, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+downloadImage(url, options, progress, completed): SDWebImageDownloadToken", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFXmuQAyIALQYI=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto+23Y=" - }, - "model": { - "$ref": "AAAAAAFXmuQArX//uuI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 733, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cancel(token)", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmOZtyvmMqac=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto+23Y=" - }, - "model": { - "$ref": "AAAAAAFUmOZtsvmAcFQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 748, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+currentDownloadCount()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmOeiAvwXuks=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto+23Y=" - }, - "model": { - "$ref": "AAAAAAFUmOeh6PwLtkk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 763, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+setValueForHTTPHeaderField()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmOf3LvzSxkE=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto+23Y=" - }, - "model": { - "$ref": "AAAAAAFUmOf3GPzGjm4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 778, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+setSuspended()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmOgcM/2NAEM=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto+23Y=" - }, - "model": { - "$ref": "AAAAAAFUmOgcH/2BRjw=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 701, - "top": 793, - "width": 511.9130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cancelAllDownloads()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 696, - "top": 698, - "width": 521.9130859375, - "height": 113, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmNdyj9o/7Mk=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "model": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 162, - "top": -94, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmNdyj9pAtFk=", - "_parent": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "model": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 162, - "top": -94, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 696, - "top": 560, - "width": 521.9130859375, - "height": 251, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmNdyjto42rU=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmNdyjto9J7o=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmNdyjto+23Y=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmNdyj9o/7Mk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmNdyj9pAtFk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFUmNgnH9uiFxg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdueiaU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnH9ujhZU=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdueiaU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 601, - "top": 478, - "width": 80, - "height": 13, - "autoResize": false, - "alpha": -0.8668500980632798, - "distance": 69.52697318307479, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 1, - "underline": false, - "text": "+imageCache", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnH9uk9uU=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdueiaU=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 596, - "top": 396, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnH9ulNQM=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdueiaU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 596, - "top": 441, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnH9umL/o=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdufJSY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 545, - "top": 528, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnH9unkoI=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdufJSY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 531, - "top": 525, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnINuonqI=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdufJSY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 572, - "top": 532, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnINupMjs=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdugw8c=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 617, - "top": 410, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnINuqkZY=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdugw8c=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 603, - "top": 413, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNgnINur0dc=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdugw8c=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 644, - "top": 406, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmNgnINusTA4=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdufJSY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmNgnINut7dA=", - "_parent": { - "$ref": "AAAAAAFUmNgnH9uiFxg=" - }, - "model": { - "$ref": "AAAAAAFUmNgnHdugw8c=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "tail": { - "$ref": "AAAAAAFUmNdXmNnpp1I=" - }, - "lineStyle": 0, - "points": "560:560;560:432;632:432;632:391", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUmNgnH9ujhZU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUmNgnH9uk9uU=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmNgnH9ulNQM=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFUmNgnH9umL/o=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFUmNgnH9unkoI=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFUmNgnINuonqI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFUmNgnINupMjs=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFUmNgnINuqkZY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFUmNgnINur0dc=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFUmNgnINusTA4=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFUmNgnINut7dA=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFUmNjw3d8eD54=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298aBP0=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3d8fv8Q=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298aBP0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 793, - "top": 467, - "width": 110, - "height": 13, - "autoResize": false, - "alpha": -1.5565114726115359, - "distance": 70.00714249274856, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 1, - "underline": false, - "text": "+imageDownloader", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3d8gCZ4=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298aBP0=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 749, - "top": 468, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3d8hrFY=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298aBP0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 793, - "top": 469, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3t8iKUQ=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298bVKc=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 764, - "top": 528, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3t8jrtE=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298bVKc=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 750, - "top": 525, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3t8kP7I=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298bVKc=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 791, - "top": 532, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3t8lsTA=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298cZas=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 764, - "top": 410, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3t8mhPI=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298cZas=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 750, - "top": 413, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmNjw3t8nrxk=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298cZas=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 791, - "top": 406, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmNjw3t8obIo=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298bVKc=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFUmNjw3t8plxw=", - "_parent": { - "$ref": "AAAAAAFUmNjw3d8eD54=" - }, - "model": { - "$ref": "AAAAAAFUmNjw298cZas=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "tail": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "lineStyle": 0, - "points": "779:560;779:391", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUmNjw3d8fv8Q=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUmNjw3d8gCZ4=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmNjw3d8hrFY=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFUmNjw3t8iKUQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFUmNjw3t8jrtE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFUmNjw3t8kP7I=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFUmNjw3t8lsTA=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFUmNjw3t8mhPI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFUmNjw3t8nrxk=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFUmNjw3t8obIo=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFUmNjw3t8plxw=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmN7w++U0Wt4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmN6ZSOUCaRM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmN7w++U1D3A=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U0Wt4=" - }, - "model": { - "$ref": "AAAAAAFUmN6ZSOUCaRM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmN7w/OU2AsY=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U1D3A=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -312, - "top": 168, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmN7w/OU3+1Q=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U1D3A=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 949, - "top": 359, - "width": 221.06982421875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageCombinedOperation", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmN7w/OU4h5k=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U1D3A=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 949, - "top": 374, - "width": 221.06982421875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmN7w/OU5Fgw=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U1D3A=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -312, - "top": 168, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 944, - "top": 352, - "width": 231.06982421875, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmN7w/OU2AsY=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmN7w/OU3+1Q=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmN7w/OU4h5k=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmN7w/OU5Fgw=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmN7w/OU61Fs=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U0Wt4=" - }, - "model": { - "$ref": "AAAAAAFUmN6ZSOUCaRM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 944, - "top": 392, - "width": 231.06982421875, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmN7w/eU7uaA=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U0Wt4=" - }, - "model": { - "$ref": "AAAAAAFUmN6ZSOUCaRM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 944, - "top": 402, - "width": 231.06982421875, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmN7w/eU88NU=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U0Wt4=" - }, - "model": { - "$ref": "AAAAAAFUmN6ZSOUCaRM=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -204, - "top": 84, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmN7w/eU9h3Y=", - "_parent": { - "$ref": "AAAAAAFUmN7w++U0Wt4=" - }, - "model": { - "$ref": "AAAAAAFUmN6ZSOUCaRM=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -204, - "top": 84, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 944, - "top": 352, - "width": 231.06982421875, - "height": 60, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmN7w++U1D3A=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmN7w/OU61Fs=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmN7w/eU7uaA=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmN7w/eU88NU=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmN7w/eU9h3Y=" - } - }, - { - "_type": "UMLInterfaceRealizationView", - "_id": "AAAAAAFUmN83d+YgNU8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmN83duYfrao=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmN83d+YhTFs=", - "_parent": { - "$ref": "AAAAAAFUmN83d+YgNU8=" - }, - "model": { - "$ref": "AAAAAAFUmN83duYfrao=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1041, - "top": 302, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmN83d+YgNU8=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmN83eOYiOlg=", - "_parent": { - "$ref": "AAAAAAFUmN83d+YgNU8=" - }, - "model": { - "$ref": "AAAAAAFUmN83duYfrao=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1026, - "top": 302, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmN83d+YgNU8=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmN83eOYjmKI=", - "_parent": { - "$ref": "AAAAAAFUmN83d+YgNU8=" - }, - "model": { - "$ref": "AAAAAAFUmN83duYfrao=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1070, - "top": 303, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmN83d+YgNU8=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmNWcUNb3p+o=" - }, - "tail": { - "$ref": "AAAAAAFUmN7w++U0Wt4=" - }, - "lineStyle": 0, - "points": "1056:352;1056:267", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUmN83d+YhTFs=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUmN83eOYiOlg=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmN83eOYjmKI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmOQ29O44VzA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmOQ29O45aDI=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "model": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmOQ29O46cUE=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O45aDI=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 680, - "top": 110, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmOQ29e47Da4=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O45aDI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 359, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageDownloaderOperation", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmOQ29e48kII=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O45aDI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 374, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmOQ29e490xI=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O45aDI=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 680, - "top": 110, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1200, - "top": 352, - "width": 347.6572265625, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmOQ29O46cUE=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmOQ29e47Da4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmOQ29e48kII=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmOQ29e490xI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmOQ29e4+IBw=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "model": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmO0baQoZwsQ=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4+IBw=" - }, - "model": { - "$ref": "AAAAAAFUmO0bSwoHlgM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 397, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+request", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmO4eGBB24hU=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4+IBw=" - }, - "model": { - "$ref": "AAAAAAFUmO4eABBktMs=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 412, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+response", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmO04UgrUEn4=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4+IBw=" - }, - "model": { - "$ref": "AAAAAAFUmO04OQrC3XA=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 427, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+shouldDecompressImages", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmO1WIQuPqu8=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4+IBw=" - }, - "model": { - "$ref": "AAAAAAFUmO1WCQt9gzI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 442, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+shouldUseCredentialStorage", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmO1nJAxKCkk=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4+IBw=" - }, - "model": { - "$ref": "AAAAAAFUmO1nCQw4ACs=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 457, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+credential", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFUmO2Trw0FylY=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4+IBw=" - }, - "model": { - "$ref": "AAAAAAFUmO2TmQzzs/g=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 472, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+options: SDWebImageDownloaderOptions", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFXmt1lbG05VVw=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4+IBw=" - }, - "model": { - "$ref": "AAAAAAFXmt1lVW0nz6U=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 487, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+dataTask", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1200, - "top": 392, - "width": 347.6572265625, - "height": 113, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmOQ29e4/KXY=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "model": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmO55jxH4auE=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4/KXY=" - }, - "model": { - "$ref": "AAAAAAFUmO55eBHmK5M=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 510, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+init(request, session, options)", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFXmt5iZG+Ukk0=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4/KXY=" - }, - "model": { - "$ref": "AAAAAAFXmt5iT2+ClWI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 525, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+addHandlers(progressBlock, completedBlock)", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFXmt9bl3FXC5s=", - "_parent": { - "$ref": "AAAAAAFUmOQ29e4/KXY=" - }, - "model": { - "$ref": "AAAAAAFXmt9bf3FF/EU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1205, - "top": 540, - "width": 337.6572265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+cancel()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1200, - "top": 505, - "width": 347.6572265625, - "height": 53, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmOQ29u5AeKo=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "model": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 340, - "top": 55, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmOQ29u5B6fk=", - "_parent": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "model": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 340, - "top": 55, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 1200, - "top": 352, - "width": 347.6572265625, - "height": 206, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmOQ29O45aDI=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmOQ29e4+IBw=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmOQ29e4/KXY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmOQ29u5AeKo=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmOQ29u5B6fk=" - } - }, - { - "_type": "UMLInterfaceRealizationView", - "_id": "AAAAAAFUmORm3fAxc2k=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmORm3fAwE60=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmORm3vAy30U=", - "_parent": { - "$ref": "AAAAAAFUmORm3fAxc2k=" - }, - "model": { - "$ref": "AAAAAAFUmORm3fAwE60=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1207, - "top": 246, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmORm3fAxc2k=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmORm3vAz3FI=", - "_parent": { - "$ref": "AAAAAAFUmORm3fAxc2k=" - }, - "model": { - "$ref": "AAAAAAFUmORm3fAwE60=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1207, - "top": 261, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmORm3fAxc2k=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmORm3vA0d1I=", - "_parent": { - "$ref": "AAAAAAFUmORm3fAxc2k=" - }, - "model": { - "$ref": "AAAAAAFUmORm3fAwE60=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1208, - "top": 216, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmORm3fAxc2k=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmNWcUNb3p+o=" - }, - "tail": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "lineStyle": 0, - "points": "1208:352;1208:237;1140:237", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUmORm3vAy30U=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUmORm3vAz3FI=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmORm3vA0d1I=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmOyEIAeg9L8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmOxnEwduTCw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmOyEIAeh4xQ=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeg9L8=" - }, - "model": { - "$ref": "AAAAAAFUmOxnEwduTCw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmOyEIQei2tE=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeh4xQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 818, - "top": 326, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmOyEIQejH4E=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeh4xQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1229, - "top": 247, - "width": 113.2548828125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "NSOperation", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmOyEIQek8+Q=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeh4xQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1229, - "top": 262, - "width": 113.2548828125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from Foundation)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmOyEIQelriw=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeh4xQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 818, - "top": 326, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1224, - "top": 240, - "width": 123.2548828125, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmOyEIQei2tE=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmOyEIQejH4E=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmOyEIQek8+Q=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmOyEIQelriw=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmOyEIgemdqw=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeg9L8=" - }, - "model": { - "$ref": "AAAAAAFUmOxnEwduTCw=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1224, - "top": 280, - "width": 123.2548828125, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmOyEIgen27w=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeg9L8=" - }, - "model": { - "$ref": "AAAAAAFUmOxnEwduTCw=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1224, - "top": 290, - "width": 123.2548828125, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmOyEIgeoh1I=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeg9L8=" - }, - "model": { - "$ref": "AAAAAAFUmOxnEwduTCw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 409, - "top": 163, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmOyEIwepQVY=", - "_parent": { - "$ref": "AAAAAAFUmOyEIAeg9L8=" - }, - "model": { - "$ref": "AAAAAAFUmOxnEwduTCw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 409, - "top": 163, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 1224, - "top": 240, - "width": 123.2548828125, - "height": 60, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmOyEIAeh4xQ=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmOyEIgemdqw=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmOyEIgen27w=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmOyEIgeoh1I=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmOyEIwepQVY=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAFUmOy6hQh9ydE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmOy6gwh7Mto=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmOy6hgh+srQ=", - "_parent": { - "$ref": "AAAAAAFUmOy6hQh9ydE=" - }, - "model": { - "$ref": "AAAAAAFUmOy6gwh7Mto=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1273, - "top": 318, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmOy6hQh9ydE=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmOy6hgh/2nk=", - "_parent": { - "$ref": "AAAAAAFUmOy6hQh9ydE=" - }, - "model": { - "$ref": "AAAAAAFUmOy6gwh7Mto=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1258, - "top": 318, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUmOy6hQh9ydE=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUmOy6hgiAiKw=", - "_parent": { - "$ref": "AAAAAAFUmOy6hQh9ydE=" - }, - "model": { - "$ref": "AAAAAAFUmOy6gwh7Mto=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1302, - "top": 319, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUmOy6hQh9ydE=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmOyEIAeg9L8=" - }, - "tail": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "lineStyle": 0, - "points": "1288:352;1288:299", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUmOy6hgh+srQ=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUmOy6hgh/2nk=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmOy6hgiAiKw=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmPnxoSwmlwM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmPjp9CtnN2Y=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmPnxoSwnGWc=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwmlwM=" - }, - "model": { - "$ref": "AAAAAAFUmPjp9CtnN2Y=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmPnxoiwoWyI=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwnGWc=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1444, - "top": -1682, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPnxoiwp/Pc=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwnGWc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 119, - "width": 210.23828125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "MKAnnotationView (WebCache)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPnxoiwqc/8=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwnGWc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 134, - "width": 210.23828125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPnxoiwr8yc=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwnGWc=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1444, - "top": -1682, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 112, - "width": 220.23828125, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmPnxoiwoWyI=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmPnxoiwp/Pc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmPnxoiwqc/8=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmPnxoiwr8yc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmPnxoiwsEx4=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwmlwM=" - }, - "model": { - "$ref": "AAAAAAFUmPjp9CtnN2Y=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 152, - "width": 220.23828125, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmPnxoiwt1Co=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwmlwM=" - }, - "model": { - "$ref": "AAAAAAFUmPjp9CtnN2Y=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPnxsyxbMFU=", - "_parent": { - "$ref": "AAAAAAFUmPnxoiwt1Co=" - }, - "model": { - "$ref": "AAAAAAFUmPndIiv0KoI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 167, - "width": 210.23828125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+sd_setImageWithURL()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 162, - "width": 220.23828125, - "height": 23, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmPnxoywuDz4=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwmlwM=" - }, - "model": { - "$ref": "AAAAAAFUmPjp9CtnN2Y=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -722, - "top": -841, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmPnxoywvM6Y=", - "_parent": { - "$ref": "AAAAAAFUmPnxoSwmlwM=" - }, - "model": { - "$ref": "AAAAAAFUmPjp9CtnN2Y=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -722, - "top": -841, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 17, - "top": 112, - "width": 220.23828125, - "height": 73, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmPnxoSwnGWc=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmPnxoiwsEx4=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmPnxoiwt1Co=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmPnxoywuDz4=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmPnxoywvM6Y=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmPsPJi0J5Fw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmPoFSiy4ZTk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmPsPJi0KI5E=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0J5Fw=" - }, - "model": { - "$ref": "AAAAAAFUmPoFSiy4ZTk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmPsPJy0L8J0=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0KI5E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -2082, - "top": -1904, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPsPJy0MwGc=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0KI5E=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 31, - "width": 146.2119140625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "UIButton (WebCache)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPsPJy0Nux0=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0KI5E=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 46, - "width": 146.2119140625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPsPJy0OJqI=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0KI5E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -2082, - "top": -1904, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 24, - "width": 156.2119140625, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmPsPJy0L8J0=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmPsPJy0MwGc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmPsPJy0Nux0=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmPsPJy0OJqI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmPsPKC0PxY4=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0J5Fw=" - }, - "model": { - "$ref": "AAAAAAFUmPoFSiy4ZTk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 64, - "width": 156.2119140625, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmPsPKC0QR5M=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0J5Fw=" - }, - "model": { - "$ref": "AAAAAAFUmPoFSiy4ZTk=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPsYuS19oBM=", - "_parent": { - "$ref": "AAAAAAFUmPsPKC0QR5M=" - }, - "model": { - "$ref": "AAAAAAFUmPsYkS1rEno=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 79, - "width": 146.2119140625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+sd_setImageWithURL()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 74, - "width": 156.2119140625, - "height": 23, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmPsPKC0RGsg=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0J5Fw=" - }, - "model": { - "$ref": "AAAAAAFUmPoFSiy4ZTk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1041, - "top": -952, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmPsPKC0Ssb0=", - "_parent": { - "$ref": "AAAAAAFUmPsPJi0J5Fw=" - }, - "model": { - "$ref": "AAAAAAFUmPoFSiy4ZTk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1041, - "top": -952, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 17, - "top": 24, - "width": 156.2119140625, - "height": 73, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmPsPJi0KI5E=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmPsPKC0PxY4=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmPsPKC0QR5M=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmPsPKC0RGsg=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmPsPKC0Ssb0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFUmPubFi7kzSY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmPtmMC6BqlU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUmPubFi7ldgA=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7kzSY=" - }, - "model": { - "$ref": "AAAAAAFUmPtmMC6BqlU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUmPubFy7m7zM=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7ldgA=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1132, - "top": -1550, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPubFy7n6Dk=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7ldgA=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 207, - "width": 169.64501953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "UIImageView (WebCache)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPubFy7oD0o=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7ldgA=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 222, - "width": 169.64501953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUmPubFy7pkco=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7ldgA=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1132, - "top": -1550, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 200, - "width": 179.64501953125, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUmPubFy7m7zM=" - }, - "nameLabel": { - "$ref": "AAAAAAFUmPubFy7n6Dk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUmPubFy7oD0o=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUmPubFy7pkco=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFUmPubFy7qR80=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7kzSY=" - }, - "model": { - "$ref": "AAAAAAFUmPtmMC6BqlU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 240, - "width": 179.64501953125, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFUmPubGC7rOFM=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7kzSY=" - }, - "model": { - "$ref": "AAAAAAFUmPtmMC6BqlU=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFUmPubKC8Z6Qs=", - "_parent": { - "$ref": "AAAAAAFUmPubGC7rOFM=" - }, - "model": { - "$ref": "AAAAAAFUmPuK4C6yWrI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 255, - "width": 169.64501953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+sd_setImageWithURL()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 250, - "width": 179.64501953125, - "height": 23, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFUmPubGC7scHg=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7kzSY=" - }, - "model": { - "$ref": "AAAAAAFUmPtmMC6BqlU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -566, - "top": -783, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFUmPubGC7t9Sw=", - "_parent": { - "$ref": "AAAAAAFUmPubFi7kzSY=" - }, - "model": { - "$ref": "AAAAAAFUmPtmMC6BqlU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -566, - "top": -783, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 17, - "top": 200, - "width": 179.64501953125, - "height": 73, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUmPubFi7ldgA=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFUmPubFy7qR80=" - }, - "operationCompartment": { - "$ref": "AAAAAAFUmPubGC7rOFM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFUmPubGC7scHg=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFUmPubGC7t9Sw=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFUv153Vizx38c=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmOrfAwPdh8M=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv153VizyEA0=", - "_parent": { - "$ref": "AAAAAAFUv153Vizx38c=" - }, - "model": { - "$ref": "AAAAAAFUmOrfAwPdh8M=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 916, - "top": 347, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUv153Vizx38c=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv153Vizz7lI=", - "_parent": { - "$ref": "AAAAAAFUv153Vizx38c=" - }, - "model": { - "$ref": "AAAAAAFUmOrfAwPdh8M=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 916, - "top": 332, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUv153Vizx38c=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv153Viz0D4s=", - "_parent": { - "$ref": "AAAAAAFUv153Vizx38c=" - }, - "model": { - "$ref": "AAAAAAFUmOrfAwPdh8M=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 916, - "top": 377, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUv153Vizx38c=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmN7w++U0Wt4=" - }, - "tail": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "lineStyle": 0, - "points": "889:368;944:368", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUv153VizyEA0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUv153Vizz7lI=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv153Viz0D4s=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFUv164Jiz16MQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmOrfAwPdh8M=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv164Jiz2vwg=", - "_parent": { - "$ref": "AAAAAAFUv164Jiz16MQ=" - }, - "model": { - "$ref": "AAAAAAFUmOrfAwPdh8M=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1337, - "top": 649, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUv164Jiz16MQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv164Jiz32u4=", - "_parent": { - "$ref": "AAAAAAFUv164Jiz16MQ=" - }, - "model": { - "$ref": "AAAAAAFUmOrfAwPdh8M=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1322, - "top": 649, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFUv164Jiz16MQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv164Jiz4K3E=", - "_parent": { - "$ref": "AAAAAAFUv164Jiz16MQ=" - }, - "model": { - "$ref": "AAAAAAFUmOrfAwPdh8M=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1367, - "top": 650, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFUv164Jiz16MQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "tail": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "lineStyle": 0, - "points": "1217:656;1352:656;1352:557", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFUv164Jiz2vwg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUv164Jiz32u4=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv164Jiz4K3E=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFXmnF8zuoPb30=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmnErIidawX8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFXmnF8zuoQ/TA=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoPb30=" - }, - "model": { - "$ref": "AAAAAAFXmnErIidawX8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFXmnF8zuoRXkU=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoQ/TA=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -98, - "top": 304, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmnF8zuoSIb0=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoQ/TA=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 303, - "width": 248.197265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "UIImageView (HighlightedWebCache)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmnF8zuoTTeY=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoQ/TA=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 318, - "width": 248.197265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmnF8zuoUV44=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoQ/TA=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -98, - "top": 304, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 296, - "width": 258.197265625, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFXmnF8zuoRXkU=" - }, - "nameLabel": { - "$ref": "AAAAAAFXmnF8zuoSIb0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFXmnF8zuoTTeY=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmnF8zuoUV44=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFXmnF8zuoVpIY=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoPb30=" - }, - "model": { - "$ref": "AAAAAAFXmnErIidawX8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 336, - "width": 258.197265625, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFXmnF8zuoWmS8=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoPb30=" - }, - "model": { - "$ref": "AAAAAAFXmnErIidawX8=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFXmnF86+pwxsM=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoWmS8=" - }, - "model": { - "$ref": "AAAAAAFXmnErIideM/I=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 22, - "top": 351, - "width": 248.197265625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+sd_setHighlightedImageWithURL()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 17, - "top": 346, - "width": 258.197265625, - "height": 23, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFXmnF8zuoXQa4=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoPb30=" - }, - "model": { - "$ref": "AAAAAAFXmnErIidawX8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -49, - "top": 152, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFXmnF8z+oYT6Q=", - "_parent": { - "$ref": "AAAAAAFXmnF8zuoPb30=" - }, - "model": { - "$ref": "AAAAAAFXmnErIidawX8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -49, - "top": 152, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 17, - "top": 296, - "width": 258.197265625, - "height": 73, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFXmnF8zuoQ/TA=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFXmnF8zuoVpIY=" - }, - "operationCompartment": { - "$ref": "AAAAAAFXmnF8zuoWmS8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFXmnF8zuoXQa4=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFXmnF8z+oYT6Q=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFXmsqnFRq0kTA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFXmsqnFhq1c88=", - "_parent": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "model": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFXmsqnFhq2cuo=", - "_parent": { - "$ref": "AAAAAAFXmsqnFhq1c88=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 432, - "top": -76, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmsqnFhq3kPQ=", - "_parent": { - "$ref": "AAAAAAFXmsqnFhq1c88=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 317, - "top": 287, - "width": 194.84130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "UIView (WebCache)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmsqnFhq4uH4=", - "_parent": { - "$ref": "AAAAAAFXmsqnFhq1c88=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 317, - "top": 302, - "width": 194.84130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmsqnFxq5Aig=", - "_parent": { - "$ref": "AAAAAAFXmsqnFhq1c88=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 432, - "top": -76, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 312, - "top": 280, - "width": 204.84130859375, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFXmsqnFhq2cuo=" - }, - "nameLabel": { - "$ref": "AAAAAAFXmsqnFhq3kPQ=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFXmsqnFhq4uH4=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmsqnFxq5Aig=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFXmsqnFxq6HJk=", - "_parent": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "model": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 312, - "top": 320, - "width": 204.84130859375, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFXmsqnFxq7RZM=", - "_parent": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "model": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFXmsqnLRr1d7w=", - "_parent": { - "$ref": "AAAAAAFXmsqnFxq7RZM=" - }, - "model": { - "$ref": "AAAAAAFXmsqK3idvzv0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 317, - "top": 335, - "width": 194.84130859375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+sd_internalSetImageWithURL()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 312, - "top": 330, - "width": 204.84130859375, - "height": 23, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFXmsqnGBq8Kaw=", - "_parent": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "model": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 216, - "top": -38, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFXmsqnGBq9kZI=", - "_parent": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "model": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 216, - "top": -38, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 312, - "top": 280, - "width": 204.84130859375, - "height": 73, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFXmsqnFhq1c88=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFXmsqnFxq6HJk=" - }, - "operationCompartment": { - "$ref": "AAAAAAFXmsqnFxq7RZM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFXmsqnGBq8Kaw=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFXmsqnGBq9kZI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFXmtWfp0ZgXww=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmtV2dyd8ar4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFXmtWfp0ZhXAI=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZgXww=" - }, - "model": { - "$ref": "AAAAAAFXmtV2dyd8ar4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFXmtWfqEZihUI=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZhXAI=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -52, - "top": -190, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmtWfqEZj5ak=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZhXAI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 21, - "top": 391, - "width": 234.87353515625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "FLAnimatedImageView (WebCache)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmtWfqEZkCTA=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZhXAI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 21, - "top": 406, - "width": 234.87353515625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmtWfqEZlCzk=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZhXAI=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -52, - "top": -190, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 16, - "top": 384, - "width": 244.87353515625, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFXmtWfqEZihUI=" - }, - "nameLabel": { - "$ref": "AAAAAAFXmtWfqEZj5ak=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFXmtWfqEZkCTA=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmtWfqEZlCzk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFXmtWfqUZmEik=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZgXww=" - }, - "model": { - "$ref": "AAAAAAFXmtV2dyd8ar4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 16, - "top": 424, - "width": 244.87353515625, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFXmtWfqUZnQ6o=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZgXww=" - }, - "model": { - "$ref": "AAAAAAFXmtV2dyd8ar4=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFXmtWfxUakuKU=", - "_parent": { - "$ref": "AAAAAAFXmtWfqUZnQ6o=" - }, - "model": { - "$ref": "AAAAAAFXmtV2eCeAZR4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 21, - "top": 439, - "width": 234.87353515625, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+sd_setImageWithURL()", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 16, - "top": 434, - "width": 244.87353515625, - "height": 23, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFXmtWfqkZozno=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZgXww=" - }, - "model": { - "$ref": "AAAAAAFXmtV2dyd8ar4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -26, - "top": -95, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFXmtWfqkZpJRc=", - "_parent": { - "$ref": "AAAAAAFXmtWfp0ZgXww=" - }, - "model": { - "$ref": "AAAAAAFXmtV2dyd8ar4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -26, - "top": -95, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 16, - "top": 384, - "width": 244.87353515625, - "height": 73, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFXmtWfp0ZhXAI=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFXmtWfqUZmEik=" - }, - "operationCompartment": { - "$ref": "AAAAAAFXmtWfqUZnQ6o=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFXmtWfqkZozno=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFXmtWfqkZpJRc=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFXmtleXFrVp5w=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtleXFrW70A=", - "_parent": { - "$ref": "AAAAAAFXmtleXFrVp5w=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 471, - "top": 49, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtleXFrVp5w=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtleXFrXlfs=", - "_parent": { - "$ref": "AAAAAAFXmtleXFrVp5w=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 486, - "top": 49, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmtleXFrVp5w=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtleXVrYs9A=", - "_parent": { - "$ref": "AAAAAAFXmtleXFrVp5w=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 441, - "top": 50, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtleXFrVp5w=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "tail": { - "$ref": "AAAAAAFUmPsPJi0J5Fw=" - }, - "lineStyle": 0, - "points": "172:56;456:56;456:280", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmtleXFrW70A=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmtleXFrXlfs=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmtleXVrYs9A=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFXmtmmSieBlmE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtmmSieCDAU=", - "_parent": { - "$ref": "AAAAAAFXmtmmSieBlmE=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 447, - "top": 145, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtmmSieBlmE=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtmmSieDGtM=", - "_parent": { - "$ref": "AAAAAAFXmtmmSieBlmE=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 462, - "top": 145, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmtmmSieBlmE=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtmmSieEsk0=", - "_parent": { - "$ref": "AAAAAAFXmtmmSieBlmE=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 417, - "top": 146, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtmmSieBlmE=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "tail": { - "$ref": "AAAAAAFUmPnxoSwmlwM=" - }, - "lineStyle": 0, - "points": "236:152;432:152;432:280", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmtmmSieCDAU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmtmmSieDGtM=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmtmmSieEsk0=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFXmtnQ3yeFAlk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtnQ3yeG0FI=", - "_parent": { - "$ref": "AAAAAAFXmtnQ3yeFAlk=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 423, - "top": 229, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtnQ3yeFAlk=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtnQ3yeHrbk=", - "_parent": { - "$ref": "AAAAAAFXmtnQ3yeFAlk=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 438, - "top": 229, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmtnQ3yeFAlk=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtnQ3yeIXC4=", - "_parent": { - "$ref": "AAAAAAFXmtnQ3yeFAlk=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 394, - "top": 230, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtnQ3yeFAlk=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "tail": { - "$ref": "AAAAAAFUmPubFi7kzSY=" - }, - "lineStyle": 0, - "points": "196:236;409:236;409:280", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmtnQ3yeG0FI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmtnQ3yeHrbk=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmtnQ3yeIXC4=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFXmtnqOCeJ870=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtnqOCeKBpk=", - "_parent": { - "$ref": "AAAAAAFXmtnqOCeJ870=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 293, - "top": 291, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtnqOCeJ870=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtnqOCeLMu8=", - "_parent": { - "$ref": "AAAAAAFXmtnqOCeJ870=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 293, - "top": 276, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmtnqOCeJ870=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtnqOCeMl2Y=", - "_parent": { - "$ref": "AAAAAAFXmtnqOCeJ870=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 293, - "top": 321, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtnqOCeJ870=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "tail": { - "$ref": "AAAAAAFXmnF8zuoPb30=" - }, - "lineStyle": 0, - "points": "274:312;312:312", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmtnqOCeKBpk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmtnqOCeLMu8=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmtnqOCeMl2Y=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFXmtoalieNwU0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtoalieOsrc=", - "_parent": { - "$ref": "AAAAAAFXmtoalieNwU0=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 265, - "top": 375, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtoalieNwU0=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtoaliePrjw=", - "_parent": { - "$ref": "AAAAAAFXmtoalieNwU0=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 250, - "top": 375, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmtoalieNwU0=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmtoalyeQ2pA=", - "_parent": { - "$ref": "AAAAAAFXmtoalieNwU0=" - }, - "model": { - "$ref": "AAAAAAFXmtleW1rTTNk=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 294, - "top": 376, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmtoalieNwU0=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "tail": { - "$ref": "AAAAAAFXmtWfp0ZgXww=" - }, - "lineStyle": 0, - "points": "260:420;280:420;280:344;312:344", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmtoalieOsrc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmtoaliePrjw=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmtoalyeQ2pA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFXmuWYrYcCa9s=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFXmuWYrocDzj4=", - "_parent": { - "$ref": "AAAAAAFXmuWYrYcCa9s=" - }, - "model": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFXmuWYrocEdZA=", - "_parent": { - "$ref": "AAAAAAFXmuWYrocDzj4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -102, - "top": -120, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmuWYrocFtRE=", - "_parent": { - "$ref": "AAAAAAFXmuWYrocDzj4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1309, - "top": 679, - "width": 212.2021484375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageDownloadToken", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmuWYrocGczg=", - "_parent": { - "$ref": "AAAAAAFXmuWYrocDzj4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1309, - "top": 694, - "width": 212.2021484375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmuWYrocHYrQ=", - "_parent": { - "$ref": "AAAAAAFXmuWYrocDzj4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -102, - "top": -120, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1304, - "top": 672, - "width": 222.2021484375, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFXmuWYrocEdZA=" - }, - "nameLabel": { - "$ref": "AAAAAAFXmuWYrocFtRE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFXmuWYrocGczg=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmuWYrocHYrQ=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFXmuWYrocIclQ=", - "_parent": { - "$ref": "AAAAAAFXmuWYrYcCa9s=" - }, - "model": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFXmuY464jBWIE=", - "_parent": { - "$ref": "AAAAAAFXmuWYrocIclQ=" - }, - "model": { - "$ref": "AAAAAAFXmuY4yIivPbY=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1309, - "top": 717, - "width": 212.2021484375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+url", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFXmuZProl8gys=", - "_parent": { - "$ref": "AAAAAAFXmuWYrocIclQ=" - }, - "model": { - "$ref": "AAAAAAFXmuZPjolqbRg=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1309, - "top": 732, - "width": 212.2021484375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+downloadOperationCancelToken", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1304, - "top": 712, - "width": 222.2021484375, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFXmuWYr4cJuVk=", - "_parent": { - "$ref": "AAAAAAFXmuWYrYcCa9s=" - }, - "model": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1304, - "top": 750, - "width": 222.2021484375, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFXmuWYr4cKCZk=", - "_parent": { - "$ref": "AAAAAAFXmuWYrYcCa9s=" - }, - "model": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -51, - "top": -60, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFXmuWYr4cLRac=", - "_parent": { - "$ref": "AAAAAAFXmuWYrYcCa9s=" - }, - "model": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -51, - "top": -60, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 1304, - "top": 672, - "width": 222.2021484375, - "height": 88, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFXmuWYrocDzj4=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFXmuWYrocIclQ=" - }, - "operationCompartment": { - "$ref": "AAAAAAFXmuWYr4cJuVk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFXmuWYr4cKCZk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFXmuWYr4cLRac=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFXmuZ1b4oYynI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmuZ1booW7c8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmuZ1b4oZevc=", - "_parent": { - "$ref": "AAAAAAFXmuZ1b4oYynI=" - }, - "model": { - "$ref": "AAAAAAFXmuZ1booW7c8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1260, - "top": 691, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmuZ1b4oYynI=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmuZ1b4oaUQk=", - "_parent": { - "$ref": "AAAAAAFXmuZ1b4oYynI=" - }, - "model": { - "$ref": "AAAAAAFXmuZ1booW7c8=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1260, - "top": 676, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmuZ1b4oYynI=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmuZ1b4obVbI=", - "_parent": { - "$ref": "AAAAAAFXmuZ1b4oYynI=" - }, - "model": { - "$ref": "AAAAAAFXmuZ1booW7c8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1260, - "top": 721, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmuZ1b4oYynI=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmuWYrYcCa9s=" - }, - "tail": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "lineStyle": 0, - "points": "1217:712;1304:712", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmuZ1b4oZevc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmuZ1b4oaUQk=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmuZ1b4obVbI=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFXmuaszoyBSik=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmuaszox/B8Y=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmuasz4yCfKU=", - "_parent": { - "$ref": "AAAAAAFXmuaszoyBSik=" - }, - "model": { - "$ref": "AAAAAAFXmuaszox/B8Y=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 554, - "top": 291, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmuaszoyBSik=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmuasz4yDEjI=", - "_parent": { - "$ref": "AAAAAAFXmuaszoyBSik=" - }, - "model": { - "$ref": "AAAAAAFXmuaszox/B8Y=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 554, - "top": 276, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmuaszoyBSik=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmuasz4yE5bM=", - "_parent": { - "$ref": "AAAAAAFXmuaszoyBSik=" - }, - "model": { - "$ref": "AAAAAAFXmuaszox/B8Y=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 554, - "top": 321, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmuaszoyBSik=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmMuDNcmaKIo=" - }, - "tail": { - "$ref": "AAAAAAFXmsqnFRq0kTA=" - }, - "lineStyle": 0, - "points": "516:312;592:312", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmuasz4yCfKU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmuasz4yDEjI=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmuasz4yE5bM=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFXmwHlQZfcwhE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFXmwHlQpfdaR4=", - "_parent": { - "$ref": "AAAAAAFXmwHlQZfcwhE=" - }, - "model": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFXmwHlQpfeXHo=", - "_parent": { - "$ref": "AAAAAAFXmwHlQpfdaR4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -142, - "top": -92, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmwHlQpff/Yk=", - "_parent": { - "$ref": "AAAAAAFXmwHlQpfdaR4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": 615, - "width": 195.48876953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDImageCacheConfig", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmwHlQpfgKbE=", - "_parent": { - "$ref": "AAAAAAFXmwHlQpfdaR4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": 630, - "width": 195.48876953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmwHlQ5fhKcI=", - "_parent": { - "$ref": "AAAAAAFXmwHlQpfdaR4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -142, - "top": -92, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 160, - "top": 608, - "width": 205.48876953125, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFXmwHlQpfeXHo=" - }, - "nameLabel": { - "$ref": "AAAAAAFXmwHlQpff/Yk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFXmwHlQpfgKbE=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmwHlQ5fhKcI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFXmwHlQ5firCI=", - "_parent": { - "$ref": "AAAAAAFXmwHlQZfcwhE=" - }, - "model": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFXmwKSlp0N8TY=", - "_parent": { - "$ref": "AAAAAAFXmwHlQ5firCI=" - }, - "model": { - "$ref": "AAAAAAFUmPBKVhghKWk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": 653, - "width": 195.48876953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+shouldDecompressImages", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFXmwK3GZ1cp9k=", - "_parent": { - "$ref": "AAAAAAFXmwHlQ5firCI=" - }, - "model": { - "$ref": "AAAAAAFUmPBxrhjcaQc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": 668, - "width": 195.48876953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+shouldDisableiCloud", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFXmwLWr52r7TI=", - "_parent": { - "$ref": "AAAAAAFXmwHlQ5firCI=" - }, - "model": { - "$ref": "AAAAAAFUmPCLlRmXEPs=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": 683, - "width": 195.48876953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+shouldCacheImagesInMemory", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFXmwL16Z364rc=", - "_parent": { - "$ref": "AAAAAAFXmwHlQ5firCI=" - }, - "model": { - "$ref": "AAAAAAFUmPD+pRvI9sU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": 698, - "width": 195.48876953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+maxCacheAge", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFXmwMPqZ5JH+8=", - "_parent": { - "$ref": "AAAAAAFXmwHlQ5firCI=" - }, - "model": { - "$ref": "AAAAAAFUmPEdRRyDmKo=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": 713, - "width": 195.48876953125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+maxCacheSize", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 160, - "top": 648, - "width": 205.48876953125, - "height": 83, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFXmwHlQ5fjsoY=", - "_parent": { - "$ref": "AAAAAAFXmwHlQZfcwhE=" - }, - "model": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 160, - "top": 731, - "width": 205.48876953125, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFXmwHlQ5fk/sQ=", - "_parent": { - "$ref": "AAAAAAFXmwHlQZfcwhE=" - }, - "model": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -71, - "top": -46, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFXmwHlRJflFgo=", - "_parent": { - "$ref": "AAAAAAFXmwHlQZfcwhE=" - }, - "model": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -71, - "top": -46, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 160, - "top": 608, - "width": 205.48876953125, - "height": 133, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFXmwHlQpfdaR4=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFXmwHlQ5firCI=" - }, - "operationCompartment": { - "$ref": "AAAAAAFXmwHlQ5fjsoY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFXmwHlQ5fk/sQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFXmwHlRJflFgo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFXmwYAOLO7iOA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO3R8M=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAOLO8LcI=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO3R8M=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 398, - "top": 651, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAOLO9Sqw=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO3R8M=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 398, - "top": 636, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAOLO+C+4=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO3R8M=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 398, - "top": 681, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAOLO/nAA=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO4X9g=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 389, - "top": 651, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAOLPAH1M=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO4X9g=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 392, - "top": 637, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAObPBDvI=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO4X9g=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 385, - "top": 678, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAObPC0G4=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO5TNo=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 385, - "top": 651, - "width": 43, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 0, - "underline": false, - "text": "+config", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAObPDf9g=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO5TNo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 403, - "top": 637, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwYAObPEkvU=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO5TNo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 410, - "top": 678, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFXmwYAObPFxXo=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO4X9g=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFXmwYAObPG0jM=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO7iOA=" - }, - "model": { - "$ref": "AAAAAAFXmwYAOLO5TNo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUmNdXmNnpp1I=" - }, - "tail": { - "$ref": "AAAAAAFXmwHlQZfcwhE=" - }, - "lineStyle": 0, - "points": "364:672;432:672", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmwYAOLO8LcI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmwYAOLO9Sqw=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmwYAOLO+C+4=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFXmwYAOLO/nAA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFXmwYAOLPAH1M=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFXmwYAObPBDvI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFXmwYAObPC0G4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFXmwYAObPDf9g=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFXmwYAObPEkvU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFXmwYAObPFxXo=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFXmwYAObPG0jM=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAFXmweIrMVi0w8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFXmwdRJMUYGTs=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFXmweIrcVjTI0=", - "_parent": { - "$ref": "AAAAAAFXmweIrMVi0w8=" - }, - "model": { - "$ref": "AAAAAAFXmwdRJMUYGTs=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFXmweIrcVkV0Y=", - "_parent": { - "$ref": "AAAAAAFXmweIrcVjTI0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1357, - "top": 245, - "width": 303.17919921875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "«interface»", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmweIrcVlkN4=", - "_parent": { - "$ref": "AAAAAAFXmweIrcVjTI0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1357, - "top": 260, - "width": 303.17919921875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageDownloaderOperationInterface", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmweIrcVmjnM=", - "_parent": { - "$ref": "AAAAAAFXmweIrcVjTI0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1357, - "top": 275, - "width": 303.17919921875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmweIrcVnBvc=", - "_parent": { - "$ref": "AAAAAAFXmweIrcVjTI0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -498, - "top": -48, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1352, - "top": 240, - "width": 313.17919921875, - "height": 53, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFXmweIrcVkV0Y=" - }, - "nameLabel": { - "$ref": "AAAAAAFXmweIrcVlkN4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFXmweIrcVmjnM=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmweIrcVnBvc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFXmweIrcVoTE8=", - "_parent": { - "$ref": "AAAAAAFXmweIrMVi0w8=" - }, - "model": { - "$ref": "AAAAAAFXmwdRJMUYGTs=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -249, - "top": -24, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFXmweIrsVp1OA=", - "_parent": { - "$ref": "AAAAAAFXmweIrMVi0w8=" - }, - "model": { - "$ref": "AAAAAAFXmwdRJMUYGTs=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -249, - "top": -24, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFXmweIrsVq3iY=", - "_parent": { - "$ref": "AAAAAAFXmweIrMVi0w8=" - }, - "model": { - "$ref": "AAAAAAFXmwdRJMUYGTs=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -249, - "top": -24, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFXmweIrsVr8cA=", - "_parent": { - "$ref": "AAAAAAFXmweIrMVi0w8=" - }, - "model": { - "$ref": "AAAAAAFXmwdRJMUYGTs=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -249, - "top": -24, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 1352, - "top": 240, - "width": 337.17919921875, - "height": 64, - "autoResize": false, - "stereotypeDisplay": "decoration-label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFXmweIrcVjTI0=" - }, - "wordWrap": false, - "suppressAttributes": true, - "suppressOperations": true, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFXmweIrcVoTE8=" - }, - "operationCompartment": { - "$ref": "AAAAAAFXmweIrsVp1OA=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFXmweIrsVq3iY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFXmweIrsVr8cA=" - } - }, - { - "_type": "UMLInterfaceRealizationView", - "_id": "AAAAAAFXmwgWISehNBw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFUmORm3fAwE60=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwgWIieiiIY=", - "_parent": { - "$ref": "AAAAAAFXmwgWISehNBw=" - }, - "model": { - "$ref": "AAAAAAFUmORm3fAwE60=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1465, - "top": 320, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmwgWISehNBw=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwgWIiej800=", - "_parent": { - "$ref": "AAAAAAFXmwgWISehNBw=" - }, - "model": { - "$ref": "AAAAAAFUmORm3fAwE60=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1450, - "top": 320, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFXmwgWISehNBw=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmwgWIieksT0=", - "_parent": { - "$ref": "AAAAAAFXmwgWISehNBw=" - }, - "model": { - "$ref": "AAAAAAFUmORm3fAwE60=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1494, - "top": 321, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFXmwgWISehNBw=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmweIrMVi0w8=" - }, - "tail": { - "$ref": "AAAAAAFUmOQ29O44VzA=" - }, - "lineStyle": 0, - "points": "1480:352;1480:303", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFXmwgWIieiiIY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmwgWIiej800=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmwgWIieksT0=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAFfKtnKU+Dd+kU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFfKtnKU+DeJcg=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+Dd+kU=" - }, - "model": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFfKtnKU+DfDpA=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+DeJcg=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1021, - "top": 869, - "width": 320, - "height": 13, - "autoResize": false, - "underline": false, - "text": "«interface»", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKtnKVODgfxk=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+DeJcg=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1021, - "top": 884, - "width": 320, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageCoder", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKtnKVODhG4g=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+DeJcg=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1021, - "top": 899, - "width": 320, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKtnKVODiSfg=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+DeJcg=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -68, - "top": -438, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1016, - "top": 864, - "width": 330, - "height": 53, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFfKtnKU+DfDpA=" - }, - "nameLabel": { - "$ref": "AAAAAAFfKtnKVODgfxk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFfKtnKVODhG4g=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKtnKVODiSfg=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFfKtnKVODj1qU=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+Dd+kU=" - }, - "model": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -34, - "top": -219, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFfKtnKVODkLCQ=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+Dd+kU=" - }, - "model": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKtnKa+EVl+g=", - "_parent": { - "$ref": "AAAAAAFfKtnKVODkLCQ=" - }, - "model": { - "$ref": "AAAAAAFfKtg9W998WOc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1021, - "top": 922, - "width": 344, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+canDecode(data): BOOL", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKtrKTuQEyI4=", - "_parent": { - "$ref": "AAAAAAFfKtnKVODkLCQ=" - }, - "model": { - "$ref": "AAAAAAFfKtrKNePvsF8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1021, - "top": 937, - "width": 344, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+decodedImage(data): UIImage", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKt9HPuZjwIE=", - "_parent": { - "$ref": "AAAAAAFfKtnKVODkLCQ=" - }, - "model": { - "$ref": "AAAAAAFfKt9HI+ZOKlw=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1021, - "top": 952, - "width": 344, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+decompressedImage(image, inout data, options): UIImage", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKuUPd+7DPiQ=", - "_parent": { - "$ref": "AAAAAAFfKtnKVODkLCQ=" - }, - "model": { - "$ref": "AAAAAAFfKuUPYO6usi8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1021, - "top": 967, - "width": 344, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+canEncode(format): BOOL", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKuW6ufDe+NQ=", - "_parent": { - "$ref": "AAAAAAFfKtnKVODkLCQ=" - }, - "model": { - "$ref": "AAAAAAFfKuW6ofDJluc=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1021, - "top": 982, - "width": 344, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+encodedData(image, format): NSData", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1016, - "top": 917, - "width": 354, - "height": 83, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFfKtnKVeDl8X0=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+Dd+kU=" - }, - "model": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -34, - "top": -219, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFfKtnKVeDmN6s=", - "_parent": { - "$ref": "AAAAAAFfKtnKU+Dd+kU=" - }, - "model": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -34, - "top": -219, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 1016, - "top": 864, - "width": 354, - "height": 136, - "autoResize": false, - "stereotypeDisplay": "decoration-label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFfKtnKU+DeJcg=" - }, - "wordWrap": false, - "suppressAttributes": true, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFfKtnKVODj1qU=" - }, - "operationCompartment": { - "$ref": "AAAAAAFfKtnKVODkLCQ=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFfKtnKVeDl8X0=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFfKtnKVeDmN6s=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAFfKucZUPTSZzA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFfKucZUPTTeR0=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTSZzA=" - }, - "model": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFfKucZUPTUC8I=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTTeR0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1037, - "top": 1125, - "width": 291, - "height": 13, - "autoResize": false, - "underline": false, - "text": "«interface»", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKucZUfTVZEc=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTTeR0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1037, - "top": 1140, - "width": 291, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageProgressiveCoder", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKucZUfTWsy4=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTTeR0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1037, - "top": 1155, - "width": 291, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKucZUfTXwmM=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTTeR0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 156, - "top": -340, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1032, - "top": 1120, - "width": 301, - "height": 53, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFfKucZUPTUC8I=" - }, - "nameLabel": { - "$ref": "AAAAAAFfKucZUfTVZEc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFfKucZUfTWsy4=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKucZUfTXwmM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFfKucZUfTYTng=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTSZzA=" - }, - "model": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 78, - "top": -170, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFfKucZUfTZOas=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTSZzA=" - }, - "model": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKudnOfb3mZ8=", - "_parent": { - "$ref": "AAAAAAFfKucZUfTZOas=" - }, - "model": { - "$ref": "AAAAAAFfKudnG/biyzM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1037, - "top": 1178, - "width": 315, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+canIncrementallyDecode(data): BOOL", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKugVGfmiAvo=", - "_parent": { - "$ref": "AAAAAAFfKucZUfTZOas=" - }, - "model": { - "$ref": "AAAAAAFfKugU/PmNPJQ=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1037, - "top": 1193, - "width": 315, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+incrementallyDecodedImage(data, finished): UIImage", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1032, - "top": 1173, - "width": 325, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFfKucZUfTaXKw=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTSZzA=" - }, - "model": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 78, - "top": -170, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFfKucZUvTb4UA=", - "_parent": { - "$ref": "AAAAAAFfKucZUPTSZzA=" - }, - "model": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 78, - "top": -170, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 1032, - "top": 1120, - "width": 325, - "height": 91, - "autoResize": false, - "stereotypeDisplay": "decoration-label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFfKucZUPTTeR0=" - }, - "wordWrap": false, - "suppressAttributes": true, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFfKucZUfTYTng=" - }, - "operationCompartment": { - "$ref": "AAAAAAFfKucZUfTZOas=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFfKucZUfTaXKw=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFfKucZUvTb4UA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFfKulRr/y/5nQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFfKulRr/zAn18=", - "_parent": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "model": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFfKulRsPzB/EA=", - "_parent": { - "$ref": "AAAAAAFfKulRr/zAn18=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 102, - "top": -748, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKulRsPzCgK8=", - "_parent": { - "$ref": "AAAAAAFfKulRr/zAn18=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 613, - "top": 871, - "width": 238, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageCodersManager", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKulRsPzDkaQ=", - "_parent": { - "$ref": "AAAAAAFfKulRr/zAn18=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 613, - "top": 886, - "width": 238, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKulRsPzEzwU=", - "_parent": { - "$ref": "AAAAAAFfKulRr/zAn18=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 102, - "top": -748, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 608, - "top": 864, - "width": 248, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFfKulRsPzB/EA=" - }, - "nameLabel": { - "$ref": "AAAAAAFfKulRsPzCgK8=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFfKulRsPzDkaQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKulRsPzEzwU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFfKulRsPzF/IA=", - "_parent": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "model": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFfKvIM3iczUk4=", - "_parent": { - "$ref": "AAAAAAFfKulRsPzF/IA=" - }, - "model": { - "$ref": "AAAAAAFfKvIMwCceZuI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 613, - "top": 909, - "width": 238, - "height": 13, - "autoResize": false, - "underline": true, - "text": "+sharedInstance", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFfKvJtpynJYTw=", - "_parent": { - "$ref": "AAAAAAFfKulRsPzF/IA=" - }, - "model": { - "$ref": "AAAAAAFfKvJtjym0wQE=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 613, - "top": 924, - "width": 238, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+coders: NSArray ", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 608, - "top": 904, - "width": 248, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFfKulRsPzGZjg=", - "_parent": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "model": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKvJLEyjrAlw=", - "_parent": { - "$ref": "AAAAAAFfKulRsPzGZjg=" - }, - "model": { - "$ref": "AAAAAAFfKvJK9yjW40I=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 613, - "top": 947, - "width": 238, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+add(coder)", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAFfKvPFlzM7d88=", - "_parent": { - "$ref": "AAAAAAFfKulRsPzGZjg=" - }, - "model": { - "$ref": "AAAAAAFfKvPFeTMmARs=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 613, - "top": 962, - "width": 238, - "height": 13, - "autoResize": false, - "underline": false, - "text": "+remove(coder)", - "horizontalAlignment": 0, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 608, - "top": 942, - "width": 248, - "height": 38, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFfKulRsfzHiZ8=", - "_parent": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "model": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 51, - "top": -374, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFfKulRsfzIWr8=", - "_parent": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "model": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 51, - "top": -374, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 608, - "top": 864, - "width": 248, - "height": 116, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFfKulRr/zAn18=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFfKulRsPzF/IA=" - }, - "operationCompartment": { - "$ref": "AAAAAAFfKulRsPzGZjg=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFfKulRsfzHiZ8=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFfKulRsfzIWr8=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFfKumI8P16C6U=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKul3rf0/okM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFfKumI8P17Zb0=", - "_parent": { - "$ref": "AAAAAAFfKumI8P16C6U=" - }, - "model": { - "$ref": "AAAAAAFfKul3rf0/okM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFfKumI8P18+tw=", - "_parent": { - "$ref": "AAAAAAFfKumI8P17Zb0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 330, - "top": -556, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKumI8P19Lbk=", - "_parent": { - "$ref": "AAAAAAFfKumI8P17Zb0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 661, - "top": 1111, - "width": 172, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageImageIOCoder", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKumI8P1+6As=", - "_parent": { - "$ref": "AAAAAAFfKumI8P17Zb0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 661, - "top": 1126, - "width": 172, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKumI8P1/Beo=", - "_parent": { - "$ref": "AAAAAAFfKumI8P17Zb0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 330, - "top": -556, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 656, - "top": 1104, - "width": 182, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFfKumI8P18+tw=" - }, - "nameLabel": { - "$ref": "AAAAAAFfKumI8P19Lbk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFfKumI8P1+6As=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKumI8P1/Beo=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFfKumI8P2AZF0=", - "_parent": { - "$ref": "AAAAAAFfKumI8P16C6U=" - }, - "model": { - "$ref": "AAAAAAFfKul3rf0/okM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 656, - "top": 1144, - "width": 182, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFfKumI8P2B0+M=", - "_parent": { - "$ref": "AAAAAAFfKumI8P16C6U=" - }, - "model": { - "$ref": "AAAAAAFfKul3rf0/okM=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 656, - "top": 1154, - "width": 182, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFfKumI8P2CWf4=", - "_parent": { - "$ref": "AAAAAAFfKumI8P16C6U=" - }, - "model": { - "$ref": "AAAAAAFfKul3rf0/okM=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": -278, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFfKumI8P2DxlI=", - "_parent": { - "$ref": "AAAAAAFfKumI8P16C6U=" - }, - "model": { - "$ref": "AAAAAAFfKul3rf0/okM=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 165, - "top": -278, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 656, - "top": 1104, - "width": 182, - "height": 60, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFfKumI8P17Zb0=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFfKumI8P2AZF0=" - }, - "operationCompartment": { - "$ref": "AAAAAAFfKumI8P2B0+M=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFfKumI8P2CWf4=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFfKumI8P2DxlI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFfKumzBf41WYU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKumijf36cE8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFfKumzBv42z7s=", - "_parent": { - "$ref": "AAAAAAFfKumzBf41WYU=" - }, - "model": { - "$ref": "AAAAAAFfKumijf36cE8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFfKumzBv43q9A=", - "_parent": { - "$ref": "AAAAAAFfKumzBv42z7s=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 122, - "top": -870, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKumzBv44A7s=", - "_parent": { - "$ref": "AAAAAAFfKumzBv42z7s=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 813, - "top": 1039, - "width": 142, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageGIFCoder", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKumzBv45dsM=", - "_parent": { - "$ref": "AAAAAAFfKumzBv42z7s=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 813, - "top": 1054, - "width": 142, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKumzBv46Fe0=", - "_parent": { - "$ref": "AAAAAAFfKumzBv42z7s=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 122, - "top": -870, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 808, - "top": 1032, - "width": 152, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFfKumzBv43q9A=" - }, - "nameLabel": { - "$ref": "AAAAAAFfKumzBv44A7s=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFfKumzBv45dsM=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKumzBv46Fe0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFfKumzBv47Kuo=", - "_parent": { - "$ref": "AAAAAAFfKumzBf41WYU=" - }, - "model": { - "$ref": "AAAAAAFfKumijf36cE8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 808, - "top": 1072, - "width": 152, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFfKumzB/48Lsc=", - "_parent": { - "$ref": "AAAAAAFfKumzBf41WYU=" - }, - "model": { - "$ref": "AAAAAAFfKumijf36cE8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 808, - "top": 1082, - "width": 152, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFfKumzB/499l4=", - "_parent": { - "$ref": "AAAAAAFfKumzBf41WYU=" - }, - "model": { - "$ref": "AAAAAAFfKumijf36cE8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 61, - "top": -435, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFfKumzB/4+eKg=", - "_parent": { - "$ref": "AAAAAAFfKumzBf41WYU=" - }, - "model": { - "$ref": "AAAAAAFfKumijf36cE8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 61, - "top": -435, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 808, - "top": 1032, - "width": 152, - "height": 60, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFfKumzBv42z7s=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFfKumzBv47Kuo=" - }, - "operationCompartment": { - "$ref": "AAAAAAFfKumzB/48Lsc=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFfKumzB/499l4=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFfKumzB/4+eKg=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAFfKunfeP7w4nM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKunO1f612hU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFfKunfeP7xxxs=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7w4nM=" - }, - "model": { - "$ref": "AAAAAAFfKunO1f612hU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFfKunfeP7yLV4=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7xxxs=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1002, - "top": -596, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKunfeP7zeiI=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7xxxs=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 517, - "top": 1183, - "width": 156, - "height": 13, - "autoResize": false, - "underline": false, - "text": "SDWebImageWebPCoder", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKunfeP70wYg=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7xxxs=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 517, - "top": 1198, - "width": 156, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from SDWebImage)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFfKunfeP71LpU=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7xxxs=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1002, - "top": -596, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 512, - "top": 1176, - "width": 166, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFfKunfeP7yLV4=" - }, - "nameLabel": { - "$ref": "AAAAAAFfKunfeP7zeiI=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFfKunfeP70wYg=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKunfeP71LpU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFfKunfeP72L2s=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7w4nM=" - }, - "model": { - "$ref": "AAAAAAFfKunO1f612hU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 512, - "top": 1216, - "width": 166, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFfKunfeP73sYg=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7w4nM=" - }, - "model": { - "$ref": "AAAAAAFfKunO1f612hU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 512, - "top": 1226, - "width": 166, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFfKunfeP74CcA=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7w4nM=" - }, - "model": { - "$ref": "AAAAAAFfKunO1f612hU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -501, - "top": -298, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFfKunfeP75I0A=", - "_parent": { - "$ref": "AAAAAAFfKunfeP7w4nM=" - }, - "model": { - "$ref": "AAAAAAFfKunO1f612hU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -501, - "top": -298, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": true, - "containerExtending": false, - "left": 512, - "top": 1176, - "width": 166, - "height": 60, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": true, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFfKunfeP7xxxs=" - }, - "wordWrap": false, - "suppressAttributes": false, - "suppressOperations": false, - "suppressReceptions": true, - "showMultiplicity": true, - "showOperationSignature": true, - "attributeCompartment": { - "$ref": "AAAAAAFfKunfeP72L2s=" - }, - "operationCompartment": { - "$ref": "AAAAAAFfKunfeP73sYg=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFfKunfeP74CcA=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFfKunfeP75I0A=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAFfKutJugVTfl4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKutJugVRytg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKutJuwVU9rw=", - "_parent": { - "$ref": "AAAAAAFfKutJugVTfl4=" - }, - "model": { - "$ref": "AAAAAAFfKutJugVRytg=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1177, - "top": 1052, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKutJugVTfl4=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKutJuwVVxHc=", - "_parent": { - "$ref": "AAAAAAFfKutJugVTfl4=" - }, - "model": { - "$ref": "AAAAAAFfKutJugVRytg=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1162, - "top": 1052, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKutJugVTfl4=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKutJuwVWtuI=", - "_parent": { - "$ref": "AAAAAAFfKutJugVTfl4=" - }, - "model": { - "$ref": "AAAAAAFfKutJugVRytg=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1206, - "top": 1053, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKutJugVTfl4=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKtnKU+Dd+kU=" - }, - "tail": { - "$ref": "AAAAAAFfKucZUPTSZzA=" - }, - "lineStyle": 0, - "points": "1192:1120;1192:999", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKutJuwVU9rw=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKutJuwVVxHc=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKutJuwVWtuI=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFfKuwBKQhKobU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKuwBKAhI5QU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKuwBKghLk+8=", - "_parent": { - "$ref": "AAAAAAFfKuwBKQhKobU=" - }, - "model": { - "$ref": "AAAAAAFfKuwBKAhI5QU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 554, - "top": 859, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKuwBKQhKobU=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKuwBKghMg6U=", - "_parent": { - "$ref": "AAAAAAFfKuwBKQhKobU=" - }, - "model": { - "$ref": "AAAAAAFfKuwBKAhI5QU=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 554, - "top": 844, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKuwBKQhKobU=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKuwBKghNzcQ=", - "_parent": { - "$ref": "AAAAAAFfKuwBKQhKobU=" - }, - "model": { - "$ref": "AAAAAAFfKuwBKAhI5QU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 554, - "top": 889, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKuwBKQhKobU=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "tail": { - "$ref": "AAAAAAFUmNdXmNnpp1I=" - }, - "lineStyle": 0, - "points": "554:840;554:880;608:880", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKuwBKghLk+8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKuwBKghMg6U=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKuwBKghNzcQ=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAFfKuxM+QnrKEs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKuxM+AnptLY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKuxM+QnsE1g=", - "_parent": { - "$ref": "AAAAAAFfKuxM+QnrKEs=" - }, - "model": { - "$ref": "AAAAAAFfKuxM+AnptLY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 955, - "top": 889, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKuxM+QnrKEs=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKuxM+Qntx5Q=", - "_parent": { - "$ref": "AAAAAAFfKuxM+QnrKEs=" - }, - "model": { - "$ref": "AAAAAAFfKuxM+AnptLY=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 955, - "top": 904, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKuxM+QnrKEs=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKuxM+QnusHg=", - "_parent": { - "$ref": "AAAAAAFfKuxM+QnrKEs=" - }, - "model": { - "$ref": "AAAAAAFfKuxM+AnptLY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 956, - "top": 859, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKuxM+QnrKEs=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "tail": { - "$ref": "AAAAAAFUmNdyjto3Jy4=" - }, - "lineStyle": 0, - "points": "956:810;956:880;855:880", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKuxM+QnsE1g=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKuxM+Qntx5Q=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKuxM+QnusHg=" - } - }, - { - "_type": "UMLInterfaceRealizationView", - "_id": "AAAAAAFfKu3J8hGYD10=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKu3J8hGXH0g=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu3J8hGZpfY=", - "_parent": { - "$ref": "AAAAAAFfKu3J8hGYD10=" - }, - "model": { - "$ref": "AAAAAAFfKu3J8hGXH0g=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 935, - "top": 883, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKu3J8hGYD10=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu3J8xGaIH4=", - "_parent": { - "$ref": "AAAAAAFfKu3J8hGYD10=" - }, - "model": { - "$ref": "AAAAAAFfKu3J8hGXH0g=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 935, - "top": 868, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKu3J8hGYD10=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu3J8xGbcAQ=", - "_parent": { - "$ref": "AAAAAAFfKu3J8hGYD10=" - }, - "model": { - "$ref": "AAAAAAFfKu3J8hGXH0g=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 935, - "top": 913, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKu3J8hGYD10=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKtnKU+Dd+kU=" - }, - "tail": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "lineStyle": 0, - "points": "855:904;1016:904", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKu3J8hGZpfY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKu3J8xGaIH4=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKu3J8xGbcAQ=" - } - }, - { - "_type": "UMLInterfaceRealizationView", - "_id": "AAAAAAFfKu8vthgM5EM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKu8vtRgLlUU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu8vthgNPAE=", - "_parent": { - "$ref": "AAAAAAFfKu8vthgM5EM=" - }, - "model": { - "$ref": "AAAAAAFfKu8vtRgLlUU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 883, - "top": 910, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKu8vthgM5EM=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu8vthgOQwY=", - "_parent": { - "$ref": "AAAAAAFfKu8vthgM5EM=" - }, - "model": { - "$ref": "AAAAAAFfKu8vtRgLlUU=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 883, - "top": 895, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKu8vthgM5EM=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu8vtxgPIAE=", - "_parent": { - "$ref": "AAAAAAFfKu8vthgM5EM=" - }, - "model": { - "$ref": "AAAAAAFfKu8vtRgLlUU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 883, - "top": 940, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKu8vthgM5EM=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKtnKU+Dd+kU=" - }, - "tail": { - "$ref": "AAAAAAFfKumzBf41WYU=" - }, - "lineStyle": 0, - "points": "883:1032;883:931;1016:931", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKu8vthgNPAE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKu8vthgOQwY=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKu8vtxgPIAE=" - } - }, - { - "_type": "UMLInterfaceRealizationView", - "_id": "AAAAAAFfKu+znBqrl+4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKu+znBqqvWQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu+znRqsx/w=", - "_parent": { - "$ref": "AAAAAAFfKu+znBqrl+4=" - }, - "model": { - "$ref": "AAAAAAFfKu+znBqqvWQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 934, - "top": 1115, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKu+znBqrl+4=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu+znRqt1Ng=", - "_parent": { - "$ref": "AAAAAAFfKu+znBqrl+4=" - }, - "model": { - "$ref": "AAAAAAFfKu+znBqqvWQ=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 934, - "top": 1100, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKu+znBqrl+4=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu+znRquxZo=", - "_parent": { - "$ref": "AAAAAAFfKu+znBqrl+4=" - }, - "model": { - "$ref": "AAAAAAFfKu+znBqqvWQ=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 934, - "top": 1145, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKu+znBqrl+4=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKucZUPTSZzA=" - }, - "tail": { - "$ref": "AAAAAAFfKumI8P16C6U=" - }, - "lineStyle": 0, - "points": "837:1136;1032:1136", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKu+znRqsx/w=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKu+znRqt1Ng=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKu+znRquxZo=" - } - }, - { - "_type": "UMLInterfaceRealizationView", - "_id": "AAAAAAFfKu/8NRxM/WA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKu/8NRxLVBY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu/8NRxNuNE=", - "_parent": { - "$ref": "AAAAAAFfKu/8NRxM/WA=" - }, - "model": { - "$ref": "AAAAAAFfKu/8NRxLVBY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 854, - "top": 1171, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKu/8NRxM/WA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu/8NRxORNY=", - "_parent": { - "$ref": "AAAAAAFfKu/8NRxM/WA=" - }, - "model": { - "$ref": "AAAAAAFfKu/8NRxLVBY=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 854, - "top": 1156, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKu/8NRxM/WA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKu/8NhxPop4=", - "_parent": { - "$ref": "AAAAAAFfKu/8NRxM/WA=" - }, - "model": { - "$ref": "AAAAAAFfKu/8NRxLVBY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 854, - "top": 1201, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKu/8NRxM/WA=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKucZUPTSZzA=" - }, - "tail": { - "$ref": "AAAAAAFfKunfeP7w4nM=" - }, - "lineStyle": 0, - "points": "677:1192;1032:1192", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKu/8NRxNuNE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKu/8NRxORNY=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKu/8NhxPop4=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFfKvC15x9YsT0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC15x9ZPO4=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 705, - "top": 1034, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC15x9aSZk=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 690, - "top": 1034, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC15x9bYvY=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 734, - "top": 1035, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC15x9czbs=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 705, - "top": 1072, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC15x9d7HI=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 691, - "top": 1069, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC15x9ebo4=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 732, - "top": 1076, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC16B9fh7s=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 705, - "top": 998, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC16B9gaa4=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 691, - "top": 1001, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvC16B9hcsY=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 732, - "top": 994, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFfKvC16B9ihH0=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFfKvC16B9j/l0=", - "_parent": { - "$ref": "AAAAAAFfKvC15x9YsT0=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 0, - "top": 0, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "tail": { - "$ref": "AAAAAAFfKumI8P16C6U=" - }, - "lineStyle": 0, - "points": "720:1104;720:979", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKvC15x9ZPO4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKvC15x9aSZk=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKvC15x9bYvY=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFfKvC15x9czbs=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFfKvC15x9d7HI=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFfKvC15x9ebo4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFfKvC16B9fh7s=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFfKvC16B9gaa4=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFfKvC16B9hcsY=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFfKvC16B9ihH0=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFfKvC16B9j/l0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFfKvEwaulmiZs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+lnTns=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 609, - "top": 1070, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+lo//k=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 594, - "top": 1070, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+lpIjo=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 639, - "top": 1071, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+lqVVk=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 609, - "top": 1144, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+lrD0Q=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 595, - "top": 1141, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+lsvJA=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 636, - "top": 1148, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+ltZtE=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 609, - "top": 998, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+luIMQ=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 595, - "top": 1001, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvEwa+lv4u8=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 636, - "top": 994, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFfKvEwa+lwTrE=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 351, - "top": -193, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFfKvEwa+lxJ1c=", - "_parent": { - "$ref": "AAAAAAFfKvEwaulmiZs=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 351, - "top": -193, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "tail": { - "$ref": "AAAAAAFfKunfeP7w4nM=" - }, - "lineStyle": 0, - "points": "624:1176;624:979", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKvEwa+lnTns=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKvEwa+lo//k=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKvEwa+lpIjo=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFfKvEwa+lqVVk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFfKvEwa+lrD0Q=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFfKvEwa+lsvJA=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFfKvEwa+ltZtE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFfKvEwa+luIMQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFfKvEwa+lv4u8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFfKvEwa+lwTrE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFfKvEwa+lxJ1c=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFfKvFdGelyJLQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGelz4Bc=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 825, - "top": 998, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGel0U/I=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": null, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 810, - "top": 998, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGel1Ky0=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 854, - "top": 999, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGel27nU=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 825, - "top": 1000, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGul32V4=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 811, - "top": 997, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGul4sRo=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 852, - "top": 1004, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 2, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGul5jXU=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 825, - "top": 998, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGul6PbY=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 811, - "top": 1001, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFfKvFdGul7A2c=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 852, - "top": 994, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "edgePosition": 0, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFfKvFdGul87Dw=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9VJ8U=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 351, - "top": -193, - "width": 10, - "height": 10, - "autoResize": false - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFfKvFdGul9J64=", - "_parent": { - "$ref": "AAAAAAFfKvFdGelyJLQ=" - }, - "model": { - "$ref": "AAAAAAFfKvC15h9W5gU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 351, - "top": -193, - "width": 10, - "height": 10, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFfKulRr/y/5nQ=" - }, - "tail": { - "$ref": "AAAAAAFfKumzBf41WYU=" - }, - "lineStyle": 0, - "points": "840:1032;840:979", - "stereotypeDisplay": "label", - "showVisibility": true, - "showProperty": true, - "nameLabel": { - "$ref": "AAAAAAFfKvFdGelz4Bc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFfKvFdGel0U/I=" - }, - "propertyLabel": { - "$ref": "AAAAAAFfKvFdGel1Ky0=" - }, - "showMultiplicity": true, - "showType": true, - "tailRoleNameLabel": { - "$ref": "AAAAAAFfKvFdGel27nU=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAFfKvFdGul32V4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAFfKvFdGul4sRo=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAFfKvFdGul5jXU=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAFfKvFdGul6PbY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAFfKvFdGul7A2c=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAFfKvFdGul87Dw=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAFfKvFdGul9J64=" - } - } - ] - }, - { - "_type": "UMLCollaboration", - "_id": "AAAAAAFUkhaWOozRCy8=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Collaboration1", - "ownedElements": [ - { - "_type": "UMLInteraction", - "_id": "AAAAAAFUkhaWOozSZjs=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Interaction1", - "ownedElements": [ - { - "_type": "UMLSequenceDiagram", - "_id": "AAAAAAFUkhaWOozTHHk=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "SequenceDiagram1", - "visible": true, - "defaultDiagram": false, - "ownedViews": [ - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAFUv2aES8ybhJ8=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv2aES8yaBvg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUv2aES8ycWzA=", - "_parent": { - "$ref": "AAAAAAFUv2aES8ybhJ8=" - }, - "model": { - "$ref": "AAAAAAFUv2aES8yaBvg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUv2aETMydAio=", - "_parent": { - "$ref": "AAAAAAFUv2aES8ycWzA=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -400, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2aETMyekVc=", - "_parent": { - "$ref": "AAAAAAFUv2aES8ycWzA=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 21, - "top": 47, - "width": 93.33544921875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "Other object", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2aETcyfM5E=", - "_parent": { - "$ref": "AAAAAAFUv2aES8ycWzA=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -400, - "top": 0, - "width": 116.3779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from Interaction1)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2aETcyg6Xc=", - "_parent": { - "$ref": "AAAAAAFUv2aES8ycWzA=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -400, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 16, - "top": 40, - "width": 103.33544921875, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUv2aETMydAio=" - }, - "nameLabel": { - "$ref": "AAAAAAFUv2aETMyekVc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUv2aETcyfM5E=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv2aETcyg6Xc=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAFUv2aETcyhhXc=", - "_parent": { - "$ref": "AAAAAAFUv2aES8ybhJ8=" - }, - "model": { - "$ref": "AAAAAAFUv2aES8yaBvg=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 68, - "top": 80, - "width": 1, - "height": 399, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 16, - "top": 40, - "width": 103.33544921875, - "height": 439, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": false, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUv2aES8ycWzA=" - }, - "wordWrap": false, - "linePart": { - "$ref": "AAAAAAFUv2aETcyhhXc=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAFUv2nXaM1BaOI=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv2nXaM1AL0k=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUv2nXaM1CeNE=", - "_parent": { - "$ref": "AAAAAAFUv2nXaM1BaOI=" - }, - "model": { - "$ref": "AAAAAAFUv2nXaM1AL0k=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUv2nXbM1D228=", - "_parent": { - "$ref": "AAAAAAFUv2nXaM1CeNE=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1554, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2nXbM1ED74=", - "_parent": { - "$ref": "AAAAAAFUv2nXaM1CeNE=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 133, - "top": 47, - "width": 245.41064453125, - "height": 13, - "autoResize": false, - "underline": false, - "text": "Lifeline1: UIImageView (WebCache)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2nXbM1F5i0=", - "_parent": { - "$ref": "AAAAAAFUv2nXaM1CeNE=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1554, - "top": 0, - "width": 116.3779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from Interaction1)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2nXbM1GtnA=", - "_parent": { - "$ref": "AAAAAAFUv2nXaM1CeNE=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1554, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 128, - "top": 40, - "width": 255.41064453125, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUv2nXbM1D228=" - }, - "nameLabel": { - "$ref": "AAAAAAFUv2nXbM1ED74=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUv2nXbM1F5i0=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv2nXbM1GtnA=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAFUv2nXbM1HcJ0=", - "_parent": { - "$ref": "AAAAAAFUv2nXaM1BaOI=" - }, - "model": { - "$ref": "AAAAAAFUv2nXaM1AL0k=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 256, - "top": 80, - "width": 1, - "height": 399, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 128, - "top": 40, - "width": 255.41064453125, - "height": 439, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": false, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUv2nXaM1CeNE=" - }, - "wordWrap": false, - "linePart": { - "$ref": "AAAAAAFUv2nXbM1HcJ0=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAFUv2n3Rc1gg3I=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUv2n3Rs1himo=", - "_parent": { - "$ref": "AAAAAAFUv2n3Rc1gg3I=" - }, - "model": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUv2n3Rs1i/NA=", - "_parent": { - "$ref": "AAAAAAFUv2n3Rs1himo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1216, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2n3Rs1joWc=", - "_parent": { - "$ref": "AAAAAAFUv2n3Rs1himo=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 605, - "top": 47, - "width": 219.958984375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "Lifeline3: SDWebImageManager", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2n3Rs1k/4Q=", - "_parent": { - "$ref": "AAAAAAFUv2n3Rs1himo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1216, - "top": 0, - "width": 116.3779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from Interaction1)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2n3Rs1lmgQ=", - "_parent": { - "$ref": "AAAAAAFUv2n3Rs1himo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -1216, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 600, - "top": 40, - "width": 229.958984375, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUv2n3Rs1i/NA=" - }, - "nameLabel": { - "$ref": "AAAAAAFUv2n3Rs1joWc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUv2n3Rs1k/4Q=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv2n3Rs1lmgQ=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAFUv2n3Rs1mvsI=", - "_parent": { - "$ref": "AAAAAAFUv2n3Rc1gg3I=" - }, - "model": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 715, - "top": 80, - "width": 1, - "height": 369, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 600, - "top": 40, - "width": 229.958984375, - "height": 409, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": false, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUv2n3Rs1himo=" - }, - "wordWrap": false, - "linePart": { - "$ref": "AAAAAAFUv2n3Rs1mvsI=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFUv2qLR829xEQ=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv2qLR828Lgg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2qLSM2+Rpk=", - "_parent": { - "$ref": "AAAAAAFUv2qLR829xEQ=" - }, - "model": { - "$ref": "AAAAAAFUv2qLR828Lgg=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 82, - "top": 104, - "width": 153, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv2qLR829xEQ=" - }, - "edgePosition": 1, - "underline": false, - "text": "1 : sd_setImageWithURL()", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2qLSM2/ZbI=", - "_parent": { - "$ref": "AAAAAAFUv2qLR829xEQ=" - }, - "model": { - "$ref": "AAAAAAFUv2qLR828Lgg=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 158, - "top": 89, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUv2qLR829xEQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2qLSM3A+iE=", - "_parent": { - "$ref": "AAAAAAFUv2qLR829xEQ=" - }, - "model": { - "$ref": "AAAAAAFUv2qLR828Lgg=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 158, - "top": 124, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv2qLR829xEQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFUv2qLSM3BCds=", - "_parent": { - "$ref": "AAAAAAFUv2qLR829xEQ=" - }, - "model": { - "$ref": "AAAAAAFUv2qLR828Lgg=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 249, - "top": 120, - "width": 14, - "height": 29, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUv2nXbM1HcJ0=" - }, - "tail": { - "$ref": "AAAAAAFUv2aETcyhhXc=" - }, - "lineStyle": 0, - "points": "68:120;249:120", - "nameLabel": { - "$ref": "AAAAAAFUv2qLSM2+Rpk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUv2qLSM2/ZbI=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv2qLSM3A+iE=" - }, - "activation": { - "$ref": "AAAAAAFUv2qLSM3BCds=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAFUv2ti0c3qqN0=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv2ti0c3pnPk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUv2ti0c3rcoE=", - "_parent": { - "$ref": "AAAAAAFUv2ti0c3qqN0=" - }, - "model": { - "$ref": "AAAAAAFUv2ti0c3pnPk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUv2ti0s3sWPY=", - "_parent": { - "$ref": "AAAAAAFUv2ti0c3rcoE=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -192, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2ti0s3tDyM=", - "_parent": { - "$ref": "AAAAAAFUv2ti0c3rcoE=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 845, - "top": 47, - "width": 174.23046875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "Lifeline4: SDImageCache", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2ti0s3uihE=", - "_parent": { - "$ref": "AAAAAAFUv2ti0c3rcoE=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -192, - "top": 0, - "width": 116.3779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from Interaction1)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv2ti0s3vC6k=", - "_parent": { - "$ref": "AAAAAAFUv2ti0c3rcoE=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -192, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 840, - "top": 40, - "width": 184.23046875, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUv2ti0s3sWPY=" - }, - "nameLabel": { - "$ref": "AAAAAAFUv2ti0s3tDyM=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUv2ti0s3uihE=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv2ti0s3vC6k=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAFUv2ti0s3wcIg=", - "_parent": { - "$ref": "AAAAAAFUv2ti0c3qqN0=" - }, - "model": { - "$ref": "AAAAAAFUv2ti0c3pnPk=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 932, - "top": 80, - "width": 1, - "height": 361, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 840, - "top": 40, - "width": 184.23046875, - "height": 401, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": false, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUv2ti0c3rcoE=" - }, - "wordWrap": false, - "linePart": { - "$ref": "AAAAAAFUv2ti0s3wcIg=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAFUv22omM5CQm8=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv22omM5BZb4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFUv22omM5DEW0=", - "_parent": { - "$ref": "AAAAAAFUv22omM5CQm8=" - }, - "model": { - "$ref": "AAAAAAFUv22omM5BZb4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFUv22omc5E59M=", - "_parent": { - "$ref": "AAAAAAFUv22omM5DEW0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -144, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv22omc5FYM4=", - "_parent": { - "$ref": "AAAAAAFUv22omM5DEW0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1045, - "top": 47, - "width": 242.912109375, - "height": 13, - "autoResize": false, - "underline": false, - "text": "Lifeline5: SDWebImageDownloader", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv22omc5GELE=", - "_parent": { - "$ref": "AAAAAAFUv22omM5DEW0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -144, - "top": 0, - "width": 116.3779296875, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from Interaction1)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFUv22omc5HhQ8=", - "_parent": { - "$ref": "AAAAAAFUv22omM5DEW0=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -144, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1040, - "top": 40, - "width": 252.912109375, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFUv22omc5E59M=" - }, - "nameLabel": { - "$ref": "AAAAAAFUv22omc5FYM4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFUv22omc5GELE=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv22omc5HhQ8=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAFUv22omc5ImFY=", - "_parent": { - "$ref": "AAAAAAFUv22omM5CQm8=" - }, - "model": { - "$ref": "AAAAAAFUv22omM5BZb4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1166, - "top": 80, - "width": 1, - "height": 271, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1040, - "top": 40, - "width": 252.912109375, - "height": 311, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": false, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFUv22omM5DEW0=" - }, - "wordWrap": false, - "linePart": { - "$ref": "AAAAAAFUv22omc5ImFY=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFXmw7K85hmo5Q=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFXmw7K8phl/ns=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmw7K85hnTgg=", - "_parent": { - "$ref": "AAAAAAFXmw7K85hmo5Q=" - }, - "model": { - "$ref": "AAAAAAFXmw7K8phl/ns=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 276, - "top": 120, - "width": 197, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFXmw7K85hmo5Q=" - }, - "edgePosition": 1, - "underline": false, - "text": "2 : sd_internalSetImageWithURL()", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmw7K85ho9qQ=", - "_parent": { - "$ref": "AAAAAAFXmw7K85hmo5Q=" - }, - "model": { - "$ref": "AAAAAAFXmw7K8phl/ns=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 374, - "top": 105, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFXmw7K85hmo5Q=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmw7K85hpBeU=", - "_parent": { - "$ref": "AAAAAAFXmw7K85hmo5Q=" - }, - "model": { - "$ref": "AAAAAAFXmw7K8phl/ns=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 374, - "top": 140, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFXmw7K85hmo5Q=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFXmw7K85hqA4o=", - "_parent": { - "$ref": "AAAAAAFXmw7K85hmo5Q=" - }, - "model": { - "$ref": "AAAAAAFXmw7K8phl/ns=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 486, - "top": 136, - "width": 14, - "height": 29, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmwx1Rpf0Po8=" - }, - "tail": { - "$ref": "AAAAAAFUv2nXbM1HcJ0=" - }, - "lineStyle": 0, - "points": "262:136;486:136", - "nameLabel": { - "$ref": "AAAAAAFXmw7K85hnTgg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmw7K85ho9qQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmw7K85hpBeU=" - }, - "activation": { - "$ref": "AAAAAAFXmw7K85hqA4o=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFXmw++VZh9CRk=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFXmw++VJh8ixo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmw++VZh+iEI=", - "_parent": { - "$ref": "AAAAAAFXmw++VZh9CRk=" - }, - "model": { - "$ref": "AAAAAAFXmw++VJh8ixo=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 532, - "top": 136, - "width": 142, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFXmw++VZh9CRk=" - }, - "edgePosition": 1, - "underline": false, - "text": "3 : loadImageWithURL:()", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmw++VZh/8Ys=", - "_parent": { - "$ref": "AAAAAAFXmw++VZh9CRk=" - }, - "model": { - "$ref": "AAAAAAFXmw++VJh8ixo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 603, - "top": 121, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFXmw++VZh9CRk=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmw++VZiAOKg=", - "_parent": { - "$ref": "AAAAAAFXmw++VZh9CRk=" - }, - "model": { - "$ref": "AAAAAAFXmw++VJh8ixo=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 603, - "top": 156, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFXmw++VZh9CRk=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFXmw++VZiBUwE=", - "_parent": { - "$ref": "AAAAAAFXmw++VZh9CRk=" - }, - "model": { - "$ref": "AAAAAAFXmw++VJh8ixo=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 708, - "top": 152, - "width": 14, - "height": 29, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUv2n3Rs1mvsI=" - }, - "tail": { - "$ref": "AAAAAAFXmwx1Rpf0Po8=" - }, - "lineStyle": 0, - "points": "499:152;708:152", - "nameLabel": { - "$ref": "AAAAAAFXmw++VZh+iEI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmw++VZh/8Ys=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmw++VZiAOKg=" - }, - "activation": { - "$ref": "AAAAAAFXmw++VZiBUwE=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFUv2v1XM4K3QQ=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv2v1XM4JR/4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2v1XM4L7pY=", - "_parent": { - "$ref": "AAAAAAFUv2v1XM4K3QQ=" - }, - "model": { - "$ref": "AAAAAAFUv2v1XM4JR/4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 741, - "top": 152, - "width": 164, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv2v1XM4K3QQ=" - }, - "edgePosition": 1, - "underline": false, - "text": "4 : queryDiskCacheForKey()", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2v1Xc4MPnU=", - "_parent": { - "$ref": "AAAAAAFUv2v1XM4K3QQ=" - }, - "model": { - "$ref": "AAAAAAFUv2v1XM4JR/4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 823, - "top": 137, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUv2v1XM4K3QQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2v1Xc4NX9s=", - "_parent": { - "$ref": "AAAAAAFUv2v1XM4K3QQ=" - }, - "model": { - "$ref": "AAAAAAFUv2v1XM4JR/4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 823, - "top": 172, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv2v1XM4K3QQ=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFUv2v1Xc4OIGU=", - "_parent": { - "$ref": "AAAAAAFUv2v1XM4K3QQ=" - }, - "model": { - "$ref": "AAAAAAFUv2v1XM4JR/4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 925, - "top": 168, - "width": 14, - "height": 29, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUv2ti0s3wcIg=" - }, - "tail": { - "$ref": "AAAAAAFUv2n3Rs1mvsI=" - }, - "lineStyle": 0, - "points": "721:168;925:168", - "nameLabel": { - "$ref": "AAAAAAFUv2v1XM4L7pY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUv2v1Xc4MPnU=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv2v1Xc4NX9s=" - }, - "activation": { - "$ref": "AAAAAAFUv2v1Xc4OIGU=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFUv2z30M4lNWE=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv2z3z84kqYU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2z30M4mUAU=", - "_parent": { - "$ref": "AAAAAAFUv2z30M4lNWE=" - }, - "model": { - "$ref": "AAAAAAFUv2z3z84kqYU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 783, - "top": 212, - "width": 79, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv2z30M4lNWE=" - }, - "edgePosition": 1, - "underline": false, - "text": "5 : disk result", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2z30M4nw8c=", - "_parent": { - "$ref": "AAAAAAFUv2z30M4lNWE=" - }, - "model": { - "$ref": "AAAAAAFUv2z3z84kqYU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 822, - "top": 227, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUv2z30M4lNWE=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv2z30M4odbY=", - "_parent": { - "$ref": "AAAAAAFUv2z30M4lNWE=" - }, - "model": { - "$ref": "AAAAAAFUv2z3z84kqYU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 823, - "top": 192, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv2z30M4lNWE=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFUv2z30c4pSow=", - "_parent": { - "$ref": "AAAAAAFUv2z30M4lNWE=" - }, - "model": { - "$ref": "AAAAAAFUv2z3z84kqYU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 715, - "top": 208, - "width": 14, - "height": 25, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUv2n3Rs1mvsI=" - }, - "tail": { - "$ref": "AAAAAAFUv2ti0s3wcIg=" - }, - "lineStyle": 0, - "points": "932:208;715:208", - "nameLabel": { - "$ref": "AAAAAAFUv2z30M4mUAU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUv2z30M4nw8c=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv2z30M4odbY=" - }, - "activation": { - "$ref": "AAAAAAFUv2z30c4pSow=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFUv235TM5iC/o=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv235TM5h8OU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv235Tc5jIuU=", - "_parent": { - "$ref": "AAAAAAFUv235TM5iC/o=" - }, - "model": { - "$ref": "AAAAAAFUv235TM5h8OU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 784, - "top": 256, - "width": 307, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv235TM5iC/o=" - }, - "edgePosition": 1, - "underline": false, - "text": "6 : downloadImage(url, options, progress, completed)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv235Tc5kvxw=", - "_parent": { - "$ref": "AAAAAAFUv235TM5iC/o=" - }, - "model": { - "$ref": "AAAAAAFUv235TM5h8OU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 937, - "top": 241, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUv235TM5iC/o=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv235Tc5lN1Y=", - "_parent": { - "$ref": "AAAAAAFUv235TM5iC/o=" - }, - "model": { - "$ref": "AAAAAAFUv235TM5h8OU=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 937, - "top": 276, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv235TM5iC/o=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFUv235Tc5mBt8=", - "_parent": { - "$ref": "AAAAAAFUv235TM5iC/o=" - }, - "model": { - "$ref": "AAAAAAFUv235TM5h8OU=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 1159, - "top": 272, - "width": 14, - "height": 29, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUv22omc5ImFY=" - }, - "tail": { - "$ref": "AAAAAAFUv2n3Rs1mvsI=" - }, - "lineStyle": 0, - "points": "715:272;1159:272", - "nameLabel": { - "$ref": "AAAAAAFUv235Tc5jIuU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUv235Tc5kvxw=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv235Tc5lN1Y=" - }, - "activation": { - "$ref": "AAAAAAFUv235Tc5mBt8=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFUv27NWM56DH8=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv27NV855tyI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv27NWM57KC8=", - "_parent": { - "$ref": "AAAAAAFUv27NWM56DH8=" - }, - "model": { - "$ref": "AAAAAAFUv27NV855tyI=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 967, - "top": 323, - "width": 100, - "height": 13, - "autoResize": false, - "alpha": 3.0124453800482693, - "distance": 77.64663547121665, - "hostEdge": { - "$ref": "AAAAAAFUv27NWM56DH8=" - }, - "edgePosition": 1, - "underline": false, - "text": "7 : network result", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv27NWM58Rks=", - "_parent": { - "$ref": "AAAAAAFUv27NWM56DH8=" - }, - "model": { - "$ref": "AAAAAAFUv27NV855tyI=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 939, - "top": 339, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUv27NWM56DH8=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv27NWc59ep8=", - "_parent": { - "$ref": "AAAAAAFUv27NWM56DH8=" - }, - "model": { - "$ref": "AAAAAAFUv27NV855tyI=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 940, - "top": 304, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv27NWM56DH8=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFUv27NWc5+otg=", - "_parent": { - "$ref": "AAAAAAFUv27NWM56DH8=" - }, - "model": { - "$ref": "AAAAAAFUv27NV855tyI=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 715, - "top": 320, - "width": 14, - "height": 25, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUv2n3Rs1mvsI=" - }, - "tail": { - "$ref": "AAAAAAFUv22omc5ImFY=" - }, - "lineStyle": 0, - "points": "1166:320;715:320", - "nameLabel": { - "$ref": "AAAAAAFUv27NWM57KC8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUv27NWM58Rks=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv27NWc59ep8=" - }, - "activation": { - "$ref": "AAAAAAFUv27NWc5+otg=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAFXmwx1RpfuYEQ=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFXmwx1Rpft3W0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFXmwx1Rpfvk4E=", - "_parent": { - "$ref": "AAAAAAFXmwx1RpfuYEQ=" - }, - "model": { - "$ref": "AAAAAAFXmwx1Rpft3W0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFXmwx1Rpfwxbg=", - "_parent": { - "$ref": "AAAAAAFXmwx1Rpfvk4E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -132, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmwx1RpfxG9g=", - "_parent": { - "$ref": "AAAAAAFXmwx1Rpfvk4E=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;1", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 397, - "top": 47, - "width": 191, - "height": 13, - "autoResize": false, - "underline": false, - "text": "Lifeline2: UIView (WebCache)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmwx1Rpfyq/k=", - "_parent": { - "$ref": "AAAAAAFXmwx1Rpfvk4E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -132, - "top": 0, - "width": 106, - "height": 13, - "autoResize": false, - "underline": false, - "text": "(from Interaction1)", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "LabelView", - "_id": "AAAAAAFXmwx1RpfzQBw=", - "_parent": { - "$ref": "AAAAAAFXmwx1Rpfvk4E=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": -132, - "top": 0, - "width": 0, - "height": 13, - "autoResize": false, - "underline": false, - "horizontalAlignment": 1, - "verticalAlignment": 5, - "wordWrap": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 392, - "top": 40, - "width": 201, - "height": 40, - "autoResize": false, - "stereotypeLabel": { - "$ref": "AAAAAAFXmwx1Rpfwxbg=" - }, - "nameLabel": { - "$ref": "AAAAAAFXmwx1RpfxG9g=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFXmwx1Rpfyq/k=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmwx1RpfzQBw=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAFXmwx1Rpf0Po8=", - "_parent": { - "$ref": "AAAAAAFXmwx1RpfuYEQ=" - }, - "model": { - "$ref": "AAAAAAFXmwx1Rpft3W0=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 493, - "top": 80, - "width": 1, - "height": 375, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 392, - "top": 40, - "width": 201, - "height": 415, - "autoResize": false, - "stereotypeDisplay": "label", - "showVisibility": true, - "showNamespace": false, - "showProperty": true, - "showType": true, - "nameCompartment": { - "$ref": "AAAAAAFXmwx1Rpfvk4E=" - }, - "wordWrap": false, - "linePart": { - "$ref": "AAAAAAFXmwx1Rpf0Po8=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFUv3C4p87cxD0=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFUv3C4p87b5L8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv3C4qM7dheQ=", - "_parent": { - "$ref": "AAAAAAFUv3C4p87cxD0=" - }, - "model": { - "$ref": "AAAAAAFUv3C4p87b5L8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 774, - "top": 353, - "width": 92, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv3C4p87cxD0=" - }, - "edgePosition": 1, - "underline": false, - "text": "8 : storeImage()", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv3C4qM7eLhs=", - "_parent": { - "$ref": "AAAAAAFUv3C4p87cxD0=" - }, - "model": { - "$ref": "AAAAAAFUv3C4p87b5L8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 820, - "top": 338, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFUv3C4p87cxD0=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFUv3C4qM7fGpA=", - "_parent": { - "$ref": "AAAAAAFUv3C4p87cxD0=" - }, - "model": { - "$ref": "AAAAAAFUv3C4p87b5L8=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 820, - "top": 373, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFUv3C4p87cxD0=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFUv3C4qM7gDWs=", - "_parent": { - "$ref": "AAAAAAFUv3C4p87cxD0=" - }, - "model": { - "$ref": "AAAAAAFUv3C4p87b5L8=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 925, - "top": 369, - "width": 14, - "height": 29, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUv2ti0s3wcIg=" - }, - "tail": { - "$ref": "AAAAAAFUv2n3Rs1mvsI=" - }, - "lineStyle": 0, - "points": "715:369;925:369", - "nameLabel": { - "$ref": "AAAAAAFUv3C4qM7dheQ=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFUv3C4qM7eLhs=" - }, - "propertyLabel": { - "$ref": "AAAAAAFUv3C4qM7fGpA=" - }, - "activation": { - "$ref": "AAAAAAFUv3C4qM7gDWs=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFXmxBoRJiUpvI=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFXmxBoRJiTAtY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmxBoRZiVYHw=", - "_parent": { - "$ref": "AAAAAAFXmxBoRJiUpvI=" - }, - "model": { - "$ref": "AAAAAAFXmxBoRJiTAtY=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 576, - "top": 404, - "width": 54, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFXmxBoRJiUpvI=" - }, - "edgePosition": 1, - "underline": false, - "text": "9 : image", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmxBoRZiWIYg=", - "_parent": { - "$ref": "AAAAAAFXmxBoRJiUpvI=" - }, - "model": { - "$ref": "AAAAAAFXmxBoRJiTAtY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 603, - "top": 419, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFXmxBoRJiUpvI=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmxBoRZiXh28=", - "_parent": { - "$ref": "AAAAAAFXmxBoRJiUpvI=" - }, - "model": { - "$ref": "AAAAAAFXmxBoRJiTAtY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 604, - "top": 384, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFXmxBoRJiUpvI=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFXmxBoRZiYI2g=", - "_parent": { - "$ref": "AAAAAAFXmxBoRJiUpvI=" - }, - "model": { - "$ref": "AAAAAAFXmxBoRJiTAtY=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 493, - "top": 400, - "width": 14, - "height": 25, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFXmwx1Rpf0Po8=" - }, - "tail": { - "$ref": "AAAAAAFUv2n3Rs1mvsI=" - }, - "lineStyle": 0, - "points": "715:400;493:400", - "nameLabel": { - "$ref": "AAAAAAFXmxBoRZiVYHw=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmxBoRZiWIYg=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmxBoRZiXh28=" - }, - "activation": { - "$ref": "AAAAAAFXmxBoRZiYI2g=" - }, - "showProperty": true, - "showType": true - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAFXmxC8H5jJURo=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozTHHk=" - }, - "model": { - "$ref": "AAAAAAFXmxC8H5jIbu4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmxC8H5jKD8g=", - "_parent": { - "$ref": "AAAAAAFXmxC8H5jJURo=" - }, - "model": { - "$ref": "AAAAAAFXmxC8H5jIbu4=" - }, - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 332, - "top": 428, - "width": 83, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFXmxC8H5jJURo=" - }, - "edgePosition": 1, - "underline": false, - "text": "10 : set image", - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmxC8H5jLiWU=", - "_parent": { - "$ref": "AAAAAAFXmxC8H5jJURo=" - }, - "model": { - "$ref": "AAAAAAFXmxC8H5jIbu4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 373, - "top": 443, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAFXmxC8H5jJURo=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFXmxC8H5jMFqs=", - "_parent": { - "$ref": "AAAAAAFXmxC8H5jJURo=" - }, - "model": { - "$ref": "AAAAAAFXmxC8H5jIbu4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 374, - "top": 408, - "width": 0, - "height": 13, - "autoResize": false, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAFXmxC8H5jJURo=" - }, - "edgePosition": 1, - "underline": false, - "horizontalAlignment": 2, - "verticalAlignment": 5, - "wordWrap": false - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAFXmxC8H5jNKho=", - "_parent": { - "$ref": "AAAAAAFXmxC8H5jJURo=" - }, - "model": { - "$ref": "AAAAAAFXmxC8H5jIbu4=" - }, - "visible": false, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "left": 256, - "top": 424, - "width": 14, - "height": 25, - "autoResize": false - } - ], - "visible": true, - "enabled": true, - "lineColor": "#000000", - "fillColor": "#ffffff", - "fontColor": "#000000", - "font": "Arial;13;0", - "showShadow": true, - "containerChangeable": false, - "containerExtending": false, - "head": { - "$ref": "AAAAAAFUv2nXbM1HcJ0=" - }, - "tail": { - "$ref": "AAAAAAFXmwx1Rpf0Po8=" - }, - "lineStyle": 0, - "points": "493:424;256:424", - "nameLabel": { - "$ref": "AAAAAAFXmxC8H5jKD8g=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFXmxC8H5jLiWU=" - }, - "propertyLabel": { - "$ref": "AAAAAAFXmxC8H5jMFqs=" - }, - "activation": { - "$ref": "AAAAAAFXmxC8H5jNKho=" - }, - "showProperty": true, - "showType": true - } - ], - "showSequenceNumber": true, - "showSignature": true, - "showActivation": true - } - ], - "visibility": "public", - "isReentrant": true, - "messages": [ - { - "_type": "UMLMessage", - "_id": "AAAAAAFUv2qLR828Lgg=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Message1", - "source": { - "$ref": "AAAAAAFUv2aES8yaBvg=" - }, - "target": { - "$ref": "AAAAAAFUv2nXaM1AL0k=" - }, - "visibility": "public", - "messageSort": "asynchCall", - "signature": { - "$ref": "AAAAAAFUmPuK4C6yWrI=" - }, - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFXmw7K8phl/ns=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Message2", - "source": { - "$ref": "AAAAAAFUv2nXaM1AL0k=" - }, - "target": { - "$ref": "AAAAAAFXmwx1Rpft3W0=" - }, - "visibility": "public", - "messageSort": "asynchCall", - "signature": { - "$ref": "AAAAAAFXmsqK3idvzv0=" - }, - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFXmw++VJh8ixo=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Message6", - "source": { - "$ref": "AAAAAAFXmwx1Rpft3W0=" - }, - "target": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "visibility": "public", - "messageSort": "asynchCall", - "signature": { - "$ref": "AAAAAAFUkh/xZ44AqYk=" - }, - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFUv2v1XM4JR/4=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Message3", - "source": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "target": { - "$ref": "AAAAAAFUv2ti0c3pnPk=" - }, - "visibility": "public", - "messageSort": "asynchCall", - "signature": { - "$ref": "AAAAAAFUmPN5KSOfrIg=" - }, - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFUv2z3z84kqYU=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "disk result", - "source": { - "$ref": "AAAAAAFUv2ti0c3pnPk=" - }, - "target": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "visibility": "public", - "messageSort": "reply", - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFUv235TM5h8OU=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Message4", - "source": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "target": { - "$ref": "AAAAAAFUv22omM5BZb4=" - }, - "visibility": "public", - "messageSort": "asynchCall", - "signature": { - "$ref": "AAAAAAFUmOOite2pkfo=" - }, - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFUv27NV855tyI=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "network result", - "source": { - "$ref": "AAAAAAFUv22omM5BZb4=" - }, - "target": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "visibility": "public", - "messageSort": "reply", - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFUv3C4p87b5L8=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Message5", - "source": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "target": { - "$ref": "AAAAAAFUv2ti0c3pnPk=" - }, - "visibility": "public", - "messageSort": "synchCall", - "signature": { - "$ref": "AAAAAAFUmPMOWiHsOa0=" - }, - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFXmxBoRJiTAtY=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "image", - "source": { - "$ref": "AAAAAAFUv2n3Rc1fbGI=" - }, - "target": { - "$ref": "AAAAAAFXmwx1Rpft3W0=" - }, - "visibility": "public", - "messageSort": "reply", - "isConcurrentIteration": false - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAFXmxC8H5jIbu4=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "set image", - "source": { - "$ref": "AAAAAAFXmwx1Rpft3W0=" - }, - "target": { - "$ref": "AAAAAAFUv2nXaM1AL0k=" - }, - "visibility": "public", - "messageSort": "reply", - "isConcurrentIteration": false - } - ], - "participants": [ - { - "_type": "UMLLifeline", - "_id": "AAAAAAFUv2aES8yaBvg=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Other object", - "visibility": "public", - "represent": { - "$ref": "AAAAAAFUv2aES8yZWGo=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAFUv2nXaM1AL0k=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Lifeline1", - "visibility": "public", - "represent": { - "$ref": "AAAAAAFUv2nXZ80/4sA=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAFUv2n3Rc1fbGI=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Lifeline3", - "visibility": "public", - "represent": { - "$ref": "AAAAAAFUv2n3Rc1e9QI=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAFUv2ti0c3pnPk=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Lifeline4", - "visibility": "public", - "represent": { - "$ref": "AAAAAAFUv2ti0c3ocQo=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAFUv22omM5BZb4=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Lifeline5", - "visibility": "public", - "represent": { - "$ref": "AAAAAAFUv22ol85ADFk=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAFXmwx1Rpft3W0=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozSZjs=" - }, - "name": "Lifeline2", - "visibility": "public", - "represent": { - "$ref": "AAAAAAFXmwx1Rpfs4dU=" - }, - "isMultiInstance": false - } - ] - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUv2HAQMvkinw=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUv2UwYMxGW0c=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role2", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUv2aES8yZWGo=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role3", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUv2dCAMzP0O0=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role4", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUv2nXZ80/4sA=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role5", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFUmPtmMC6BqlU=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUv2n3Rc1e9QI=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role6", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUv2ti0c3ocQo=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role7", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUv22ol85ADFk=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role8", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFXmwx1Rpfs4dU=", - "_parent": { - "$ref": "AAAAAAFUkhaWOozRCy8=" - }, - "name": "Role9", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false - }, - { - "_type": "UMLPackage", - "_id": "AAAAAAFUkhbx4ozg49g=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "SDWebImage", - "ownedElements": [ - { - "_type": "UMLClass", - "_id": "AAAAAAFUkhgItozoKPM=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImagePrefetcher", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAFUmMzgZcn8MSQ=", - "_parent": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "name": "manager", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmMzgZsn92Qw=", - "_parent": { - "$ref": "AAAAAAFUmMzgZcn8MSQ=" - }, - "reference": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "none", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmMzgZsn+nz8=", - "_parent": { - "$ref": "AAAAAAFUmMzgZcn8MSQ=" - }, - "reference": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "shared", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "visibility": "public", - "isDerived": false - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAFUmM8TqsupT40=", - "_parent": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "name": "delegate", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmM8Tqsuqc7A=", - "_parent": { - "$ref": "AAAAAAFUmM8TqsupT40=" - }, - "reference": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "none", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmM8Tqsuru94=", - "_parent": { - "$ref": "AAAAAAFUmM8TqsupT40=" - }, - "reference": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "shared", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "visibility": "public", - "isDerived": false - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmM4zy8syqFU=", - "_parent": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "name": "sharedImagePrefetcher", - "visibility": "public", - "isStatic": true, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmMwm7Mnxz9U=", - "_parent": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "name": "options", - "stereotype": "", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmM3dVsr1bHY=", - "_parent": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "name": "prefetchURLs:", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmNCMgs5kwbc=", - "_parent": { - "$ref": "AAAAAAFUkhgItozoKPM=" - }, - "name": "cancelPrefetching", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAFXmwdRJMUYGTs=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageDownloaderOperationInterface", - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAFUkhg5/4zs5zU=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImagePrefetcherDelegate", - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUkht/NI1jZE4=", - "_parent": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "name": "didPrefetchURL:", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUkhu8u41n4Ps=", - "_parent": { - "$ref": "AAAAAAFUkhg5/4zs5zU=" - }, - "name": "didFinishWithTotalCount:", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFUkhwuq42z3w4=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageManager", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAFUmNGSiNAIwc4=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "delegate", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmNGSiNAJw9E=", - "_parent": { - "$ref": "AAAAAAFUmNGSiNAIwc4=" - }, - "reference": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "none", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmNGSiNAKXzo=", - "_parent": { - "$ref": "AAAAAAFUmNGSiNAIwc4=" - }, - "reference": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "shared", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "visibility": "public", - "isDerived": false - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAFUmNgnHdueiaU=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "imageCache", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmNgnHdufJSY=", - "_parent": { - "$ref": "AAAAAAFUmNgnHdueiaU=" - }, - "reference": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "none", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmNgnHdugw8c=", - "_parent": { - "$ref": "AAAAAAFUmNgnHdueiaU=" - }, - "reference": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "shared", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "visibility": "public", - "isDerived": false - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAFUmNjLG94yKqE=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmNjLG94zD4E=", - "_parent": { - "$ref": "AAAAAAFUmNjLG94yKqE=" - }, - "reference": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "none", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmNjLG940ssQ=", - "_parent": { - "$ref": "AAAAAAFUmNjLG94yKqE=" - }, - "reference": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "shared", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "visibility": "public", - "isDerived": false - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUkiBj3o4EzZs=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "sharedManager", - "visibility": "public", - "isStatic": true, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmMkoD8jx3Dk=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "options", - "stereotype": "", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUkh/xZ44AqYk=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "loadImageWithURL:", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmNYJLthMwcI=", - "_parent": { - "$ref": "AAAAAAFUkh/xZ44AqYk=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmNLHKNJpLPM=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "saveImageToCache:", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmNLtYNLc08o=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "cancelAll", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmNNJv9NPrNI=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "cachedImageExistsForURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmNPQf9Tw0fM=", - "_parent": { - "$ref": "AAAAAAFUmNNJv9NPrNI=" - }, - "name": "Parameter1", - "stereotype": "", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "BOOL", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmNNp59PCdv8=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "diskImageExistsForURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmNaUldjqLy4=", - "_parent": { - "$ref": "AAAAAAFUmNNp59PCdv8=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "BOOL", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmNORx9Q1mi4=", - "_parent": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "name": "cacheKeyForURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmNbDrdlJMIU=", - "_parent": { - "$ref": "AAAAAAFUmNORx9Q1mi4=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "NSString", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLEnumeration", - "_id": "AAAAAAFUkhyNUo23oFw=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageOptions", - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "literals": [ - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkhys4o27Ge0=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageRetryFailed", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkhza8o2/z9E=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageLowPriority", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkhzkGo3CNk8=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageCacheMemoryOnly", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkhzs8o3Fkdk=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageProgressiveLoad", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkhz04o3ItAc=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageRefreshCached", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkhz84Y3L96A=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageContinueInBackground", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkh0C6Y3O214=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageHandleCookies", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkh2TUY3YpnQ=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageAllowInvalidSSLCertificates", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkh2bqY3bxlE=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageHighPriority", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkh2p4Y3e22E=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageDelayPlaceholder", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkh2x+Y3hQmw=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageTransformAnimatedImage", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkh31iY3ox50=", - "_parent": { - "$ref": "AAAAAAFUkhyNUo23oFw=" - }, - "name": "SDWebImageAvoidAutoSetImage", - "visibility": "public" - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAFUkh5jeI3spbg=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageManagerDelegate", - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUkh6LiI3wgxM=", - "_parent": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "name": "shouldDownloadImageForURL:", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUkh65uI30vRk=", - "_parent": { - "$ref": "AAAAAAFUkh5jeI3spbg=" - }, - "name": "transformDownloadedImage:", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFUkh79WI34fB0=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDImageCache", - "ownedElements": [ - { - "_type": "UMLDependency", - "_id": "AAAAAAFfKuwBKAhI5QU=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "source": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "target": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "visibility": "public" - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUkiFzJY5gThM=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "sharedImageCache", - "visibility": "public", - "isStatic": true, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmPDC7hpSvPQ=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "maxMemoryCost", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmPDhrRsNyCc=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "maxMemoryCountLimit", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPGStR3F538=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "init", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmPG3vB5TsDQ=", - "_parent": { - "$ref": "AAAAAAFUmPGStR3F538=" - }, - "name": "namespace", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPHYnB7PNs4=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "init", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmPHujB9dtv8=", - "_parent": { - "$ref": "AAAAAAFUmPHYnB7PNs4=" - }, - "name": "namespace", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmPH10x+6tbo=", - "_parent": { - "$ref": "AAAAAAFUmPHYnB7PNs4=" - }, - "name": "diskCacheDirectory", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPMOWiHsOa0=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "storeImage", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPMtQiKnVfM=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "storeImageDataToDisk", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPN5KSOfrIg=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "queryDiskCacheForKey", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPOk0iRaSME=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "imageFromMemoryCacheForKey", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPPBiSUVHSU=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "imageFromDiskCacheForKey", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPPiwSXQs7U=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "removeImageForKey", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPQzYSaLCQc=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "clearMemory", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPRYYSdGCZA=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "clearDIsk", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPTT0CgBzK8=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "cachePathForKey", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPT4WSi8pg0=", - "_parent": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "name": "addReadOnlyCachePath", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFXmwGn6ZeqpYw=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDImageCacheConfig", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAFXmwYAOLO3R8M=", - "_parent": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFXmwYAOLO4X9g=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO3R8M=" - }, - "reference": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "none", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFXmwYAOLO5TNo=", - "_parent": { - "$ref": "AAAAAAFXmwYAOLO3R8M=" - }, - "name": "config", - "reference": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "shared", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "visibility": "public", - "isDerived": false - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmPBKVhghKWk=", - "_parent": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "name": "shouldDecompressImages", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmPBxrhjcaQc=", - "_parent": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "name": "shouldDisableiCloud", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmPCLlRmXEPs=", - "_parent": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "name": "shouldCacheImagesInMemory", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmPD+pRvI9sU=", - "_parent": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "name": "maxCacheAge", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmPEdRRyDmKo=", - "_parent": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "name": "maxCacheSize", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFUkh8UMI38gtY=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageDownloader", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAFUmNjw298aBP0=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "imageDownloader", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmNjw298bVKc=", - "_parent": { - "$ref": "AAAAAAFUmNjw298aBP0=" - }, - "reference": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "none", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFUmNjw298cZas=", - "_parent": { - "$ref": "AAAAAAFUmNjw298aBP0=" - }, - "reference": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "shared", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "visibility": "public", - "isDerived": false - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAFUmOrfAwPdh8M=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "source": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "target": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "visibility": "public" - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAFfKuxM+AnptLY=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "source": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "target": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "visibility": "public" - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUkiJAhI5kL78=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "sharedDownloader", - "visibility": "public", - "isStatic": true, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmOMr1ewzvaI=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "shouldDecompressImages", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmONDtOzuN2c=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "maxConcurrentDownloads", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmOaPcvo7CuM=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "downloadTimeout", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmOa7+/r2ysU=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "executionOrder", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmOiCz/5aGv0=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "urlCredential", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFXmuCdynfN50Y=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "init", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmuEYDHj2f9E=", - "_parent": { - "$ref": "AAAAAAFXmuCdynfN50Y=" - }, - "name": "sessionConfiguration", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmOOite2pkfo=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "downloadImage", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmOW7A/c+Z/0=", - "_parent": { - "$ref": "AAAAAAFUmOOite2pkfo=" - }, - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmuK8y3sdotY=", - "_parent": { - "$ref": "AAAAAAFUmOOite2pkfo=" - }, - "name": "url", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmuLgMHuZcI8=", - "_parent": { - "$ref": "AAAAAAFUmOOite2pkfo=" - }, - "name": "options", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmuMLQXwVkMM=", - "_parent": { - "$ref": "AAAAAAFUmOOite2pkfo=" - }, - "name": "progress", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmuM7iXyR7gc=", - "_parent": { - "$ref": "AAAAAAFUmOOite2pkfo=" - }, - "name": "completed", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFXmuQArX//uuI=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "cancel", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmuQ4uoEJf7Q=", - "_parent": { - "$ref": "AAAAAAFXmuQArX//uuI=" - }, - "name": "token", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmOZtsvmAcFQ=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "currentDownloadCount", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmOeh6PwLtkk=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "setValueForHTTPHeaderField", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmOf3GPzGjm4=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "setSuspended", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmOgcH/2BRjw=", - "_parent": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "name": "cancelAllDownloads", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLEnumeration", - "_id": "AAAAAAFUkiDjJo5QvT4=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDImageCacheType", - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "literals": [ - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkiD+ro5UDPI=", - "_parent": { - "$ref": "AAAAAAFUkiDjJo5QvT4=" - }, - "name": "SDImageCacheTypeNone", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkiEOJo5YAWk=", - "_parent": { - "$ref": "AAAAAAFUkiDjJo5QvT4=" - }, - "name": "SDImageCacheTypeDisk", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUkiEUdY5bs1I=", - "_parent": { - "$ref": "AAAAAAFUkiDjJo5QvT4=" - }, - "name": "SDImageCacheTypeMemory", - "visibility": "public" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFXmuJtT3q/PXo=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageDownloadToken", - "ownedElements": [ - { - "_type": "UMLDependency", - "_id": "AAAAAAFXmuZ1booW7c8=", - "_parent": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "source": { - "$ref": "AAAAAAFUkh8UMI38gtY=" - }, - "target": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "visibility": "public" - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFXmuY4yIivPbY=", - "_parent": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "name": "url", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFXmuZPjolqbRg=", - "_parent": { - "$ref": "AAAAAAFXmuJtT3q/PXo=" - }, - "name": "downloadOperationCancelToken", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFUkiR/Go5pUW0=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageDownloaderOperation", - "ownedElements": [ - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAFUmORm3fAwE60=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "source": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "target": { - "$ref": "AAAAAAFXmwdRJMUYGTs=" - }, - "visibility": "public" - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAFUmOy6gwh7Mto=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "source": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "target": { - "$ref": "AAAAAAFUmOxnEwduTCw=" - }, - "visibility": "public" - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmO0bSwoHlgM=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "request", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmO4eABBktMs=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "response", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmO04OQrC3XA=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "shouldDecompressImages", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmO1WCQt9gzI=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "shouldUseCredentialStorage", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmO1nCQw4ACs=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "credential", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFUmO2TmQzzs/g=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "options", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFXmt1lVW0nz6U=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "dataTask", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmO55eBHmK5M=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "init", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmO7d6BKxVI0=", - "_parent": { - "$ref": "AAAAAAFUmO55eBHmK5M=" - }, - "name": "request", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmt4TNm7JJVo=", - "_parent": { - "$ref": "AAAAAAFUmO55eBHmK5M=" - }, - "name": "session", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFUmO731xMtljo=", - "_parent": { - "$ref": "AAAAAAFUmO55eBHmK5M=" - }, - "name": "options", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFXmt5iT2+ClWI=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "addHandlers", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmt6z23BNV0g=", - "_parent": { - "$ref": "AAAAAAFXmt5iT2+ClWI=" - }, - "name": "progressBlock", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFXmt7YlXDJ9ls=", - "_parent": { - "$ref": "AAAAAAFXmt5iT2+ClWI=" - }, - "name": "completedBlock", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFXmt9bf3FF/EU=", - "_parent": { - "$ref": "AAAAAAFUkiR/Go5pUW0=" - }, - "name": "cancel", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAFUmNVIhta461s=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageOperation", - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmNWHXtbX7L0=", - "_parent": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "name": "cancel", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFUmN6ZSOUCaRM=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageCombinedOperation", - "ownedElements": [ - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAFUmN83duYfrao=", - "_parent": { - "$ref": "AAAAAAFUmN6ZSOUCaRM=" - }, - "source": { - "$ref": "AAAAAAFUmN6ZSOUCaRM=" - }, - "target": { - "$ref": "AAAAAAFUmNVIhta461s=" - }, - "visibility": "public" - } - ], - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLEnumeration", - "_id": "AAAAAAFUmOC2fugTUX8=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageDownloaderOptions", - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "literals": [ - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUmODurehEneQ=", - "_parent": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "name": "SDWebImageDownloaderLowPriority", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUmOD23ehlAns=", - "_parent": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "name": "SDWebImageDownloaderProgressiveDownload", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUmOD+neiGg3g=", - "_parent": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "name": "SDWebImageDownloaderUseNSURLCache", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUmOEGbeinNtM=", - "_parent": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "name": "SDWebImageDownloaderIgnoreCachedResponse", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUmOENpujIT/I=", - "_parent": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "name": "SDWebImageDownloaderContinueInBackground", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUmOEVzujp/Q0=", - "_parent": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "name": "SDWebImageDownloaderHandleCookies", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUmOEc/ekKMBo=", - "_parent": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "name": "SDWebImageDownloaderAllowInvalidSSLCertificates", - "visibility": "public" - }, - { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAFUmOEkLekrSQE=", - "_parent": { - "$ref": "AAAAAAFUmOC2fugTUX8=" - }, - "name": "SDWebImageDownloaderHighPriority", - "visibility": "public" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFUmPjp9CtnN2Y=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "MKAnnotationView (WebCache)", - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPndIiv0KoI=", - "_parent": { - "$ref": "AAAAAAFUmPjp9CtnN2Y=" - }, - "name": "sd_setImageWithURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFUmPoFSiy4ZTk=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "UIButton (WebCache)", - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPsYkS1rEno=", - "_parent": { - "$ref": "AAAAAAFUmPoFSiy4ZTk=" - }, - "name": "sd_setImageWithURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFUmPtmMC6BqlU=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "UIImageView (WebCache)", - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFUmPuK4C6yWrI=", - "_parent": { - "$ref": "AAAAAAFUmPtmMC6BqlU=" - }, - "name": "sd_setImageWithURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFXmnErIidawX8=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "UIImageView (HighlightedWebCache)", - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFXmnErIideM/I=", - "_parent": { - "$ref": "AAAAAAFXmnErIidawX8=" - }, - "name": "sd_setHighlightedImageWithURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFXmsqK3SdrXmw=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "UIView (WebCache)", - "ownedElements": [ - { - "_type": "UMLDependency", - "_id": "AAAAAAFXmtleW1rTTNk=", - "_parent": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "source": { - "$ref": "AAAAAAFUkh79WI34fB0=" - }, - "target": { - "$ref": "AAAAAAFXmwGn6ZeqpYw=" - }, - "visibility": "public" - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAFXmuaszox/B8Y=", - "_parent": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "source": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "target": { - "$ref": "AAAAAAFUkhwuq42z3w4=" - }, - "visibility": "public" - } - ], - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFXmsqK3idvzv0=", - "_parent": { - "$ref": "AAAAAAFXmsqK3SdrXmw=" - }, - "name": "sd_internalSetImageWithURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFXmtV2dyd8ar4=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "FLAnimatedImageView (WebCache)", - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFXmtV2eCeAZR4=", - "_parent": { - "$ref": "AAAAAAFXmtV2dyd8ar4=" - }, - "name": "sd_setImageWithURL", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAFfKte+K96ya3s=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageCoder", - "ownedElements": [ - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAFfKu3J8hGXH0g=", - "_parent": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "source": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "target": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "visibility": "public" - }, - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAFfKu8vtRgLlUU=", - "_parent": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "source": { - "$ref": "AAAAAAFfKumijf36cE8=" - }, - "target": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "visibility": "public" - } - ], - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKtg9W998WOc=", - "_parent": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "name": "canDecode", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKtmVHeA1m00=", - "_parent": { - "$ref": "AAAAAAFfKtg9W998WOc=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "BOOL", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKt/Vs+e/T58=", - "_parent": { - "$ref": "AAAAAAFfKtg9W998WOc=" - }, - "name": "data", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKtrKNePvsF8=", - "_parent": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "name": "decodedImage", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKts3/uThE8I=", - "_parent": { - "$ref": "AAAAAAFfKtrKNePvsF8=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "UIImage", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuBV2+icmFY=", - "_parent": { - "$ref": "AAAAAAFfKtrKNePvsF8=" - }, - "name": "data", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKt9HI+ZOKlw=", - "_parent": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "name": "decompressedImage", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuJ4lukwtrM=", - "_parent": { - "$ref": "AAAAAAFfKt9HI+ZOKlw=" - }, - "name": "image", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuKdhunEK0Y=", - "_parent": { - "$ref": "AAAAAAFfKt9HI+ZOKlw=" - }, - "name": "data", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "inout" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuMSpuqieQU=", - "_parent": { - "$ref": "AAAAAAFfKt9HI+ZOKlw=" - }, - "name": "options", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuNut+s2QQU=", - "_parent": { - "$ref": "AAAAAAFfKt9HI+ZOKlw=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "UIImage", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKuUPYO6usi8=", - "_parent": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "name": "canEncode", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuVH0O9XDn4=", - "_parent": { - "$ref": "AAAAAAFfKuUPYO6usi8=" - }, - "name": "format", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuVrIe/rxRg=", - "_parent": { - "$ref": "AAAAAAFfKuUPYO6usi8=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "BOOL", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKuW6ofDJluc=", - "_parent": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "name": "encodedData", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuXdAfFy850=", - "_parent": { - "$ref": "AAAAAAFfKuW6ofDJluc=" - }, - "name": "image", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuYFWfIGIs0=", - "_parent": { - "$ref": "AAAAAAFfKuW6ofDJluc=" - }, - "name": "format", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuYeevKaklM=", - "_parent": { - "$ref": "AAAAAAFfKuW6ofDJluc=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "NSData", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAFfKuaHevMvVkQ=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageProgressiveCoder", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAFfKutJugVRytg=", - "_parent": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "source": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "target": { - "$ref": "AAAAAAFfKte+K96ya3s=" - }, - "visibility": "public" - }, - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAFfKu+znBqqvWQ=", - "_parent": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "source": { - "$ref": "AAAAAAFfKul3rf0/okM=" - }, - "target": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "visibility": "public" - }, - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAFfKu/8NRxLVBY=", - "_parent": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "source": { - "$ref": "AAAAAAFfKunO1f612hU=" - }, - "target": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "visibility": "public" - } - ], - "visibility": "public", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKudnG/biyzM=", - "_parent": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "name": "canIncrementallyDecode", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuexY/hArUE=", - "_parent": { - "$ref": "AAAAAAFfKudnG/biyzM=" - }, - "name": "data", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKufG4/jUFsY=", - "_parent": { - "$ref": "AAAAAAFfKudnG/biyzM=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "BOOL", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKugU/PmNPJQ=", - "_parent": { - "$ref": "AAAAAAFfKuaHevMvVkQ=" - }, - "name": "incrementallyDecodedImage", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuhBpPo2Nvo=", - "_parent": { - "$ref": "AAAAAAFfKugU/PmNPJQ=" - }, - "name": "data", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuhgzPrKttY=", - "_parent": { - "$ref": "AAAAAAFfKugU/PmNPJQ=" - }, - "name": "finished", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKuiGTftezNo=", - "_parent": { - "$ref": "AAAAAAFfKugU/PmNPJQ=" - }, - "name": "Parameter1", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "UIImage", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "return" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFfKukEJfyENXE=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageCodersManager", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAFfKvC15R9UsRU=", - "_parent": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFfKvC15h9VJ8U=", - "_parent": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "reference": { - "$ref": "AAAAAAFfKumijf36cE8=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "none", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAFfKvC15h9W5gU=", - "_parent": { - "$ref": "AAAAAAFfKvC15R9UsRU=" - }, - "reference": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "visibility": "public", - "navigable": true, - "aggregation": "composite", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "isID": false - }, - "visibility": "public", - "isDerived": false - } - ], - "visibility": "public", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAFfKvIMwCceZuI=", - "_parent": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "name": "sharedInstance", - "visibility": "public", - "isStatic": true, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFfKvJtjym0wQE=", - "_parent": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "name": "coders", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "NSArray ", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "isDerived": false, - "aggregation": "none", - "isID": false - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKvJK9yjW40I=", - "_parent": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "name": "add", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKvOdWTJKxZs=", - "_parent": { - "$ref": "AAAAAAFfKvJK9yjW40I=" - }, - "name": "coder", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAFfKvPFeTMmARs=", - "_parent": { - "$ref": "AAAAAAFfKukEJfyENXE=" - }, - "name": "remove", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAFfKvPZ+TQg+cs=", - "_parent": { - "$ref": "AAAAAAFfKvPFeTMmARs=" - }, - "name": "coder", - "visibility": "public", - "isStatic": false, - "isLeaf": false, - "type": "", - "isReadOnly": false, - "isOrdered": false, - "isUnique": false, - "direction": "in" - } - ], - "concurrency": "sequential", - "isQuery": false, - "isAbstract": false - } - ], - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFfKul3rf0/okM=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageImageIOCoder", - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFfKumijf36cE8=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageGIFCoder", - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFfKunO1f612hU=", - "_parent": { - "$ref": "AAAAAAFUkhbx4ozg49g=" - }, - "name": "SDWebImageWebPCoder", - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - } - ], - "visibility": "public" - }, - { - "_type": "UMLPackage", - "_id": "AAAAAAFUkhchsIzka3U=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "WebP", - "visibility": "public" - }, - { - "_type": "UMLPackage", - "_id": "AAAAAAFUmOwkzAc9obg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Foundation", - "ownedElements": [ - { - "_type": "UMLClass", - "_id": "AAAAAAFUmOxnEwduTCw=", - "_parent": { - "$ref": "AAAAAAFUmOwkzAc9obg=" - }, - "name": "NSOperation", - "visibility": "public", - "isAbstract": false, - "isFinalSpecialization": false, - "isLeaf": false, - "isActive": false - } - ], - "visibility": "public" - } - ], - "visibility": "public" - } - ] -} diff --git a/Docs/SDWebImageClassDiagram.png b/Docs/SDWebImageClassDiagram.png deleted file mode 100644 index 1b022987..00000000 Binary files a/Docs/SDWebImageClassDiagram.png and /dev/null differ diff --git a/Docs/SDWebImageSequenceDiagram.png b/Docs/SDWebImageSequenceDiagram.png deleted file mode 100644 index fec907d0..00000000 Binary files a/Docs/SDWebImageSequenceDiagram.png and /dev/null differ diff --git a/README.md b/README.md index 725ad2dc..0998de70 100644 --- a/README.md +++ b/README.md @@ -178,10 +178,28 @@ All source code is licensed under the [MIT License](https://raw.github.com/rs/SD ## Architecture +#### High Level Diagram

- +

+#### Overall Class Diagram

- +

+ +#### Top Level API Diagram +

+ +

+ +#### Main Sequence Diagram +

+ +

+ +#### More detailed diagrams +- [Manager API Diagram](Docs/Diagrams/SDWebImageManagerClassDiagram.png) +- [Coders API Diagram](Docs/Diagrams/SDWebImageCodersClassDiagram.png) +- [Loader API Diagram](Docs/Diagrams/SDWebImageLoaderClassDiagram.png) +- [Cache API Diagram](Docs/Diagrams/SDWebImageCacheClassDiagram.png) \ No newline at end of file