From 572f26af27fbcdc6d4ea082a9fc8fcf57400ff14 Mon Sep 17 00:00:00 2001 From: Bogdan Poplauschi Date: Tue, 10 May 2016 08:36:50 +0300 Subject: [PATCH] Updated the diagrams --- Class Diagram.png | Bin 0 -> 209774 bytes SDWebImage.mdj | 10051 +++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 10050 insertions(+), 1 deletion(-) create mode 100644 Class Diagram.png diff --git a/Class Diagram.png b/Class Diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..394437d4495223e0e895e8ebc98963fb406dea2c GIT binary patch literal 209774 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%0D7jXo3(j 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 z z=xPz&3<|fI3M1=9SLzBuYO)ePWFaC-YLsE1KBf{&R>=^Gua7v9s-=zPDc1`@*R)0{#_ILWrU&IY>=CZ&)}Iqueip@`lAeHqpJh4)|&bmP05F!BWK@c8ylM3 zHW8mmywTg~7b5-8rg84)tQ6ljxyFZt=JQ0>U(p=~&3aa@()R?c>4`_SBe_*wWk(Ao zW}`_sB52mG($2jHiCej#eKl7ne(k=3u0&IxDWo&c9sO2K+;xb!#JIj(4tnQSx=2lfpTA2^ClBf`=_NSk6WkXKcT2CI^IQgBPZm;?; zoFV|q5UQm@!8r5+4WAfu>VCWkG&DBD`T6ZeYdDJvu<<7Ig(=bOf*%WPJV0NeDC1nO z>J356Ddx~MMM|SvN@K_KOd-r0vpY_KtEO4mH=IU0!wJihRcC+gUv)Hbc5lo_WA)NC zwlAV|Rw2@!XML$;KeUQ(sl0!!shdOe!-w{>#D|ri1<7+Uow0YViDorOVn5Bks3EYl z8PCTKFth?=0`FE>b=X$zZowf)5`t7gc*2JV<P^lmhDz44jl4Yj3>7!)P@ zyTrsll^z(nU6w2%209tjiWAG6Bj@E?#He-emE^=K$o(Y9*sE02GP|7DBB?p`e*aB= zjeN^&v}v(jFe5QvBn*R;n+c7jm#+0)_|1qw%bfYeT=Rd|0{FT;ZL{vA-ZH`S;w-jvXGhY}L4IqdYDCafQInHfzMgpg@=i!9HjMnK zhnG^iS^+tCv7w66qg?gpJ&lgE4-+9jUC`l^z8{*HW~FGAoOnCE6&KW48DX@AXAdKt zOU9(E*LYniV~&G_33hx+Fc{)frBquFR_@;>4#Kj5b?@$c8~4WWco6}GQ9TsKCGK6ZX4fd$?K-#VMnAW;eW5$J6a97QG)v&7Gxr_%S|Afu*~h;9&m|1hV1NNxMf zw&m=zr`ogdimB6;RsR-?y46d8&Q3Dxi*w1_)&7$zm@9J@b z+WKz!k1G_SH;x|ctCYKfI!N+cvD5{osyOQ)BI?={*3J1?P-;-Y+8l^y0ZtOTBIz%- zRmYBjgX0Q{c~IgPm*>Y^Pv+2Plr|GnHW;azl2!99hz@)4$q)4u5?G&MiRQkdC}HL| z#$EqvY}+(toJ86+>cp?BX+SzsJqZh?AphMt6m|F=92a_5c4Z?sxzZj5?c0;YOQ~bm zW)_W*u8P&W;w%GLfBCGykLK88HVH`EymMtP#%H(WoaA|(D2g;xsl!nI5LTp&D_9WK z7hzM70^o`!Wa8>$wgJU=(|X-{8`|1u9D&t;ap1zr@z0=vjU@V(R&&Kud_qn1YJSa; z^QbW`TFrQFKerK%M|0@s3d(syJgkG=dcqmMP@Vm8);IDOG>sVaOG2*_sq*n3le0PC zrzJ}~wGzbaTTs|_vZ+Weu?@1vuFgk8$P>4}($Q@WYpXNGPgc8R2iWy!dQetV#DPBA zE1Z*piih-ZzcA4NPG3G}m_`w9r-~;0jTPQLp7|rCx(OWYnpf7P807F=YnU{pTAfy*E@AxA~O3m+}1@5C=@+2AzXdnh3D8 zYQe*m_NU4#CU$~~StiS)VQmcDTNsc>Jy~zWk%3Z!wz=yK1RI;x;yBA0dq zXrRnEWQ7*>AeL#%;{!IBvL-+0;R7g6Nc?`LCd8!*nI#4G*Oq{A0ES*dK%Oz%pdOVS zljUS-^;5`jNkvF3&`hfc*WbLw9()K!*GGVw%7QTWl>7NCy#-rd5!>p&C$FWsDC8 z52RM2rVqT!q|rT~kLO*o2G$rC@s6?)SD^dk9)^>jwaaBwJVShv6aXh@GFBg})l-l2 zqJfwx8-IS7?93Az9`WiFw_aav`-cNznzy|I%XR$Qj-DIFSidu#H?jHv zg7T_ylPcE)_m6I3ybu9Mg&m(;r-{sr%!Cw={#`e671@=t0ZgyivV? z!hr#?oB^D-7;_RJ(^WmDo$>bdQ%o^{BmB;s(MCY_bo`m|#ER)G;18Vt^s;+Yg;y2s zomK-HheCjep2%`lupc12n%)VQyrA6xAn5|YUSspBHogC%j!i`j&_GR$i;>l7E2Y1? zsxVVL)RQ`OKJldn5ZCbnk|LELt%un7{{4@6C9V+0MY4=MoN;A|hdbZH`s2e=_@H=znB zl-zV^TnO6%eCM1fxZMOShT<>1=AG*mZPZLa0%O(}ihI`yrNi)6oVTA_HYNZlt>Y*k z^@^2!-1~xPgp-w-W5wJB_)nwR9*|X{8h>J$b<+CwrO1PZflWVSkW7sV+HBQ5P)8dh z1#A6q!^e^eWlo#?)`hU#z8j*}1Gs{JQ*})hj1TMO5DU(MKwwyOP<|JkaarSHl-a48 zFK$RJiaA(r%ypCGo&W&BJZ>Z0ZOiI(F0OfcDM>+r{#E4Aw*$wC{2fshhN!A2SG+k zitic8QrPYLB*M=&WtZ8z@e!3|$ABn-WjZrtP}7c3o+Rl$4-Y(jE-`VLNbPlBFGi+JARd`KBM8SC>`_au7e>}m!&0P{V$LbKcr z6h7Vw`j#IfC19PJvpa-a`THaTugU#rgIYnqebtc>YduV(<5mu_4B$$=Omu_ZeR$WF z9_~wm|K&Q8&m4aWf@y#bOtUODI3{V+sPfgE3hGVFsdMIdif+!o~X? z4Y$0D&q79U7Sor76X*P5z|>&@QU-qbhEIWe+=Y7+Z*ea-y*(KZw|crGt0d?O%3>K}s*gwk zJ>;eky=#zfNUn`L*w&m?m|^ry`y~rgr=wU)Y9pon5-tcrDVW5bABNJ;*AZQsnMCoc zX=X2Xfc!yEPBG(4n9%h93=7M9K8%{+gJh{euGsRq?4ZMwmyCZ-*p10MBSO6;y3w(` zg9!{npe%q6x0;P}*b=M_3>w!hki-a~>rUc(oVQ-I-_S#D3rpAm5@9iI^teElvwH#X z&cx+W@vnjmUi40h(dC1vATUJW)T)bkj_Qh~OpWE7Ohea4rJSUi9O^l0hhz{|vJi%` zhIazQSv^cl-M??r#qWv`I|I(8^Mu^+0oVd9nMJpRWvkUf0?`J%APNXKK}f#B36 zI`W*d5Qdc4rfmd!vp#>9>7*2chUyc1+Za)#*u-;0a#MlLk`#bvXBC-Lk^IBq5lzL6 zqS0fSc5j?(EDFbWf~-~B(+8rc6mvJRS>D%vPp%J_{o_#`r9E%4y770Zp#RJp4KFg~ za1(iWnJNX4Ph!j(`g_VWa+&mt+hAGa0&1LRC%{0Nm5I?|7URpeeC$vF!{wI7ai~{y zu%PX*1)!+tAQ~C^Ve{hc(yX!RS|D%MQ^Ze45-HMOFHh~su+^`u+Rj>-M%Tb11R_MT z?+PvLfWJs2Dlq?%KS&iI$O?W?6Z?lAfjr3=&+qsFov14Kixpo$Sf`n0SN%C}{tPs` zhv!^wST2CyJ+P+9=t^EpvBAAtNVxhe15lFSRcEp&hzNssNSQjYrpN4+n6UL|*M=O( z(A~sIrsJ+$H<^G^drUD5sbKWs-UsS+L**jfol#R`psg~&!2dDCu269_1)%QTz6BHE zh1tX7{G6++-s>VoDG!x!azGUo(Rgl8?WS4Io#l0N7-GRpybM-FeyDu3ri64rj zYc|&$Fuppbu4?*e2qqxS1rDI!@BNIZ-v;zKKm?8}Dk^9)T)m)?ry-0$Mj$ZVq)VH0~XH*gTfTK`JNc#nd~E7OXRsr1iMv<=9K0dJZzzQ|QrKx*C= zQ5VpnjwCCt2hA;5Zc`jbH(-T@7 z0q&u-q8fHvrHmasrl5)k$EUiEyhKubdMWFX*swie@1YDDi50_5`Z99GnJOpJK2Ln@ z+CEhzx+rkeWnw16)r|OD_awnG$&zc($EhU@EF{7tRm&SKlI-Pd=CdIvyskOLj#X&v z(Alc{sMS3QJ5Uu_%QtH&(96(duB(h~jqo`K>;N4@Z)DAU+fB=6byqHOf6$p)r(8BV zeciuu5-?F;cnVqH2NL5k3GX%rGedgZp~uVD}T9R7C1F zvCxpx40MSG8Ig31N(tnV`LAYLL2b(DE9gxez5w7Pli!%4^-}xeB+oe4w!W498xD!O z`0|Zx0vDNnz?mJV_BKd$Gv&MozA2b2-DC9zJ!tYGTX_0_&b-5H+*|65;1%Iot;tDJ+*S%H+frS8lt|&ny)O1?7OQutNSTGVoBK^@N*mOIiejb&niKs1J3Li;H=sm(m&?cUDz0XQCUP$%b9 zP|lO_7Fd?YJR@z?`{{px>=}jnmyCg4#Nc`SPay|q@%}wCD`y(rdi{i-K|Cdm3Sq3O zUF&#pkbh#s*UAbNAV`vug}nk^u4HNTmj?@g6R+P)D=y9xuyV@+Zu|~FAxJg%^_DTv z8+57aRMV{&o~_(wuPGE+3l-tPHP z4~0Vr(2U_U_ccqZd6sHWe_jWI*aMC_6WwW|&55=v*JYWUsd}WQawuTk79K==@Eh?a z5I-1t0b-$^*p(yTF>IZEsxwdh^Nl4|3H}x{@Y=p@$92lr`6JZDf-WG08gL$Y{({{fyFB+tJgDT)_}DG z9wi|+&#_03LxGoJ&i%d+%6_S--7z9iU)gD7YQN_ zCWIm`=mcCK_kUdjkDmZl`5^@4lsdpEKz{d$c|zjl5NpSB5FRJlIwQTQCJot^Je8}q z`f#$i1V~OVo|T0nqV8rf>mg0Q^Xbz78%7-&WJuFvpCWpQnruqJp;mn~d!^i;dBzh- z8`5F}^@>tx1JVIpF$M|rvVhu5qBIQ-gl(v%C{t`gF&KtAFdjrb$gd(Ht_NzbZq1Qt zF2IL&mv7?$9*zlUqDENdeFxNYCS`TwQP+}yuDkU6zE+6=& zt|mYvg8+-lMMDS(%q-3|NpN)nlO~wLasnta!|fZs3tY)kzBK^Z4<4DnwGZ_9_8(SK zcCQbDil#dI5^VW*ynU~O+s04HRFy0&%?cpx(7aeo18FCwsE}e>ZB%ud37F$3XYKbiJ)eG{Dr+)<&EMU$D@8d; zaKng@Ive3OKAop+QFoUF=(8T^#Zc7!^l?YoC!g;9uj|1R;kCwIPQJhc5m;3$ctrB+ z8Cu<4Oh@Jdva7zj^5o1XUQ!OPtD*p$e8!L62w;RY~GM zO=3LoTblvGO=eLn9Y!`FOg5fXz`JP=qCI?22;z7GoLI=)*-04gFy0$`R52zRrRfiV z+S~{AT@{HJUk?=_v%oW_2^G?G1Tp3miz!N`91*d24bu5Gkk!IWr!Q5ocF5E?2+&_l zTfYlM)t1?{p8iCIq>;@Z>5UV|F91DbFLJ8f7SRZLMDwJM0Cf?3IIgG>INOphLlydj zU`!}>^kFWtSJiPY2Cy37Trt{Jw%-CC)AI6c%(+I`z?cScXQ`%d!GI`d&3EiqYDIG?G2AS)whD{x;D zo|vZo6q}MdFfG#qQN45#S7&KYXM6Ix71q&3oPG0hb5X z(HQAr096}R2@Q*3183N8><73yy#wyR#F!DYJa}LE2!-%dn_qeTY69cdTgSIjvF#Ahfmdk#eDD6baL>kcE*mQH}xet7kgMfcae4hHKF zCq`ddLAcB;hfbGCTo3{6v!KIcuavrwTpLrDI5qbG1SlPVt$^e$Nll)yPVU#~DEr!F z+hU~g3H=FiK^jb2^W_?b@cvtUPLdN@qW7ZKMwJxe}uJ zeg!WuzEOF(6Id05-LUq54U&hFbrObG78s-o^}t&Sx$ZbDxJR7+@~Ki8L`4rqaCvZU zMjn9xU5<7KSg5#RdjKrS8@o?~2!w9xO95f(dQ#I1*qZ{0nvJB0S7k}5@(`7Tz$b5F z`JU$8%<=kNoECNgxMX@_1y9gm`Lu}0e9jsZh3SHOZ3=HVpV8El_$qkuph4@%M$0?% zc_jh=tK-K&bgVE{;9;{TBr3Gq;eS%fgCYW8jC4AMDLr!W445A)3yt67cmVG+lz-xB zjXs3ER8+yA^*zbCVvSna6dmRr4hTojqgtz^Z^u=$f3Qw&3uor?dxkVN?kGD~zrX$-Kh>g(U?aoxm0CZT#VK&%mUh(0AQ#4kVtoyO-Oa*UYvGeFFJ zU#rMpCpnal6{g!PLf0)WH2xqFslh-V$M;y^Hmyj4SExLtBTQwRQ8PY5I`5n*%Vner zL`k^TD}L|7=Bd3mh;4DyfHC1wN<==x;Qh@|z0PTRKck47dTHriLVUpny)VB#gVQkl zUU!!Ns9K9UpbvA;ryUMLlJ-x_KX4cq9I2^B#P!QhKS{$^s>DIW*FJYMFT6#2NJ4x? zhWDmM*M@uB?AWC1Gaz9-k{5;W63DQuEro7dCXvulPwhMd)#{~FdIP5gRf}gFDH5ec zWkm)Kh-M3B8GO+%Am1ck>fz_68}S&!a%cxH4=emP{e(Af_0vRzDG%FV2VrZ%Mrgs2{pyUNB?Y33Ax%z4 zc6dfKNEVFz(H@M|>qzuvay}Tlz5^sK+brQiXYd_*gETkbBZh-Wf^)02e{NDZ%}RpY zEWt_HhI2TmU_&-v#g~?vq$=E4UfC5#@w1!{!`VYy8Z?7(!Jff!$$UbeXO95N|l`h*YsIU=v?a zRlomx!YfULgD8PR9rHX5~5h=Qg>S?%7nSTm5^3Es5Fpyzjn~6iEg; zo{db9?gNZT*6lUd15H|taumoKX)C_gOx#O%RAsvhV7EJyMN6odc&&czt2(`%RT$4m z595Z13WVPE_EcCF2ojXqL!$3!pM_!93s8Hr*7eE<@<9^6# zQ!J7oJO*ZW0`;PReuvuZYoRd`JBy5U6ADTcRQmQ_v18xMfx73w{SmMOM=;VW%==y2 z$2|D9?&CRxbGB9s=*IRf+MX4xJ{J2kK=cML{uM^0yncZHN~(fX1F~_*I&=dS_=H71 zP*s-dOix6?TKM|FpHlsx^8Vq2I4i`XUe&9@%vJ4*h#=LMYWp@SxnS#<;ccj)ZAwca zD#d>yxEMevryzyaqL^!vr{o~AHdzLmKTxRax@y_oW0Jp65Z8b@Grm4Z1~Q19JqVly zyUzLTo)qeLB%p0V3Du@yjcU^{A~$GL74{|{i}?$V4+weMTcDB$1K7V_V%W%nX9`em z76@a5`IS4HqSUblo-;J?h?%<*uuum#UDdU{^P1Gekc%NBmILJ5wYJXbCf&EUXBxKq z%G=m*>yf24b`B(eOlL}LAkn{T0fsV2$9v2`$_TiFO-!I41Q-K+d2ee1U`Y?NuxxS1 zQ!84ObH{M)^G7hzazeGLuTn*5cWI%|%B=hZfJV`1W zg-Lo12KY8m1d6R{k6V7LaMQmzu%xa&VY;td&PZa#4whffo*UoaahK{vW#D>MJ--TN zuA&0`XN6j_839t+&Ps?%9H#f^D!|IU2O5x}rV2IN$X5Y*N(Q^rr$R)1 z`vt>?q67iHw!OrC&LF;ao2~wJC)~T~u6MTr)+;GeFpzdZibEmk#AJMh?+$7#sAdxW z+(cVl3Q^$Y)>_kwvF8KQf8*{18!au^%fhH+sO@0JSVnevx5c4sGlPZ$Y7&_2u46$+ zscSSn4k_g_@=leSA<@vbo+-BX?EQ0t`U}2wDRi7aH=q!rr4rKy-;MQl|Gw~lUij%4HQhM>e%Jr`@!us3(Q1Hg2JS%72cD0vHnhAvKI!v5riacFc1J@c-*7Bb2I3SoS`uabPnEo-7 z|6T^UB19)^WWx@H88n;VXKA$!MGk2NPz0Hs(~LRt?!nn7QU|>n!kO#0Wlvp`q{_la?R0Fo)yJaKqMMmvcRe?KCTw zCtSOPox2`C+!c4|S7`pyu+>lXUoQ`qw#H-B2z1-7;xoL^o6x0+yYJ9cp3`POKbggy z>?3NDa`=x?6F~*#y(+FVqD`>WaKV?mPMzgB>h&$Xv921eu`8Qa|7(Cy+b6IItc+5& zA1NC?#>#q^EyGwZt1k2J9=&<3`mP?DbKjD`D&cyftKK^O9~&Xp8f6;?wE045(SgXb zV9~mf7TKs4eYR(qW{^QB<~`K{Oz-L7-cn5H(%l|K5`}87g4^?|~vI0%mxK zF_Dq`g~nqFp~_dmm{~(=j643<$NqtbB`lN0Y*KCiZN+k#!QSaNia1L@^AsM zBLZ_6EPZq8AR&cnAI7-y2agU% z6|vw(t{q$4#ry^eKPo{m9EPgsVQ)DY8QwybFqMLo+;_BJt2zGEAn)5;Ii{n}Z|BN5 zd`BMzatGiy%sMGk(p2pL9@`ihw!-0vcq^Il4$#JR|LW?vE&MZ6MyUNsT6Eykxy|RNI({h3g9aIy2=fH-<5s0-Uq%$o-tgGBY9?24t9mIMX% znY@0M5{U>!rA3A21JD<@QH_+QU9_<-V?ZiN=!zj~8*+Rf$a~1#&MF5y#L6=OV zM}Ea_&-w1!0Sc-IxVZqTHmORKjuF*d%ngcrFb&Nz0kNSds`_jJpu%yNSAftds`shO zFnl;0rCq=A|Fw7K@lfw=A3uqbOlCAm#yYl9h-8VA$P7woC|S!=D!WJ>S+dXA=VWW4 znovq*Pa!e3q7G6hOQ?=yE#e@a>+3$9=RV`UU(Y}HAJ6l8J?Fp9i=W@}{r$ez_4&N7 z>jGp{8S^0N?jC&8n=fFu)DD&b879dqtf9m!wEb4@eV9&X@zlHVkB}o!X5$sRj`D6N zDvyN*t)jmZDLg4oSD0LjaC;+)Ut8Z9QZb|Ex%fU_{3h+$pS+m8LdwbVe|k7Iy^?Vc+o<*k?`SB3N2Nge3z7PWEspHuF)nxfT}4{pmgdMG846yh@EgE%AtAw8ZngLD?ib^lk6uC5jrx48y zZfj4ru$I#w-awd!j@G2l_3*q2&hWqoSAPu`?^s{QT@<5GVyOW$QCLvkc5rG_4#`qg zvzNsF`4oY0BX6Z_MQkI6j?Ycf-q!{zNMYlR_o$d~94M?vpy|kcWALw-ocy*aBe`d8 z2PS}*i42|}5DU@t=MDuT?o6(^I*9T0C(0%CBE!Mk*@a%&zSPS3W4TVW2Bgc^wSyY} zyI|k9Z*M*8F=Vp}mfL0(qBw)j9g5($GwC(eAakSn2D#(V;=T3+1-ObEhFVi?=B)E8 zRyxj3fEgetDN45ufC0#kBNYH5X+DA1(Sz38#Y)1 zZ&OmhE=H1-NvAiMGL19Va=T=}k;``*l^c-akj*c)tT~qP@&HwdPdZ_F^!ShHG*NoL z3QT{w!2oEB$m7So3%OIBlYLS=ia@d`f4Sc}#vOpDsMv-^HR5mBm)On%Lh#Yg-N-8G zK3Uf}E%2KBUX_#V_tY5Y-l-YXc_|c%yZqcZwbd5HT@tR+u96qCjIDkpS<1U8R#=oC zUHf^vvm_U&WQ{YvT+AN>X@@>!)Z)pjH!IKZCwIa$4A0y+3Xi%_jueN$Q9oA>oM+pZ z-i(tx=N-2s0?v!uyRAV_=|+#Jqh)jx%ff~0*CDN1ym>5zL_Z(F2+eZgF}tBe2sAj} zX{g&8kuOcZN}k4jpzUlUOTA%CI=f)ZY#7Ei*fC(}zdtGZ{1vI@p9%a{hS93KrQ}*- z&7U1ola^CeWSr+t>+~)RvOo0tHvlyh<>6U%x1=QtroPF4bn_;Zb(qqBDQDkFeYe3L zWRme+lNOr!h5urdjzLn7LzIXBjeno&3S2*yQBa0S<>%^*4ST+KGd+BmJNCRjCvoa) z#~-N(2Z;nbOIBaH6?TwP(gB&bc@f4tZ|$JnrJbC|=rU#l;c53rNi;LMW13 z#nkKWPxWo{lCy~zlL8FY9XzY}V8@kwoaMRQowH$|0=W;9Kf|Ch;sSlriMR>3*}TnB zEila~&l9|;tuCf=HaPKo>9@BeX*vy+_$kX5?WYD(zJ@8Ahf6LVFT@UM6-X*`NEGuo z#>L!fTqRGtmZ@>*Z7e=F<;vIvw(AWsLH;|v@bH`8FVRAC<^a~LRQ{fPOI2m#m3Y;>r;MEX@!1?v4pkLq=0 z{10dLsO^Umv7zhk$xQpgYtkdBZ^DsaikLDzRNX7&neW^Cv)YBtMw-LOqWC=1d0SEk zFL#=cu9W$00Gw(YI|HYlERu%FOh6&~it$C+_qxmDCU~y&{uiLDbZq*Xo5~)-?|x5Kr4Y0H56p_SLAX^Y3N7&)E5Gb^g7-%^8eUFNka+jnz7(c<6u|#%PI* zLBQ5sj|QhZK+AV;AO3I?q01Rfz_YgW)(Y6<-pbipKEB%$2KO!n*3lzPWf1$3&-wKR zPG>x_{yLCT+^|X!FdMftpbcDmg0t3b;M#)wa+>{_CqChW3$nvlaa73g5Q7vTHb7+& z7@sC(150pvZwNNTSH-!&VePuYj{;u47P`ONra44z;vgb~WD|A)&F&jVJUJTE*w-ML z5UciO4!mx{H-NYWTh78Sgrm3w?cvJRp4Dq)c_+(&ppL*v>XWHneGwbu6%j1im#DXH zlMzXNGPxVfN;n`NkTZWI>=)-zEN(MHEV~Cj`_}<++C7MCsWm^tmy)?(4tYjfj1$p3k z0K6|*OOB;L(y-u35Eg)Ut+_f6`_2;N@n?gJBS67W2e-H(3Lv(l4BFc`@%XrKryy#% z=mTLQbN zZzuG_(2&9Cu9vvrSGVanS!)KhP1$;KOT9KkT?~mp*n1kXNgal7;-%T6uDd9^e|0>s zN{ni^qs|eiFOkDDxtqc1$a*>qpC4&Zz0`MJ!Cj*0e8I6>nFo{hF%x*aZe?pEvZ?Zi`d5mooR zirh++AijenNH`vbaHkRD{@!H5wTx^u4Y!Qc8ZXIy%SKQpF5;Z;r#%U`ELu^H1u%&7 zJl&pBB!W9f9*}0Bw%I(oQnD)#G=Re?I<0 zqzbd*u4SCInxMqcIA8FL-f)8cfxi5DQ9{tS!mG&}xVAzWil7`V?F_0v=u7CO*GVdD za`1#OHm;bHo(YNF6jOvdwT&|XXk8Y<+$cMkYw|Ax87v zA(%KMo|0MK*RK~2+mQtE%O_6hla8+@>nk1D7LnBmDGG(FOCaXvJW0D zTVK653cT414N$DEzy#Zq_{UHq-XVZ`l1=Q@`6vnTqYh;u4aM)>O7ZFlV@q6J`-(tySZp=Rwf9EO%YOL|fTqntER+cCf z#QjU#8gd%QHxrI7D%6v0n0b&@s$sm8$c^6xH|D!THOWYi;d|5oNo&K+?z2}xwMiQ_ zsu5`kozZVG#0=n`}6%bQ-%FBZOBsyZ%C~5)BD)qI}q(ubVQL zE)zZX1$6zTcEmfZLf`7;8~dV>V0#d=#KJt$rw&SHwg_7UiY7A4JnThN5fnvgmB^Jad{vPD$13Xi zsll=<>9okKx*C}PnS%QkaTC~W=8v{(ug{??8A?gXHOD^9R%qL0>kzTwQIw+dmYnBq zf_lc)2gdR(N-Ty9sCoPnN7$9Y6>H{^;`u63y4jT}e%T63ue(=Fu3==meiq@N1r7)7 zJ1T{X20hFncW0WKzud8dd*hsa1k5rB-SAa0?wVNkRY_iRtGwvT@T;D0hu3p?N6ZH5 zMe@>%M`tHLnV%aQR#so}F;wIN8hKo*;(c4%^7cxyompuP1=dYP3&^NpkDQj726vEY z@ap27gzgG3E$gMvjo=~FOyBl$R*wCxDMqf}+USv&QB3=}repQLFi9QW=J#0acU}qI z`T7-y36Bp_^Dwf-=C)?|;iQYNP1)bVTL=NM-tTr*dkK)yda?c=&BoYe%n)z*%Npy( z-;Ce=Awm-#WgCr{*w@f-4$zwJPtx`N66re13&n8k=aiTV3;wWKy7v{P{qZIr8-J*m zO?i3Soc-ta%OX9V<1MrMl6Dt!{mo8^H0|Nd%e|k!!fZIsn!>JZZBUUv)eNPu$6Rd@ z@OSO^8enW{diuDn%DZ$jsE_;1S4Qv zVf?VIrvGwNQt`ddU0jD?!IpM^ zCGvgISbujqObWu`4b#{a&!R%zTABONF_?q!$GvaJC}zVa`KA)tT7Lz$$S@#)vV^{ zZc%SkqaswULR8)h+9|;SI(Du#-Sypf@a0X@G$0mP(4Ps5JdM$Io_cqI%0}H?lg)Z8 z5R(ZDP~N*FIsQC1TuAkOp#~RVSF&!|!&g8)d#z0Fi;os~F31~tlpx=Zgyx5LbLF^Q zQQX)8O6F&`FVo$Jv<`m@q&XQW6dz!@DX#tq4gI*0f?o=BGYkG9h#DK@{XMVptOSv~ zS|Un#Tgv{W6gU?uZTp~(CEgKD_vH@)@jbHrNbt^mKpO56D!DkXSjS2Afm%)8`;TW` z@H*{Kf;-qwH4w=nbtD!x>Mr|Ci=g0dAlG8d99)CR1I%IzTkqO@{fDsWu&iD0Zdmk# zU@d%Zta4W_bOfW?>m?EUF}gATo!2b>%Q99{Qwuc714w+pwFsFvONF!W5Z1nmKQtO> zdt}q`3AOPXEG#9WLt$rH zvs&0oX9o7&YLJDifgu+&kGuTT(@p<9d9n)(Bxb^lCW}`k9A%)hli(_aLl!Szpf9!W zxnY$De!+nK?UdS&R2~XhWg~#+>DCzuHF_mVhOsKf#L|hl9j2dk_d;tJLbS zXU-N$A5g8ZAtD_b+{s1TUUo0BDutx)_U!3xomlWZ$yVZp z1P6b`naLJ|Lr3+5R02$Pd`JRPo)8XgE+tOYiq`BLS{*b|yK%);ngChD_GDJF62>n~NKuF?4M4k^knt|HR zfklUlH5Lo^NFCIx2Q`<0GXvlscnPm4>3ka#9SY0NHFg$C(|*%F7yD7qmiTCGh#L%{ zi)Uh(>vt3C6PZSwgsBniQ`-FQNeO>Uh;l`OwLiH|V&?mZXK>7Yu+xmXr@n$iP)QQx z&oPL5m=Pa!%kr5CQK+zA5EsCGvO@)O+xj*ex1hfec!RTg2i7XXtU< zR>JjZKM44?Lv@l|Wq1O!e>`;nrg90me}4PG6KYC(vs1(wr<&FV2E*NC$S%rWVm#Nt zT3w9#6M^T9Y^ZYns#W%)2U6PxEpOBN$3{$p&GBx9rjp(464_s7_~-Ilq=pwIH1EF< z_99`1HSH|9%FgGxs&eu4QoXF0+*Rbe&AhrFwBg2gvuJl_e)I0Nloc_)?M8|ZGv@-W ztjU$f=H9C=)CodY!0ChNiv)zYRDr~7)}sII-VsKIER#YW|U25@$w zM%2KF>LY4GSjH&4n|!H zF0VtAblBO#};cI^vqR|MU_(i2N%kl+Q=+B!-$a`7~+mkcazo2#SX zGk+lG1!Y@Xl4ee!r0c+mVahcpNdXtm{&Ui5UWNoZvP6-#<9NJ6bVN1R?VKqFPjCc$p`a9SchziKu0L=_V)u58OVaZq0Ql|+MjL8qVf$&vy zzp}D5Wm7_a;S}Gel}9?0({{M3RpQ8<-Iq>>{zPl$T^Vj8M7Sv)?(8b{1^TxL1#omA zmiBL%g)b_+jK4T!8*ib&)2c;qYo?`ad5tZ^=3!SBjv&Pl=RhuHINA(Di@Q61<$K2( zDYqMRXHus^F2%$~C?RdE?tp#3u^-TPv~h9CxOSRAfoST&-iil3LAziRQr1ky4{tht zMLGL+;RHAHc*(*wru|OmcI{M2L1}RFJv4mr;k-7eKpP=Ql3~;TRT91~v#BoZ;Sl~4+t7Vblen}@fvngI0py{H2e02nhu&2^Vy&fyD8KN3f6ygT{D};5 zv%)Vh_bj_Tu5f$KVFEv6a!DQjKH0Uq0QvD%U7i>OL7qD3(qODZRZ`!~=e8T2poZKf zslTmv__YcY;kGwF=y?JssD9jf9?&4&Lt+2s1Xr=IfIpMQKdmFL?qoJ!?#G{FUUOxm zpZ@wm5p)JD8QU}L%m2?`fa~}dx#`js>qG(GJDj(s-R|F<7m4T5s^w38>83V2z@5}` zt3G{bS#0-@j{-d8A7{^gH~#-}|GqB&|LOi%A^#^AbI77t$k{aAt-1mEKf!-{C?@24 IyX`~&3yTK5F8}}l literal 0 HcmV?d00001 diff --git a/SDWebImage.mdj b/SDWebImage.mdj index 1dd6515..6f5bbd9 100644 --- a/SDWebImage.mdj +++ b/SDWebImage.mdj @@ -19,7 +19,8439 @@ }, "name": "Class Diagram", "visible": true, - "defaultDiagram": 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": 437, + "top": 45, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 437, + "top": 60, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImagePrefetcherDelegate", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 437, + "top": 75, + "width": 209, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -774, + "top": -630, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 432, + "top": 40, + "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": 432, + "top": 93, + "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": 437, + "top": 98, + "width": 233, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+didPrefetchURL:()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 437, + "top": 113, + "width": 233, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+didFinishWithTotalCount:()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 432, + "top": 93, + "width": 243, + "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": -387, + "top": -315, + "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": -387, + "top": -315, + "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": 40, + "width": 243, + "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": -776, + "top": -12, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 311, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageManager", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 326, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -776, + "top": -12, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 304, + "width": 285, + "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": 85, + "top": 349, + "width": 275, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedManager", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 364, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+options: SDWebImageOptions", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 344, + "width": 285, + "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": 85, + "top": 387, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+loadImageWithURL:(): SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 402, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+saveImageToCache:()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 417, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelAll()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 432, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cachedImageExistsForURL(): BOOL", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 447, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+diskImageExistsForURL(): BOOL", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 462, + "width": 275, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cacheKeyForURL(): NSString", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 382, + "width": 285, + "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": -388, + "top": -6, + "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": -388, + "top": -6, + "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": 80, + "top": 304, + "width": 285, + "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": -924, + "top": -190, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 47, + "width": 189, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImagePrefetcher", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 62, + "width": 189, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -924, + "top": -190, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 40, + "width": 199, + "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": 85, + "top": 85, + "width": 189, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedImagePrefetcher", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 100, + "width": 189, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+options: SDWebImageOptions", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 80, + "width": 199, + "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": 85, + "top": 123, + "width": 189, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+prefetchURLs:()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 85, + "top": 138, + "width": 189, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelPrefetching()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 80, + "top": 118, + "width": 199, + "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": -286, + "top": -95, + "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": -286, + "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": 80, + "top": 40, + "width": 199, + "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": 111, + "top": 231, + "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 + }, + { + "_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": 154, + "top": 222, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 198, + "top": 223, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 169, + "top": 272, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 155, + "top": 269, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 196, + "top": 276, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 169, + "top": 174, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 155, + "top": 177, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 196, + "top": 170, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmMzgacoAUuo=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": "184:304;184:155", + "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": 326, + "top": 47, + "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 + }, + { + "_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": 354, + "top": 96, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 355, + "top": 51, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 406, + "top": 80, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 403, + "top": 94, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 410, + "top": 53, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 303, + "top": 80, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 306, + "top": 94, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 299, + "top": 53, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmM8TrMut8mA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 0, + "top": -16, + "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": 0, + "top": -16, + "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": "432:72;278:72", + "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": 453, + "top": 309, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 453, + "top": 324, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageManagerDelegate", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 453, + "top": 339, + "width": 199, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -26, + "top": -42, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 448, + "top": 304, + "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": 448, + "top": 349, + "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": 453, + "top": 362, + "width": 223, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDownloadImageForURL:()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 453, + "top": 377, + "width": 223, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+transformDownloadedImage:()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 448, + "top": 357, + "width": 233, + "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": -13, + "top": -29, + "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": -13, + "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": 448, + "top": 304, + "width": 233, + "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": 377, + "top": 303, + "width": 57, + "height": 13, + "autoResize": false, + "alpha": -1.5152983753953508, + "distance": 18.027756377319946, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 1, + "underline": false, + "text": "+delegate", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 405, + "top": 352, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 406, + "top": 307, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 422, + "top": 336, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 419, + "top": 350, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 426, + "top": 309, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 389, + "top": 336, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 392, + "top": 350, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 385, + "top": 309, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNGSidAM2EA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": "448:328;364:328", + "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": 53, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 68, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 83, + "width": 154, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -1366, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 944, + "top": 48, + "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": 775, + "top": -683, + "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": 106, + "width": 178, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancel()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 944, + "top": 101, + "width": 188, + "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": -683, + "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": -683, + "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": 48, + "width": 188, + "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": -444, + "top": 82, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 663, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDImageCache", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 678, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -444, + "top": 82, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 656, + "width": 231, + "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": 45, + "top": 701, + "width": 221, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedImageCache", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmPBKbRgtQUU=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "model": { + "$ref": "AAAAAAFUmPBKVhghKWk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 716, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDecompressImages", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmPBxxxjoOxU=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "model": { + "$ref": "AAAAAAFUmPBxrhjcaQc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 731, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDisableiCloud", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmPCLqxmjkOk=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "model": { + "$ref": "AAAAAAFUmPCLlRmXEPs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 746, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldCacheImagesInMemory", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 761, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxMemoryCost", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 776, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxMemoryCountLimit", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmPD+uBvUo+E=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "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": 45, + "top": 791, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxCacheAge", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUmPEdXByPumw=", + "_parent": { + "$ref": "AAAAAAFUmNdXmdnvJXE=" + }, + "model": { + "$ref": "AAAAAAFUmPEdRRyDmKo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 45, + "top": 806, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxCacheSize", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 696, + "width": 231, + "height": 128, + "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": 45, + "top": 829, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(namespace)", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 844, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(namespace, diskCacheDirectory)", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 859, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeImage()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 874, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+storeImageDataToDisk()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 889, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+queryDiskCacheForKey()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 904, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromMemoryCacheForKey()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 919, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+imageFromDiskCacheForKey()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 934, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+removeImageForKey()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 949, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearMemory()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 964, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+clearDIsk()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 979, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cachePathForKey()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 45, + "top": 994, + "width": 221, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+addReadOnlyCachePath()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 40, + "top": 824, + "width": 231, + "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": -222, + "top": 41, + "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": -222, + "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": 40, + "top": 656, + "width": 231, + "height": 356, + "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": -492, + "top": 4, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 663, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloader", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 678, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -492, + "top": 4, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 656, + "width": 311, + "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": 293, + "top": 701, + "width": 301, + "height": 13, + "autoResize": false, + "underline": true, + "text": "+sharedDownloader", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 716, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDecompressImages", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 731, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+maxConcurrentDownloads", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 746, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+downloadTimeout", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 761, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+executionOrder", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 776, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+urlCredential", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 696, + "width": 311, + "height": 98, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmNdyjto+23Y=", + "_parent": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "model": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "subViews": [ + { + "_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": 293, + "top": 799, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+downloadImageWithURL(): SDWebImageOperation", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 814, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+currentDownloadCount()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 829, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setValueForHTTPHeaderField()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 844, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+setSuspended()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 293, + "top": 859, + "width": 301, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+cancelAllDownloads()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 288, + "top": 794, + "width": 311, + "height": 83, + "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": -246, + "top": 2, + "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": -246, + "top": 2, + "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": 656, + "width": 311, + "height": 221, + "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": 30, + "top": 560, + "width": 80, + "height": 13, + "autoResize": false, + "alpha": -4.729930929882652, + "distance": 57.0087712549569, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 1, + "underline": false, + "text": "+imageCache", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 98, + "top": 560, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 142, + "top": 561, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 113, + "top": 624, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 99, + "top": 621, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 140, + "top": 628, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 113, + "top": 498, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 99, + "top": 501, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 140, + "top": 494, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNgnH9uiFxg=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": "128:656;128:479", + "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": 358, + "top": 559, + "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 + }, + { + "_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": 314, + "top": 560, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 358, + "top": 561, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 329, + "top": 624, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 315, + "top": 621, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 356, + "top": 628, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 329, + "top": 498, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 315, + "top": 501, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 356, + "top": 494, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUmNjw3d8eD54=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": "344:656;344:479", + "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": -104, + "top": 24, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 1053, + "top": 287, + "width": 208, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageCombinedOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 1053, + "top": 302, + "width": 208, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -104, + "top": 24, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1048, + "top": 280, + "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=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 1048, + "top": 320, + "width": 218, + "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": 1048, + "top": 330, + "width": 218, + "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": -52, + "top": 12, + "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": -52, + "top": 12, + "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": 1048, + "top": 280, + "width": 218, + "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": 1097, + "top": 194, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 1082, + "top": 194, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 1126, + "top": 195, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmN83d+YgNU8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "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": "1112:280;1112:123", + "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": -296, + "top": -34, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 717, + "top": 287, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "SDWebImageDownloaderOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 717, + "top": 302, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -296, + "top": -34, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 712, + "top": 280, + "width": 329, + "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": 717, + "top": 325, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+request", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 717, + "top": 340, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+response", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 717, + "top": 355, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldDecompressImages", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 717, + "top": 370, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+shouldUseCredentialStorage", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 717, + "top": 385, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+credential", + "horizontalAlignment": 0, + "verticalAlignment": 5 + }, + { + "_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": 717, + "top": 400, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+options: SDWebImageDownloaderOptions", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 712, + "top": 320, + "width": 329, + "height": 98, + "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": 717, + "top": 423, + "width": 319, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+init(request, options, progress, completed, cancelled)", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 712, + "top": 418, + "width": 329, + "height": 23, + "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": -148, + "top": -17, + "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": -148, + "top": -17, + "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": 712, + "top": 280, + "width": 329, + "height": 161, + "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": 952, + "top": 187, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 952, + "top": 172, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 952, + "top": 217, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmORm3fAxc2k=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "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": "913:280;913:208;992:208;992:123", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmORm3vAy30U=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmORm3vAz3FI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmORm3vA0d1I=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUmOnlEf8pNwY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUmOnlEf8qqCk=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8pNwY=" + }, + "model": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUmOnlEf8rJeA=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8qqCk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1716, + "top": 1102, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmOnlEf8sqMM=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8qqCk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 157, + "top": 1079, + "width": 167, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIImage (ForceDecode)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmOnlEv8tEXI=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8qqCk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 157, + "top": 1094, + "width": 167, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUmOnlEv8uaUA=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8qqCk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -1716, + "top": 1102, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 152, + "top": 1072, + "width": 177, + "height": 40, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUmOnlEf8rJeA=" + }, + "nameLabel": { + "$ref": "AAAAAAFUmOnlEf8sqMM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUmOnlEv8tEXI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmOnlEv8uaUA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUmOnlEv8vph0=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8pNwY=" + }, + "model": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 152, + "top": 1112, + "width": 177, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUmOnlEv8wGVU=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8pNwY=" + }, + "model": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUmOoqDAAV8U8=", + "_parent": { + "$ref": "AAAAAAFUmOnlEv8wGVU=" + }, + "model": { + "$ref": "AAAAAAFUmOop7QADnYU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 157, + "top": 1127, + "width": 167, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+decodedImageWithImage:()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 152, + "top": 1122, + "width": 177, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUmOnlEv8xWoY=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8pNwY=" + }, + "model": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -858, + "top": 551, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUmOnlE/8yfdY=", + "_parent": { + "$ref": "AAAAAAFUmOnlEf8pNwY=" + }, + "model": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -858, + "top": 551, + "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": 1072, + "width": 177, + "height": 73, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": true, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUmOnlEf8qqCk=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUmOnlEv8vph0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUmOnlEv8wGVU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUmOnlEv8xWoY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUmOnlE/8yfdY=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFUmOqV7QIlM+0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmOqV7AIjWRM=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmOqV7QIma44=", + "_parent": { + "$ref": "AAAAAAFUmOqV7QIlM+0=" + }, + "model": { + "$ref": "AAAAAAFUmOqV7AIjWRM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 214, + "top": 1034, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmOqV7QIlM+0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmOqV7QInMUg=", + "_parent": { + "$ref": "AAAAAAFUmOqV7QIlM+0=" + }, + "model": { + "$ref": "AAAAAAFUmOqV7AIjWRM=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 229, + "top": 1034, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmOqV7QIlM+0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmOqV7QIowkU=", + "_parent": { + "$ref": "AAAAAAFUmOqV7QIlM+0=" + }, + "model": { + "$ref": "AAAAAAFUmOqV7AIjWRM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 185, + "top": 1035, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmOqV7QIlM+0=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmOnlEf8pNwY=" + }, + "tail": { + "$ref": "AAAAAAFUmNdXmNnpp1I=" + }, + "lineStyle": 0, + "points": "200:1011;200:1072", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmOqV7QIma44=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmOqV7QInMUg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmOqV7QIowkU=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFUmOrfAwPfSks=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmOrfBAPgKuw=", + "_parent": { + "$ref": "AAAAAAFUmOrfAwPfSks=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 315, + "top": 929, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmOrfAwPfSks=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmOrfBAPhzCM=", + "_parent": { + "$ref": "AAAAAAFUmOrfAwPfSks=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 315, + "top": 944, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmOrfAwPfSks=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUmOrfBAPiGjo=", + "_parent": { + "$ref": "AAAAAAFUmOrfAwPfSks=" + }, + "model": { + "$ref": "AAAAAAFUmOrfAwPdh8M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 316, + "top": 899, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmOrfAwPfSks=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUmOnlEf8pNwY=" + }, + "tail": { + "$ref": "AAAAAAFUmNdyjto3Jy4=" + }, + "lineStyle": 0, + "points": "344:876;344:920;288:920;288:1072", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUmOrfBAPgKuw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUmOrfBAPhzCM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUmOrfBAPiGjo=" + } + }, + { + "_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": -110, + "top": -58, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 765, + "top": 55, + "width": 102, + "height": 13, + "autoResize": false, + "underline": false, + "text": "NSOperation", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 765, + "top": 70, + "width": 102, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Foundation)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -110, + "top": -58, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 760, + "top": 48, + "width": 112, + "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": 760, + "top": 88, + "width": 112, + "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": 760, + "top": 98, + "width": 112, + "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": -55, + "top": -29, + "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": -55, + "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": 760, + "top": 48, + "width": 112, + "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": 809, + "top": 186, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmOy6hQh9ydE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 794, + "top": 186, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUmOy6hQh9ydE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 838, + "top": 187, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUmOy6hQh9ydE=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "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": "824:280;824:107", + "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": -22, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 733, + "top": 960, + "width": 195, + "height": 13, + "autoResize": false, + "underline": false, + "text": "MKAnnotationView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 733, + "top": 975, + "width": 195, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -22, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 728, + "top": 953, + "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": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 728, + "top": 993, + "width": 205, + "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": 733, + "top": 1008, + "width": 195, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 728, + "top": 1003, + "width": 205, + "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": -11, + "top": 0, + "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": -11, + "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": true, + "containerExtending": false, + "left": 728, + "top": 953, + "width": 205, + "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": -228, + "top": -48, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 949, + "top": 959, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIButton (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 949, + "top": 974, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -228, + "top": -48, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 944, + "top": 952, + "width": 152, + "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": 944, + "top": 992, + "width": 152, + "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": 949, + "top": 1007, + "width": 142, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 944, + "top": 1002, + "width": 152, + "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": -114, + "top": -24, + "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": -114, + "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": 944, + "top": 952, + "width": 152, + "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": -62, + "top": -46, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 557, + "top": 959, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "UIImageView (WebCache)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": 557, + "top": 974, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from SDWebImage)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_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": -62, + "top": -46, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 552, + "top": 952, + "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": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 552, + "top": 992, + "width": 168, + "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": 557, + "top": 1007, + "width": 158, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+sd_setImageWithURL()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 552, + "top": 1002, + "width": 168, + "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": -31, + "top": -23, + "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": -31, + "top": -23, + "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": 952, + "width": 168, + "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": "UMLCollaboration", @@ -181,7 +8613,172 @@ "$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, @@ -236,6 +8833,145 @@ "$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": "AAAAAAFUkh79WI34fB0=" + }, + "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": "AAAAAAFUkhwuq42z3w4=" + }, + "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": [ { @@ -255,6 +8991,27 @@ "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": [ @@ -268,6 +9025,151 @@ "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 @@ -449,6 +9351,22 @@ "$ref": "AAAAAAFUkhbx4ozg49g=" }, "name": "SDImageCache", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFUmOqV7AIjWRM=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "source": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "target": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "visibility": "public" + } + ], "visibility": "public", "attributes": [ { @@ -459,6 +9377,24 @@ }, "name": "sharedImageCache", "visibility": "public", + "isStatic": true, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPBKVhghKWk=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "name": "shouldDecompressImages", + "visibility": "public", "isStatic": false, "isLeaf": false, "type": "", @@ -468,6 +9404,336 @@ "isDerived": false, "aggregation": "none", "isID": false + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPBxrhjcaQc=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "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": "AAAAAAFUkh79WI34fB0=" + }, + "name": "shouldCacheImagesInMemory", + "visibility": "public", + "isStatic": false, + "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 + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUmPD+pRvI9sU=", + "_parent": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "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": "AAAAAAFUkh79WI34fB0=" + }, + "name": "maxCacheSize", + "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, @@ -482,6 +9748,68 @@ "$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": "AAAAAAFUkh8UMI38gtY=" + }, + "target": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "visibility": "public" + } + ], "visibility": "public", "attributes": [ { @@ -501,6 +9829,188 @@ "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": "AAAAAAFUmOOite2pkfo=", + "_parent": { + "$ref": "AAAAAAFUkh8UMI38gtY=" + }, + "name": "downloadImageWithURL", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmOW7A/c+Z/0=", + "_parent": { + "$ref": "AAAAAAFUmOOite2pkfo=" + }, + "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": "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, @@ -556,7 +10066,522 @@ "$ref": "AAAAAAFUkhbx4ozg49g=" }, "name": "SDWebImageDownloaderOperation", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUmORm3fAwE60=", + "_parent": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "source": { + "$ref": "AAAAAAFUkiR/Go5pUW0=" + }, + "target": { + "$ref": "AAAAAAFUmNVIhta461s=" + }, + "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 + } + ], + "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": "AAAAAAFUmO731xMtljo=", + "_parent": { + "$ref": "AAAAAAFUmO55eBHmK5M=" + }, + "name": "options", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmO8cHxOp5oU=", + "_parent": { + "$ref": "AAAAAAFUmO55eBHmK5M=" + }, + "name": "progress", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmO8jyBQGoLQ=", + "_parent": { + "$ref": "AAAAAAFUmO55eBHmK5M=" + }, + "name": "completed", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFUmO8xhxRjvng=", + "_parent": { + "$ref": "AAAAAAFUmO55eBHmK5M=" + }, + "name": "cancelled", + "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": "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": "AAAAAAFUmOmq1v73mh4=", + "_parent": { + "$ref": "AAAAAAFUkhbx4ozg49g=" + }, + "name": "UIImage (ForceDecode)", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFUmOqEnwFlgk0=", + "_parent": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "source": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "target": { + "$ref": "AAAAAAFUkh79WI34fB0=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUmOop7QADnYU=", + "_parent": { + "$ref": "AAAAAAFUmOmq1v73mh4=" + }, + "name": "decodedImageWithImage:", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_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, @@ -573,6 +10598,30 @@ }, "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"