%!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: -1 -126 320 22 %%HiResBoundingBox: -0.25 -125.26602 319.93268 21.00229 %%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 -125.26602 319.93268 21.00229 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 68.35823 19.75229 moveto 178.88667 19.75229 lineto 178.88667 -43.50687 lineto 68.35823 -43.50687 lineto closepath fill 0.9 setgray newpath 67.35823 20.75229 moveto 177.88667 20.75229 lineto 177.88667 -42.50687 lineto 67.35823 -42.50687 lineto closepath fill 0 setgray newpath 67.35823 20.75229 moveto 177.88667 20.75229 lineto 177.88667 -42.50687 lineto 67.35823 -42.50687 lineto closepath stroke newpath 67.35823 7.99771 moveto 177.88667 7.99771 lineto stroke newpath 67.35823 3.49771 moveto 177.88667 3.49771 lineto stroke 99.37479 10.99771 moveto (Component) ptmr8r 9.96265 fshow 80.35823 -7.00687 moveto (Operation\(\)) ptmr8r 9.96265 fshow 80.35823 -17.50687 moveto (Add\(c:Component\)) ptmr8r 9.96265 fshow 80.35823 -28.00687 moveto (Remove\(c:Component\)) ptmr8r 9.96265 fshow 80.35823 -38.50687 moveto (GetChild\(i:int\)) ptmr8r 9.96265 fshow 0.4 setgray newpath 69.35823 -4.30692 moveto 75.30827 -4.30692 lineto 75.30827 -7.00687 lineto 69.35823 -7.00687 lineto closepath fill 0.7 setgray newpath 75.30827 -7.00687 moveto 76.35823 -5.95691 lineto 76.35823 -3.25696 lineto 75.30827 -4.30692 lineto closepath fill 0.6 setgray newpath 75.30827 -4.30692 moveto 76.35823 -3.25696 lineto 70.40819 -3.25696 lineto 69.35823 -4.30692 lineto closepath fill 0.4 setgray newpath 69.35823 -14.80692 moveto 75.30827 -14.80692 lineto 75.30827 -17.50687 lineto 69.35823 -17.50687 lineto closepath fill 0.7 setgray newpath 75.30827 -17.50687 moveto 76.35823 -16.45691 lineto 76.35823 -13.75696 lineto 75.30827 -14.80692 lineto closepath fill 0.6 setgray newpath 75.30827 -14.80692 moveto 76.35823 -13.75696 lineto 70.40819 -13.75696 lineto 69.35823 -14.80692 lineto closepath fill 0.4 setgray newpath 69.35823 -25.30692 moveto 75.30827 -25.30692 lineto 75.30827 -28.00687 lineto 69.35823 -28.00687 lineto closepath fill 0.7 setgray newpath 75.30827 -28.00687 moveto 76.35823 -26.95691 lineto 76.35823 -24.25696 lineto 75.30827 -25.30692 lineto closepath fill 0.6 setgray newpath 75.30827 -25.30692 moveto 76.35823 -24.25696 lineto 70.40819 -24.25696 lineto 69.35823 -25.30692 lineto closepath fill 0.4 setgray newpath 69.35823 -35.80692 moveto 75.30827 -35.80692 lineto 75.30827 -38.50687 lineto 69.35823 -38.50687 lineto closepath fill 0.7 setgray newpath 75.30827 -38.50687 moveto 76.35823 -37.45691 lineto 76.35823 -34.75696 lineto 75.30827 -35.80692 lineto closepath fill 0.6 setgray newpath 75.30827 -35.80692 moveto 76.35823 -34.75696 lineto 70.40819 -34.75696 lineto 69.35823 -35.80692 lineto closepath fill 0.7 setgray newpath 55.14719 -93.50687 moveto 118.62245 -93.50687 lineto 118.62245 -125.26602 lineto 55.14719 -125.26602 lineto closepath fill 0.9 setgray newpath 54.14719 -92.50687 moveto 117.62245 -92.50687 lineto 117.62245 -124.26602 lineto 54.14719 -124.26602 lineto closepath fill 0 setgray newpath 54.14719 -92.50687 moveto 117.62245 -92.50687 lineto 117.62245 -124.26602 lineto 54.14719 -124.26602 lineto closepath stroke newpath 54.14719 -105.26144 moveto 117.62245 -105.26144 lineto stroke newpath 54.14719 -109.76144 moveto 117.62245 -109.76144 lineto stroke 76.75911 -102.26144 moveto (Leaf) ptmr8r 9.96265 fshow 67.14719 -120.26602 moveto (Operation\(\)) ptmr8r 9.96265 fshow 0.4 setgray newpath 56.14719 -117.56607 moveto 62.09723 -117.56607 lineto 62.09723 -120.26602 lineto 56.14719 -120.26602 lineto closepath fill 0.7 setgray newpath 62.09723 -120.26602 moveto 63.14719 -119.21606 lineto 63.14719 -116.51611 lineto 62.09723 -117.56607 lineto closepath fill 0.6 setgray newpath 62.09723 -117.56607 moveto 63.14719 -116.51611 lineto 57.19714 -116.51611 lineto 56.14719 -117.56607 lineto closepath fill 0.7 setgray newpath 128.62245 -93.50687 moveto 192.09772 -93.50687 lineto 192.09772 -125.26602 lineto 128.62245 -125.26602 lineto closepath fill 0.9 setgray newpath 127.62245 -92.50687 moveto 191.09772 -92.50687 lineto 191.09772 -124.26602 lineto 127.62245 -124.26602 lineto closepath fill 0 setgray newpath 127.62245 -92.50687 moveto 191.09772 -92.50687 lineto 191.09772 -124.26602 lineto 127.62245 -124.26602 lineto closepath stroke newpath 127.62245 -105.26144 moveto 191.09772 -105.26144 lineto stroke newpath 127.62245 -109.76144 moveto 191.09772 -109.76144 lineto stroke 137.7713 -102.26144 moveto (Composite) ptmr8r 9.96265 fshow 140.62245 -120.26602 moveto (Operation\(\)) ptmr8r 9.96265 fshow 0.4 setgray newpath 129.62245 -117.56607 moveto 135.5725 -117.56607 lineto 135.5725 -120.26602 lineto 129.62245 -120.26602 lineto closepath fill 0.7 setgray newpath 135.5725 -120.26602 moveto 136.62245 -119.21606 lineto 136.62245 -116.51611 lineto 135.5725 -117.56607 lineto closepath fill 0.6 setgray newpath 135.5725 -117.56607 moveto 136.62245 -116.51611 lineto 130.67241 -116.51611 lineto 129.62245 -117.56607 lineto closepath fill 0.7 setgray newpath 242.09772 -93.50687 moveto 309.93268 -93.50687 lineto 319.93268 -103.50687 lineto 319.93268 -117.26144 lineto 242.09772 -117.26144 lineto closepath fill 0.9 setgray newpath 241.09772 -92.50687 moveto 308.93268 -92.50687 lineto 318.93268 -102.50687 lineto 318.93268 -116.26144 lineto 241.09772 -116.26144 lineto closepath fill 0 setgray newpath 241.09772 -92.50687 moveto 308.93268 -92.50687 lineto 318.93268 -102.50687 lineto 318.93268 -116.26144 lineto 241.09772 -116.26144 lineto closepath stroke newpath 308.93268 -92.50687 moveto 308.93268 -102.50687 lineto 318.93268 -102.50687 lineto stroke 245.09772 -103.26144 moveto (for\040all\040c:child) ptmr8r 9.96265 fshow 245.09772 -112.26144 moveto (c->Operation\(\)) ptmr8r 9.96265 fshow newpath 37.35803 -10.87729 moveto 54.85861 -10.87729 lineto stroke newpath 54.85861 -10.87729 moveto 67.35854 -10.87729 lineto stroke newpath 67.35854 -10.87729 moveto 54.85861 -5.87729 lineto stroke newpath 67.35854 -10.87729 moveto 54.85861 -15.87729 lineto stroke newpath 85.88481 -92.50687 moveto 85.88481 -67.50687 lineto 122.62245 -67.50687 lineto 122.62245 -55.00685 lineto stroke 1 setgray newpath 122.62245 -55.00685 moveto 117.62245 -55.00685 lineto 122.62245 -42.50687 lineto 127.62245 -55.00685 lineto closepath fill 0 setgray newpath 122.62245 -55.00685 moveto 117.62245 -55.00685 lineto stroke newpath 122.62245 -55.00685 moveto 127.62245 -55.00685 lineto stroke newpath 122.62245 -42.50687 moveto 117.62245 -55.00685 lineto stroke newpath 122.62245 -42.50687 moveto 127.62245 -55.00685 lineto stroke newpath 159.36009 -92.50687 moveto 159.36009 -67.50687 lineto 122.62245 -67.50687 lineto 122.62245 -55.00685 lineto stroke 1 setgray newpath 122.62245 -55.00685 moveto 117.62245 -55.00685 lineto 122.62245 -42.50687 lineto 127.62245 -55.00685 lineto closepath fill 0 setgray newpath 122.62245 -55.00685 moveto 117.62245 -55.00685 lineto stroke newpath 122.62245 -55.00685 moveto 127.62245 -55.00685 lineto stroke newpath 122.62245 -42.50687 moveto 117.62245 -55.00685 lineto stroke newpath 122.62245 -42.50687 moveto 127.62245 -55.00685 lineto stroke newpath 190.38669 -10.87729 moveto 227.88667 -10.87729 lineto 227.88667 -98.38644 lineto 203.59796 -98.38644 lineto stroke newpath 190.38669 -10.87729 moveto 177.88667 -10.87729 lineto stroke newpath 177.88667 -10.87729 moveto 190.38669 -15.87729 lineto stroke newpath 177.88667 -10.87729 moveto 190.38669 -5.87729 lineto stroke 1 setgray newpath 203.59796 -98.38644 moveto 197.34784 -103.38644 lineto 191.09772 -98.38644 lineto 197.34784 -93.38644 lineto closepath fill 0 setgray newpath 203.59796 -98.38644 moveto 197.34784 -103.38644 lineto 191.09772 -98.38644 lineto 197.34784 -93.38644 lineto closepath stroke [3 3 ] 0 setdash newpath 189.09772 -117.26373 moveto 241.09772 -104.38416 lineto stroke 194.88667 -18.24138 moveto (child) ptmr8r 6.97382 fshow showpage %%EOF