mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-09-27 14:59:11 +02:00
163 lines
25 KiB
XML
163 lines
25 KiB
XML
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" stroke="black" text-rendering="auto" stroke-linecap="square" width="232" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="169" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12" stroke-dashoffset="0" image-rendering="auto">
|
|
<!--Generated by ySVG-->
|
|
<defs id="genericDefs"/>
|
|
<g>
|
|
<defs id="defs1">
|
|
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient1" spreadMethod="pad">
|
|
<stop stop-opacity="1" stop-color="rgb(85,85,85)" offset="0%"/>
|
|
<stop stop-opacity="1" stop-color="rgb(60,60,60)" offset="100%"/>
|
|
</linearGradient>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
|
|
<path d="M0 0 L232 0 L232 169 L0 169 L0 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
|
|
<path d="M-20 -20 L212 -20 L212 149 L-20 149 L-20 -20 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
|
|
<path d="M0 0 L0 129 L192 129 L192 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath4">
|
|
<path d="M0 0 L0 127 L190 127 L190 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5">
|
|
<path d="M0 0 L0 102 L190 102 L190 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath6">
|
|
<path d="M0 0 L0 20 L190 20 L190 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath7">
|
|
<path d="M0 0 L0 18 L6 18 L6 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath8">
|
|
<path d="M0 0 L0 18 L80 18 L80 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath9">
|
|
<path d="M0 20 L0 21 L190 21 L190 20 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath10">
|
|
<path d="M0 0 L0 1 L190 1 L190 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath11">
|
|
<path d="M0 21 L0 41 L190 41 L190 21 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath12">
|
|
<path d="M0 0 L0 18 L89 18 L89 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath13">
|
|
<path d="M0 41 L0 42 L190 42 L190 41 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath14">
|
|
<path d="M0 42 L0 62 L190 62 L190 42 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath15">
|
|
<path d="M0 0 L0 18 L90 18 L90 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
|
|
<path d="M0 62 L0 82 L190 82 L190 62 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath17">
|
|
<path d="M0 0 L0 18 L69 18 L69 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath18">
|
|
<path d="M0 82 L0 102 L190 102 L190 82 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath19">
|
|
<path d="M0 0 L0 18 L81 18 L81 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath20">
|
|
<path d="M0 0 L0 25 L190 25 L190 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath21">
|
|
<path d="M0 0 L0 24 L190 24 L190 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath22">
|
|
<path d="M0 0 L0 18 L184 18 L184 0 Z"/>
|
|
</clipPath>
|
|
</defs>
|
|
<g fill="rgb(60,63,65)" transform="translate(20,20)" stroke="rgb(60,63,65)">
|
|
<rect x="-20" width="232" height="169" y="-20" clip-path="url(#clipPath2)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(107,107,107)" stroke="rgb(107,107,107)">
|
|
<path d="M10.9219 157 L10.9219 148.4062 L14.1719 148.4062 Q15.0156 148.4062 15.4688 148.4844 Q16.1094 148.5938 16.5391 148.8906 Q16.9688 149.1875 17.2266 149.7188 Q17.4844 150.25 17.4844 150.8906 Q17.4844 151.9844 16.7891 152.7422 Q16.0938 153.5 14.2656 153.5 L12.0625 153.5 L12.0625 157 L10.9219 157 ZM12.0625 152.5 L14.2812 152.5 Q15.3906 152.5 15.8516 152.0859 Q16.3125 151.6719 16.3125 150.9219 Q16.3125 150.3906 16.0391 150.0078 Q15.7656 149.625 15.3281 149.5 Q15.0312 149.4219 14.2656 149.4219 L12.0625 149.4219 L12.0625 152.5 ZM18.4102 153.8906 Q18.4102 152.1562 19.3633 151.3281 Q20.1602 150.6406 21.3164 150.6406 Q22.5977 150.6406 23.418 151.4766 Q24.2383 152.3125 24.2383 153.7969 Q24.2383 155 23.8789 155.6875 Q23.5195 156.375 22.8242 156.7578 Q22.1289 157.1406 21.3164 157.1406 Q20.0195 157.1406 19.2148 156.3047 Q18.4102 155.4688 18.4102 153.8906 ZM19.4883 153.8906 Q19.4883 155.0781 20.0117 155.6719 Q20.5352 156.2656 21.3164 156.2656 Q22.1133 156.2656 22.6289 155.6719 Q23.1445 155.0781 23.1445 153.8594 Q23.1445 152.7031 22.6211 152.1094 Q22.0977 151.5156 21.3164 151.5156 Q20.5352 151.5156 20.0117 152.1016 Q19.4883 152.6875 19.4883 153.8906 ZM26.6152 157 L24.709 150.7812 L25.8027 150.7812 L26.7871 154.375 L27.1621 155.7031 Q27.1934 155.6094 27.4902 154.4219 L28.4746 150.7812 L29.5527 150.7812 L30.4902 154.3906 L30.8027 155.5781 L31.1621 154.375 L32.2246 150.7812 L33.2559 150.7812 L31.3027 157 L30.209 157 L29.2246 153.2656 L28.9746 152.2188 L27.7246 157 L26.6152 157 ZM38.3906 155 L39.4844 155.125 Q39.2344 156.0781 38.5312 156.6094 Q37.8281 157.1406 36.75 157.1406 Q35.3906 157.1406 34.5859 156.2969 Q33.7812 155.4531 33.7812 153.9375 Q33.7812 152.375 34.5938 151.5078 Q35.4062 150.6406 36.6875 150.6406 Q37.9375 150.6406 38.7266 151.4844 Q39.5156 152.3281 39.5156 153.875 Q39.5156 153.9688 39.5156 154.1562 L34.875 154.1562 Q34.9375 155.1875 35.4531 155.7266 Q35.9688 156.2656 36.75 156.2656 Q37.3281 156.2656 37.7422 155.9609 Q38.1562 155.6562 38.3906 155 ZM34.9375 153.2969 L38.4062 153.2969 Q38.3438 152.5 38.0156 152.1094 Q37.5 151.5 36.7031 151.5 Q35.9688 151.5 35.4766 151.9844 Q34.9844 152.4688 34.9375 153.2969 ZM40.7988 157 L40.7988 150.7812 L41.752 150.7812 L41.752 151.7188 Q42.1113 151.0625 42.416 150.8516 Q42.7207 150.6406 43.0957 150.6406 Q43.627 150.6406 44.1738 150.9688 L43.8145 151.9531 Q43.4238 151.7188 43.0488 151.7188 Q42.6895 151.7188 42.416 151.9297 Q42.1426 152.1406 42.0332 152.5156 Q41.8457 153.0781 41.8457 153.7344 L41.8457 157 L40.7988 157 ZM49.0605 155 L50.1543 155.125 Q49.9043 156.0781 49.2012 156.6094 Q48.498 157.1406 47.4199 157.1406 Q46.0605 157.1406 45.2559 156.2969 Q44.4512 155.4531 44.4512 153.9375 Q44.4512 152.375 45.2637 151.5078 Q46.0762 150.6406 47.3574 150.6406 Q48.6074 150.6406 49.3965 151.4844 Q50.1855 152.3281 50.1855 153.875 Q50.1855 153.9688 50.1855 154.1562 L45.5449 154.1562 Q45.6074 155.1875 46.123 155.7266 Q46.6387 156.2656 47.4199 156.2656 Q47.998 156.2656 48.4121 155.9609 Q48.8262 155.6562 49.0605 155 ZM45.6074 153.2969 L49.0762 153.2969 Q49.0137 152.5 48.6855 152.1094 Q48.1699 151.5 47.373 151.5 Q46.6387 151.5 46.1465 151.9844 Q45.6543 152.4688 45.6074 153.2969 ZM55.5156 157 L55.5156 156.2188 Q54.9219 157.1406 53.7812 157.1406 Q53.0312 157.1406 52.4062 156.7266 Q51.7812 156.3125 51.4375 155.5781 Q51.0938 154.8438 51.0938 153.8906 Q51.0938 152.9688 51.4062 152.2031 Q51.7188 151.4375 52.3438 151.0391 Q52.9688 150.6406 53.7344 150.6406 Q54.2969 150.6406 54.7344 150.875 Q55.1719 151.1094 55.4531 151.4844 L55.4531 148.4062 L56.5 148.4062 L56.5 157 L55.5156 157 ZM52.1875 153.8906 Q52.1875 155.0938 52.6875 155.6797 Q53.1875 156.2656 53.875 156.2656 Q54.5625 156.2656 55.0469 155.7031 Q55.5312 155.1406 55.5312 153.9844 Q55.5312 152.7031 55.0391 152.1094 Q54.5469 151.5156 53.8281 151.5156 Q53.125 151.5156 52.6562 152.0859 Q52.1875 152.6562 52.1875 153.8906 ZM62.4609 157 L61.4766 157 L61.4766 148.4062 L62.5391 148.4062 L62.5391 151.4688 Q63.2109 150.6406 64.2422 150.6406 Q64.8203 150.6406 65.3281 150.8672 Q65.8359 151.0938 66.1719 151.5156 Q66.5078 151.9375 66.6953 152.5312 Q66.8828 153.125 66.8828 153.7969 Q66.8828 155.3906 66.0859 156.2656 Q65.2891 157.1406 64.1953 157.1406 Q63.0859 157.1406 62.4609 156.2188 L62.4609 157 ZM62.4453 153.8438 Q62.4453 154.9531 62.7578 155.4531 Q63.2578 156.2656 64.1016 156.2656 Q64.7891 156.2656 65.2969 155.6719 Q65.8047 155.0781 65.8047 153.875 Q65.8047 152.6562 65.3203 152.0781 Q64.8359 151.5 64.1484 151.5 Q63.4609 151.5 62.9531 152.1016 Q62.4453 152.7031 62.4453 153.8438 ZM68.1191 159.3906 L67.9941 158.4062 Q68.3379 158.5 68.6035 158.5 Q68.9473 158.5 69.1582 158.3828 Q69.3691 158.2656 69.5098 158.0625 Q69.6035 157.8906 69.8379 157.2656 Q69.8535 157.1875 69.9316 157.0156 L67.5566 150.7812 L68.6973 150.7812 L69.9941 154.375 Q70.2441 155.0625 70.4473 155.8281 Q70.6348 155.0938 70.8848 154.4062 L72.2129 150.7812 L73.2598 150.7812 L70.9004 157.1094 Q70.5098 158.125 70.3066 158.5156 Q70.0254 159.0469 69.6582 159.2891 Q69.291 159.5312 68.791 159.5312 Q68.4941 159.5312 68.1191 159.3906 ZM77.4531 159.3906 L77.3281 158.4062 Q77.6719 158.5 77.9375 158.5 Q78.2812 158.5 78.4922 158.3828 Q78.7031 158.2656 78.8438 158.0625 Q78.9375 157.8906 79.1719 157.2656 Q79.1875 157.1875 79.2656 157.0156 L76.8906 150.7812 L78.0312 150.7812 L79.3281 154.375 Q79.5781 155.0625 79.7812 155.8281 Q79.9688 155.0938 80.2188 154.4062 L81.5469 150.7812 L82.5938 150.7812 L80.2344 157.1094 Q79.8438 158.125 79.6406 158.5156 Q79.3594 159.0469 78.9922 159.2891 Q78.625 159.5312 78.125 159.5312 Q77.8281 159.5312 77.4531 159.3906 ZM83.6875 157 L83.6875 148.4062 L89.4844 148.4062 L89.4844 149.4219 L84.8281 149.4219 L84.8281 152.0781 L88.8594 152.0781 L88.8594 153.0938 L84.8281 153.0938 L84.8281 157 L83.6875 157 ZM90.8301 149.625 L90.8301 148.4062 L91.8926 148.4062 L91.8926 149.625 L90.8301 149.625 ZM90.8301 157 L90.8301 150.7812 L91.8926 150.7812 L91.8926 157 L90.8301 157 ZM93.4648 157 L93.4648 148.4062 L94.5273 148.4062 L94.5273 157 L93.4648 157 ZM100.4121 155 L101.5059 155.125 Q101.2559 156.0781 100.5527 156.6094 Q99.8496 157.1406 98.7715 157.1406 Q97.4121 157.1406 96.6074 156.2969 Q95.8027 155.4531 95.8027 153.9375 Q95.8027 152.375 96.6152 151.5078 Q97.4277 150.6406 98.709 150.6406 Q99.959 150.6406 100.748 151.4844 Q101.5371 152.3281 101.5371 153.875 Q101.5371 153.9688 101.5371 154.1562 L96.8965 154.1562 Q96.959 155.1875 97.4746 155.7266 Q97.9902 156.2656 98.7715 156.2656 Q99.3496 156.2656 99.7637 155.9609 Q100.1777 155.6562 100.4121 155 ZM96.959 153.2969 L100.4277 153.2969 Q100.3652 152.5 100.0371 152.1094 Q99.5215 151.5 98.7246 151.5 Q97.9902 151.5 97.498 151.9844 Q97.0059 152.4688 96.959 153.2969 ZM102.4141 155.1406 L103.4453 154.9844 Q103.5391 155.6094 103.9375 155.9375 Q104.3359 156.2656 105.0703 156.2656 Q105.7891 156.2656 106.1406 155.9766 Q106.4922 155.6875 106.4922 155.2812 Q106.4922 154.9219 106.1797 154.7188 Q105.9609 154.5781 105.1016 154.3594 Q103.9453 154.0625 103.5 153.8516 Q103.0547 153.6406 102.8203 153.2656 Q102.5859 152.8906 102.5859 152.4219 Q102.5859 152.0156 102.7734 151.6562 Q102.9609 151.2969 103.2891 151.0625 Q103.5391 150.8906 103.9609 150.7656 Q104.3828 150.6406 104.8828 150.6406 Q105.6016 150.6406 106.1562 150.8516 Q106.7109 151.0625 106.9766 151.4219 Q107.2422 151.7812 107.3359 152.375 L106.3047 152.5156 Q106.2422 152.0469 105.9062 151.7734 Q105.5703 151.5 104.9453 151.5 Q104.2266 151.5 103.9141 151.7422 Q103.6016 151.9844 103.6016 152.3125 Q103.6016 152.5156 103.7266 152.6719 Q103.8672 152.8438 104.1328 152.9531 Q104.2891 153.0156 105.0703 153.2188 Q106.1953 153.5312 106.6328 153.7188 Q107.0703 153.9062 107.3203 154.2656 Q107.5703 154.625 107.5703 155.1719 Q107.5703 155.7031 107.2656 156.1641 Q106.9609 156.625 106.3828 156.8828 Q105.8047 157.1406 105.0703 157.1406 Q103.8516 157.1406 103.2188 156.6328 Q102.5859 156.125 102.4141 155.1406 Z" clip-path="url(#clipPath1)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20)" stroke="rgb(120,120,120)">
|
|
<path d="M0 0 L192 0 L192 129 L0 129 L0 0 ZM1 1 L191 1 L191 128 L1 128 L1 1 Z" clip-path="url(#clipPath3)" fill-rule="evenodd" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,1)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="190" height="127" y="0" clip-path="url(#clipPath4)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,26)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="190" height="102" y="0" clip-path="url(#clipPath5)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,26)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="190" height="20" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(3,27)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="36" height="18" y="0" clip-path="url(#clipPath8)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath8)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACIUlEQVR42q1TTWgT QRR+k+wms9lNa9xU2pRampOXHkTwFOOhRfDn4MGrguBB8NpUCLWHKkhtq4h48CrY g1BvQTwIGtrqwZsei1IwaWKTJk02SXezM+PM1o5usCcd+GD3e9/75r03MwD/uFAv UXx7b5S0O0vdPSsVADAFxxDaVjU9H8Da7cTEzOahBoXXs5muVZszzGNYix4BFAh4 PKMUOs06WNUftmrE7gyfn1s4yAn+Tp7JkFZ93hxJqiGs7Tsz5kF8q2EM3FRpV7cm p66faz98kV+XBqU3d8fsennFPJ5UAt6uzMPK+w14ld+A4bgOsWgIEHfC0T7ULH9P Z29eWl58/q7m1eh06veNmBn2fiiRWP1chImTCUgO6pITGqHds6wHQu7luK1GWtOF yJXIffgGhFBY+7IFXws1X0xoSWs3JQ2AOQOAKG/Xlbhweog3weDs+ACMDWq+mKel TlykKp4BZfsl9i5vFPSvMcQYkQZct81cZ+jg2HwOQidK/5Plx8ojO7IFBev5dqPG A64P4ggZ372XF9ogxmvSAEdw1qpWbOo6vmE9vnECTiUNHyc0QqtF9Gl5DxaXP9Yy V9N2q1KaxLqOEJID8IHyanYKBab2mdnE5Sc530189PLT+tS1M51GqZjmBoqi/AqJ NgjhZTehXirbof6j2ZErzxYOf0y5W6PObmOp226lECVxfv0IIKUSjOir4X5jOnHx 6Sb8z/UTgDIr1exsw3kAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath8)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAy0lEQVR42mNgGAWj ABVwArEVEHORookZptnY2Nh969atvefPn3/89OnTR0Cx38QaANa8bNmymQICAkq+ vr6Op06dukGsIcxAzT4gzWxsbJzbt2+frq6ububv7+9BrCFMs2fPbuLi4hLbuXPn 3Ozs7H1AQ+aC+DNnzmwCyhsQdAHQzy9AzgbZrKqq+sHDwyP5169fHxMTE0uePXt2 hJALmEHOBDkX5GwdHR1nkObo6OjM06dP7wDKfyM2NrjMzMwCga65bGpqGkRKVAIA +2ReNnQ/BtUAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
|
|
<image x="18" y="1" clip-path="url(#clipPath8)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkElEQVR42mNgGAWM 2ATPJwS1AiVKgEw2IP71n4Ghx3DBumpsaplwmFr+h41ZzGDBOkYQDTWMgWgDgIDZ ZNbqjyAGlGYj2gtQ51ehiwO90YbNG0zYnI/DphJivcAMIv78Y5YHhwGQhoqzkRIG DCxMfx8i06QE4l8Y40xcqByS+C+iDAAGVidMMZLt4LQwTPMCAIgnK4TJz6ToAAAA AElFTkSuQmCC" height="16" preserveAspectRatio="none"/>
|
|
<rect x="36" width="44" height="18" y="0" clip-path="url(#clipPath8)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="37" xml:space="preserve" y="13" clip-path="url(#clipPath8)" stroke="none">instance</text>
|
|
</g>
|
|
<g fill="gray" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,46)" stroke="gray">
|
|
<rect x="0" width="190" height="1" y="0" clip-path="url(#clipPath10)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,47)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="190" height="20" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(3,48)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath12)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath12)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4 uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as 4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw +v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
|
|
<rect x="20" width="69" height="18" y="0" clip-path="url(#clipPath12)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath12)" stroke="none">__construct()</text>
|
|
</g>
|
|
<g fill="gray" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,67)" stroke="gray">
|
|
<rect x="0" width="190" height="1" y="0" clip-path="url(#clipPath10)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,68)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="190" height="20" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(3,69)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath15)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath15)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4 uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as 4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw +v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
|
|
<rect x="20" width="70" height="18" y="0" clip-path="url(#clipPath15)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath15)" stroke="none">getInstance()</text>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,88)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="190" height="20" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(3,89)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath17)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath17)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4 uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as 4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw +v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
|
|
<rect x="20" width="49" height="18" y="0" clip-path="url(#clipPath17)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath17)" stroke="none">__clone()</text>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,108)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="190" height="20" y="0" clip-path="url(#clipPath6)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(3,109)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath19)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath19)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4 uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as 4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw +v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
|
|
<rect x="20" width="61" height="18" y="0" clip-path="url(#clipPath19)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath19)" stroke="none">__wakeup()</text>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,1)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="190" height="25" y="0" clip-path="url(#clipPath20)" stroke="none"/>
|
|
</g>
|
|
<g fill="url(#linearGradient1)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,1)" stroke="url(#linearGradient1)">
|
|
<rect x="0" width="190" height="25" y="0" clip-path="url(#clipPath20)" stroke="none"/>
|
|
<rect x="0" y="24" clip-path="url(#clipPath20)" fill="rgb(90,90,90)" width="190" height="25" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(4,4)" stroke="rgb(187,187,187)">
|
|
<image x="2" y="1" clip-path="url(#clipPath22)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKklEQVR42mNgoBAw ogssuvhB8cvPX5M+//hj8f8/oyBYEeP/dzycrEd52ViL4vQF7uM0YO7ZV1WvPv+p lxTkZBPkZmNgZoJI//33n+H9118Mz99//yXGy9KYbCzWBtPDDGPMBmp+8/Vvq4YU PzM3OwvQVkaG/0Dx/2AXMDJwsrEwCPOyMz9698M5PKf89+ZZ3YdB+phAxILLL5Vf fP5dryrJx8AItPUfUAwbBsmB1IDULr7ySgWklwVEfPrK0CPGx8kG8tFfoMqf378y 7FsyjeHWqYNw7+XP3gL3NUjt28+/+oEcX7ABH77/sVYX4Gb49/8/WMmu+RMYpFS1 GdxTSuAGwORAQICLjeHFh+8WcC/8/vNf6D/Qn3+BakD40bXzDDoO3nA+Ogap/f33 vxDcCzAJGPj98wdE4X+8KeAv3AVMzIzvgCbCDZLRMmS4cXwfThf8htj2Ee4CHg7m o2+//AgQ4uUAm20bV8hwePFEhsNLJsPtS5y2Cc5+9+UHAzcX0wm4AbwcTKUPX333 4uVkZwMlHnYeAQaXzHoUB//7xwBPVC/fff8lL8ZeCE9I22Z1vwvMKf/3+O0PZz5u dlDKgSciZPwHqPnei08MYvwsdQVm4htRUuKuuT2H/TPL/j5+/dUGmGCY2ViYwAn9 Pzwp/2R48vrzLwkB1roSS4k2nJlp8skXiu+//5306fs/yz///wsyMTL+ZWZkeM/L yXxckIOpMNdc4j4DNQEAbyj/ikXNHnwAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
|
|
</g>
|
|
<g font-size="11" transform="matrix(1,0,0,1,20,20) translate(4,4)" fill-opacity="0.1961" fill="rgb(0,0,0)" font-family="'Tahoma'" stroke="rgb(0,0,0)" stroke-opacity="0.1961">
|
|
<text x="21" xml:space="preserve" y="14" clip-path="url(#clipPath22)" stroke="none">Singleton</text>
|
|
</g>
|
|
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(4,4)" stroke="rgb(187,187,187)">
|
|
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath22)" stroke="none">Singleton</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|