%!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: -1 -90 456 6 %%HiResBoundingBox: -0.25 -89.51144 455.05692 5.25229 %%Creator: MetaPost 0.901 %%CreationDate: 2005.12.19:0932 %%Pages: 1 %%DocumentFonts: Times-Roman %%BeginProlog /ptmr8r /Times-Roman def /fshow {exch findfont exch scalefont setfont show}bind def %%EndProlog %%Page: 1 1 %%HiResBoundingBox: -0.25 -89.51144 455.05692 5.25229 0.7 setgray newpath 1 -1 moveto 38.35823 -1 lineto 38.35823 -22.75458 lineto 1 -22.75458 lineto closepath fill 0.9 setgray newpath 0 0 moveto 37.35823 0 lineto 37.35823 -21.75458 lineto 0 -21.75458 lineto closepath fill 0 setgray 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash 1 setlinejoin 10 setmiterlimit newpath 0 0 moveto 37.35823 0 lineto 37.35823 -21.75458 lineto 0 -21.75458 lineto closepath stroke 1 setlinecap newpath 0 -12.75458 moveto 37.35823 -12.75458 lineto stroke newpath 0 -17.25458 moveto 37.35823 -17.25458 lineto stroke 6.5 -9.75458 moveto (Client) ptmr8r 9.96265 fshow 0.7 setgray newpath 108.35823 4.00229 moveto 171.8335 4.00229 lineto 171.8335 -27.75687 lineto 108.35823 -27.75687 lineto closepath fill 0.9 setgray newpath 107.35823 5.00229 moveto 170.8335 5.00229 lineto 170.8335 -26.75687 lineto 107.35823 -26.75687 lineto closepath fill 0 setgray newpath 107.35823 5.00229 moveto 170.8335 5.00229 lineto 170.8335 -26.75687 lineto 107.35823 -26.75687 lineto closepath stroke newpath 107.35823 -7.75229 moveto 170.8335 -7.75229 lineto stroke newpath 107.35823 -12.25229 moveto 170.8335 -12.25229 lineto stroke 115.85332 -4.75229 moveto (Abstraction) ptmr8r 9.96265 fshow 120.35823 -22.75687 moveto (Operation\(\)) ptmr8r 9.96265 fshow 0.4 setgray newpath 109.35823 -20.05692 moveto 115.30827 -20.05692 lineto 115.30827 -22.75687 lineto 109.35823 -22.75687 lineto closepath fill 0.7 setgray newpath 115.30827 -22.75687 moveto 116.35823 -21.70691 lineto 116.35823 -19.00696 lineto 115.30827 -20.05692 lineto closepath fill 0.6 setgray newpath 115.30827 -20.05692 moveto 116.35823 -19.00696 lineto 110.40819 -19.00696 lineto 109.35823 -20.05692 lineto closepath fill 0.7 setgray newpath 301.8335 4.00229 moveto 384.12796 4.00229 lineto 384.12796 -27.75687 lineto 301.8335 -27.75687 lineto closepath fill 0.9 setgray newpath 300.8335 5.00229 moveto 383.12796 5.00229 lineto 383.12796 -26.75687 lineto 300.8335 -26.75687 lineto closepath fill 0 setgray newpath 300.8335 5.00229 moveto 383.12796 5.00229 lineto 383.12796 -26.75687 lineto 300.8335 -26.75687 lineto closepath stroke newpath 300.8335 -7.75229 moveto 383.12796 -7.75229 lineto stroke newpath 300.8335 -12.25229 moveto 383.12796 -12.25229 lineto stroke 316.24751 -4.75229 moveto (Implementor) ptmr8r 9.96265 fshow 313.8335 -22.75687 moveto (OperationImpl\(\)) ptmr8r 9.96265 fshow 0.4 setgray newpath 302.8335 -20.05692 moveto 308.78354 -20.05692 lineto 308.78354 -22.75687 lineto 302.8335 -22.75687 lineto closepath fill 0.7 setgray newpath 308.78354 -22.75687 moveto 309.8335 -21.70691 lineto 309.8335 -19.00696 lineto 308.78354 -20.05692 lineto closepath fill 0.6 setgray newpath 308.78354 -20.05692 moveto 309.8335 -19.00696 lineto 303.88345 -19.00696 lineto 302.8335 -20.05692 lineto closepath fill 0.7 setgray newpath 89.88028 -67.75687 moveto 190.31146 -67.75687 lineto 190.31146 -89.51144 lineto 89.88028 -89.51144 lineto closepath fill 0.9 setgray newpath 88.88028 -66.75687 moveto 189.31146 -66.75687 lineto 189.31146 -88.51144 lineto 88.88028 -88.51144 lineto closepath fill 0 setgray newpath 88.88028 -66.75687 moveto 189.31146 -66.75687 lineto 189.31146 -88.51144 lineto 88.88028 -88.51144 lineto closepath stroke newpath 88.88028 -79.51144 moveto 189.31146 -79.51144 lineto stroke newpath 88.88028 -84.01144 moveto 189.31146 -84.01144 lineto stroke 95.38028 -76.51144 moveto (RedefinedAbstraction) ptmr8r 9.96265 fshow 0.7 setgray newpath 230.35655 -67.75687 moveto 337.98073 -67.75687 lineto 337.98073 -89.51144 lineto 230.35655 -89.51144 lineto closepath fill 0.9 setgray newpath 229.35655 -66.75687 moveto 336.98073 -66.75687 lineto 336.98073 -88.51144 lineto 229.35655 -88.51144 lineto closepath fill 0 setgray newpath 229.35655 -66.75687 moveto 336.98073 -66.75687 lineto 336.98073 -88.51144 lineto 229.35655 -88.51144 lineto closepath stroke newpath 229.35655 -79.51144 moveto 336.98073 -79.51144 lineto stroke newpath 229.35655 -84.01144 moveto 336.98073 -84.01144 lineto stroke 235.85655 -76.51144 moveto (ConcreteImplementorA) ptmr8r 9.96265 fshow 0.7 setgray newpath 347.98073 -67.75687 moveto 455.05692 -67.75687 lineto 455.05692 -89.51144 lineto 347.98073 -89.51144 lineto closepath fill 0.9 setgray newpath 346.98073 -66.75687 moveto 454.05692 -66.75687 lineto 454.05692 -88.51144 lineto 346.98073 -88.51144 lineto closepath fill 0 setgray newpath 346.98073 -66.75687 moveto 454.05692 -66.75687 lineto 454.05692 -88.51144 lineto 346.98073 -88.51144 lineto closepath stroke newpath 346.98073 -79.51144 moveto 454.05692 -79.51144 lineto stroke newpath 346.98073 -84.01144 moveto 454.05692 -84.01144 lineto stroke 353.48073 -76.51144 moveto (ConcreteImplementorB) ptmr8r 9.96265 fshow newpath 37.35826 -10.87729 moveto 94.8585 -10.87729 lineto stroke newpath 94.8585 -10.87729 moveto 107.35875 -10.87729 lineto stroke newpath 107.35875 -10.87729 moveto 94.8585 -5.87729 lineto stroke newpath 107.35875 -10.87729 moveto 94.8585 -15.87729 lineto stroke newpath 288.33571 -10.87729 moveto 183.33218 -10.87729 lineto stroke newpath 288.33571 -10.87729 moveto 300.83476 -10.87729 lineto stroke newpath 300.83476 -10.87729 moveto 288.33571 -5.87729 lineto stroke newpath 300.83476 -10.87729 moveto 288.33571 -15.87729 lineto stroke 1 setgray newpath 183.33264 -10.87729 moveto 177.08311 -15.87729 lineto 170.83359 -10.87729 lineto 177.08311 -5.87729 lineto closepath fill 0 setgray newpath 183.33264 -10.87729 moveto 177.08311 -15.87729 lineto 170.83359 -10.87729 lineto 177.08311 -5.87729 lineto closepath stroke 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth newpath 139.09587 -66.75723 moveto 139.09587 -39.25662 lineto stroke 1 setgray newpath 139.09587 -39.25662 moveto 134.09587 -39.25662 lineto 139.09587 -26.75638 lineto 144.09587 -39.25662 lineto closepath fill 0 setgray 0 0.5 dtransform truncate idtransform setlinewidth pop newpath 139.09587 -39.25662 moveto 134.09587 -39.25662 lineto stroke newpath 139.09587 -39.25662 moveto 144.09587 -39.25662 lineto stroke newpath 139.09587 -26.75638 moveto 134.09587 -39.25662 lineto stroke newpath 139.09587 -26.75638 moveto 144.09587 -39.25662 lineto stroke newpath 283.16864 -66.75687 moveto 283.16864 -46.75687 lineto 341.98073 -46.75687 lineto 341.98073 -39.25687 lineto stroke 1 setgray newpath 341.98073 -39.25687 moveto 336.98073 -39.25687 lineto 341.98073 -26.75687 lineto 346.98073 -39.25687 lineto closepath fill 0 setgray newpath 341.98073 -39.25687 moveto 336.98073 -39.25687 lineto stroke newpath 341.98073 -39.25687 moveto 346.98073 -39.25687 lineto stroke newpath 341.98073 -26.75687 moveto 336.98073 -39.25687 lineto stroke newpath 341.98073 -26.75687 moveto 346.98073 -39.25687 lineto stroke newpath 400.51883 -66.75687 moveto 400.51883 -46.75687 lineto 341.98073 -46.75687 lineto 341.98073 -39.25687 lineto stroke 1 setgray newpath 341.98073 -39.25687 moveto 336.98073 -39.25687 lineto 341.98073 -26.75687 lineto 346.98073 -39.25687 lineto closepath fill 0 setgray newpath 341.98073 -39.25687 moveto 336.98073 -39.25687 lineto stroke newpath 341.98073 -39.25687 moveto 346.98073 -39.25687 lineto stroke newpath 341.98073 -26.75687 moveto 336.98073 -39.25687 lineto stroke newpath 341.98073 -26.75687 moveto 346.98073 -39.25687 lineto stroke showpage %%EOF