mirror of
https://github.com/DesignPatternsPHP/DesignPatternsPHP.git
synced 2025-09-26 22:39:11 +02:00
311 lines
40 KiB
XML
311 lines
40 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="310" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="282" 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>
|
|
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient2" 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>
|
|
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient3" 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 L310 0 L310 282 L0 282 L0 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
|
|
<path d="M-20 -20 L290 -20 L290 262 L-20 262 L-20 -20 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
|
|
<path d="M0 0 L0 108 L157 108 L157 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath4">
|
|
<path d="M0 0 L0 106 L155 106 L155 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5">
|
|
<path d="M0 0 L0 81 L155 81 L155 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath6">
|
|
<path d="M0 0 L0 20 L155 20 L155 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 L65 18 L65 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath9">
|
|
<path d="M0 20 L0 21 L155 21 L155 20 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath10">
|
|
<path d="M0 0 L0 1 L155 1 L155 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath11">
|
|
<path d="M0 21 L0 41 L155 41 L155 21 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath12">
|
|
<path d="M0 0 L0 18 L98 18 L98 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath13">
|
|
<path d="M0 41 L0 61 L155 61 L155 41 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath14">
|
|
<path d="M0 0 L0 18 L111 18 L111 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath15">
|
|
<path d="M0 61 L0 81 L155 81 L155 61 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
|
|
<path d="M0 0 L0 18 L153 18 L153 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath17">
|
|
<path d="M0 0 L0 25 L155 25 L155 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath18">
|
|
<path d="M0 0 L0 24 L155 24 L155 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath19">
|
|
<path d="M0 0 L0 18 L149 18 L149 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath20">
|
|
<path d="M-194 -173 L116 -173 L116 109 L-194 109 L-194 -173 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath21">
|
|
<path d="M0 0 L0 47 L96 47 L96 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath22">
|
|
<path d="M0 0 L0 45 L94 45 L94 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath23">
|
|
<path d="M0 0 L0 20 L94 20 L94 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath24">
|
|
<path d="M0 0 L0 18 L48 18 L48 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath25">
|
|
<path d="M0 0 L0 25 L94 25 L94 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath26">
|
|
<path d="M0 0 L0 24 L94 24 L94 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath27">
|
|
<path d="M0 0 L0 18 L88 18 L88 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath28">
|
|
<path d="M-20 -173 L290 -173 L290 109 L-20 109 L-20 -173 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath29">
|
|
<path d="M0 0 L0 89 L137 89 L137 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath30">
|
|
<path d="M0 0 L0 87 L135 87 L135 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath31">
|
|
<path d="M0 0 L0 62 L135 62 L135 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath32">
|
|
<path d="M0 0 L0 20 L135 20 L135 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath33">
|
|
<path d="M0 20 L0 21 L135 21 L135 20 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath34">
|
|
<path d="M0 0 L0 1 L135 1 L135 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath35">
|
|
<path d="M0 21 L0 41 L135 41 L135 21 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath36">
|
|
<path d="M0 0 L0 18 L133 18 L133 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath37">
|
|
<path d="M0 41 L0 42 L135 42 L135 41 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath38">
|
|
<path d="M0 42 L0 62 L135 62 L135 42 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath39">
|
|
<path d="M0 0 L0 18 L74 18 L74 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath40">
|
|
<path d="M0 0 L0 25 L135 25 L135 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath41">
|
|
<path d="M0 0 L0 24 L135 24 L135 0 Z"/>
|
|
</clipPath>
|
|
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath42">
|
|
<path d="M0 0 L0 18 L129 18 L129 0 Z"/>
|
|
</clipPath>
|
|
</defs>
|
|
<g fill="rgb(60,63,65)" transform="translate(20,20)" stroke="rgb(60,63,65)">
|
|
<rect x="-20" width="310" height="282" y="-20" clip-path="url(#clipPath2)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(107,107,107)" stroke="rgb(107,107,107)">
|
|
<path d="M10.9219 270 L10.9219 261.4062 L14.1719 261.4062 Q15.0156 261.4062 15.4688 261.4844 Q16.1094 261.5938 16.5391 261.8906 Q16.9688 262.1875 17.2266 262.7188 Q17.4844 263.25 17.4844 263.8906 Q17.4844 264.9844 16.7891 265.7422 Q16.0938 266.5 14.2656 266.5 L12.0625 266.5 L12.0625 270 L10.9219 270 ZM12.0625 265.5 L14.2812 265.5 Q15.3906 265.5 15.8516 265.0859 Q16.3125 264.6719 16.3125 263.9219 Q16.3125 263.3906 16.0391 263.0078 Q15.7656 262.625 15.3281 262.5 Q15.0312 262.4219 14.2656 262.4219 L12.0625 262.4219 L12.0625 265.5 ZM18.4102 266.8906 Q18.4102 265.1562 19.3633 264.3281 Q20.1602 263.6406 21.3164 263.6406 Q22.5977 263.6406 23.418 264.4766 Q24.2383 265.3125 24.2383 266.7969 Q24.2383 268 23.8789 268.6875 Q23.5195 269.375 22.8242 269.7578 Q22.1289 270.1406 21.3164 270.1406 Q20.0195 270.1406 19.2148 269.3047 Q18.4102 268.4688 18.4102 266.8906 ZM19.4883 266.8906 Q19.4883 268.0781 20.0117 268.6719 Q20.5352 269.2656 21.3164 269.2656 Q22.1133 269.2656 22.6289 268.6719 Q23.1445 268.0781 23.1445 266.8594 Q23.1445 265.7031 22.6211 265.1094 Q22.0977 264.5156 21.3164 264.5156 Q20.5352 264.5156 20.0117 265.1016 Q19.4883 265.6875 19.4883 266.8906 ZM26.6152 270 L24.709 263.7812 L25.8027 263.7812 L26.7871 267.375 L27.1621 268.7031 Q27.1934 268.6094 27.4902 267.4219 L28.4746 263.7812 L29.5527 263.7812 L30.4902 267.3906 L30.8027 268.5781 L31.1621 267.375 L32.2246 263.7812 L33.2559 263.7812 L31.3027 270 L30.209 270 L29.2246 266.2656 L28.9746 265.2188 L27.7246 270 L26.6152 270 ZM38.3906 268 L39.4844 268.125 Q39.2344 269.0781 38.5312 269.6094 Q37.8281 270.1406 36.75 270.1406 Q35.3906 270.1406 34.5859 269.2969 Q33.7812 268.4531 33.7812 266.9375 Q33.7812 265.375 34.5938 264.5078 Q35.4062 263.6406 36.6875 263.6406 Q37.9375 263.6406 38.7266 264.4844 Q39.5156 265.3281 39.5156 266.875 Q39.5156 266.9688 39.5156 267.1562 L34.875 267.1562 Q34.9375 268.1875 35.4531 268.7266 Q35.9688 269.2656 36.75 269.2656 Q37.3281 269.2656 37.7422 268.9609 Q38.1562 268.6562 38.3906 268 ZM34.9375 266.2969 L38.4062 266.2969 Q38.3438 265.5 38.0156 265.1094 Q37.5 264.5 36.7031 264.5 Q35.9688 264.5 35.4766 264.9844 Q34.9844 265.4688 34.9375 266.2969 ZM40.7988 270 L40.7988 263.7812 L41.752 263.7812 L41.752 264.7188 Q42.1113 264.0625 42.416 263.8516 Q42.7207 263.6406 43.0957 263.6406 Q43.627 263.6406 44.1738 263.9688 L43.8145 264.9531 Q43.4238 264.7188 43.0488 264.7188 Q42.6895 264.7188 42.416 264.9297 Q42.1426 265.1406 42.0332 265.5156 Q41.8457 266.0781 41.8457 266.7344 L41.8457 270 L40.7988 270 ZM49.0605 268 L50.1543 268.125 Q49.9043 269.0781 49.2012 269.6094 Q48.498 270.1406 47.4199 270.1406 Q46.0605 270.1406 45.2559 269.2969 Q44.4512 268.4531 44.4512 266.9375 Q44.4512 265.375 45.2637 264.5078 Q46.0762 263.6406 47.3574 263.6406 Q48.6074 263.6406 49.3965 264.4844 Q50.1855 265.3281 50.1855 266.875 Q50.1855 266.9688 50.1855 267.1562 L45.5449 267.1562 Q45.6074 268.1875 46.123 268.7266 Q46.6387 269.2656 47.4199 269.2656 Q47.998 269.2656 48.4121 268.9609 Q48.8262 268.6562 49.0605 268 ZM45.6074 266.2969 L49.0762 266.2969 Q49.0137 265.5 48.6855 265.1094 Q48.1699 264.5 47.373 264.5 Q46.6387 264.5 46.1465 264.9844 Q45.6543 265.4688 45.6074 266.2969 ZM55.5156 270 L55.5156 269.2188 Q54.9219 270.1406 53.7812 270.1406 Q53.0312 270.1406 52.4062 269.7266 Q51.7812 269.3125 51.4375 268.5781 Q51.0938 267.8438 51.0938 266.8906 Q51.0938 265.9688 51.4062 265.2031 Q51.7188 264.4375 52.3438 264.0391 Q52.9688 263.6406 53.7344 263.6406 Q54.2969 263.6406 54.7344 263.875 Q55.1719 264.1094 55.4531 264.4844 L55.4531 261.4062 L56.5 261.4062 L56.5 270 L55.5156 270 ZM52.1875 266.8906 Q52.1875 268.0938 52.6875 268.6797 Q53.1875 269.2656 53.875 269.2656 Q54.5625 269.2656 55.0469 268.7031 Q55.5312 268.1406 55.5312 266.9844 Q55.5312 265.7031 55.0391 265.1094 Q54.5469 264.5156 53.8281 264.5156 Q53.125 264.5156 52.6562 265.0859 Q52.1875 265.6562 52.1875 266.8906 ZM62.4609 270 L61.4766 270 L61.4766 261.4062 L62.5391 261.4062 L62.5391 264.4688 Q63.2109 263.6406 64.2422 263.6406 Q64.8203 263.6406 65.3281 263.8672 Q65.8359 264.0938 66.1719 264.5156 Q66.5078 264.9375 66.6953 265.5312 Q66.8828 266.125 66.8828 266.7969 Q66.8828 268.3906 66.0859 269.2656 Q65.2891 270.1406 64.1953 270.1406 Q63.0859 270.1406 62.4609 269.2188 L62.4609 270 ZM62.4453 266.8438 Q62.4453 267.9531 62.7578 268.4531 Q63.2578 269.2656 64.1016 269.2656 Q64.7891 269.2656 65.2969 268.6719 Q65.8047 268.0781 65.8047 266.875 Q65.8047 265.6562 65.3203 265.0781 Q64.8359 264.5 64.1484 264.5 Q63.4609 264.5 62.9531 265.1016 Q62.4453 265.7031 62.4453 266.8438 ZM68.1191 272.3906 L67.9941 271.4062 Q68.3379 271.5 68.6035 271.5 Q68.9473 271.5 69.1582 271.3828 Q69.3691 271.2656 69.5098 271.0625 Q69.6035 270.8906 69.8379 270.2656 Q69.8535 270.1875 69.9316 270.0156 L67.5566 263.7812 L68.6973 263.7812 L69.9941 267.375 Q70.2441 268.0625 70.4473 268.8281 Q70.6348 268.0938 70.8848 267.4062 L72.2129 263.7812 L73.2598 263.7812 L70.9004 270.1094 Q70.5098 271.125 70.3066 271.5156 Q70.0254 272.0469 69.6582 272.2891 Q69.291 272.5312 68.791 272.5312 Q68.4941 272.5312 68.1191 272.3906 ZM77.4531 272.3906 L77.3281 271.4062 Q77.6719 271.5 77.9375 271.5 Q78.2812 271.5 78.4922 271.3828 Q78.7031 271.2656 78.8438 271.0625 Q78.9375 270.8906 79.1719 270.2656 Q79.1875 270.1875 79.2656 270.0156 L76.8906 263.7812 L78.0312 263.7812 L79.3281 267.375 Q79.5781 268.0625 79.7812 268.8281 Q79.9688 268.0938 80.2188 267.4062 L81.5469 263.7812 L82.5938 263.7812 L80.2344 270.1094 Q79.8438 271.125 79.6406 271.5156 Q79.3594 272.0469 78.9922 272.2891 Q78.625 272.5312 78.125 272.5312 Q77.8281 272.5312 77.4531 272.3906 ZM83.6875 270 L83.6875 261.4062 L89.4844 261.4062 L89.4844 262.4219 L84.8281 262.4219 L84.8281 265.0781 L88.8594 265.0781 L88.8594 266.0938 L84.8281 266.0938 L84.8281 270 L83.6875 270 ZM90.8301 262.625 L90.8301 261.4062 L91.8926 261.4062 L91.8926 262.625 L90.8301 262.625 ZM90.8301 270 L90.8301 263.7812 L91.8926 263.7812 L91.8926 270 L90.8301 270 ZM93.4648 270 L93.4648 261.4062 L94.5273 261.4062 L94.5273 270 L93.4648 270 ZM100.4121 268 L101.5059 268.125 Q101.2559 269.0781 100.5527 269.6094 Q99.8496 270.1406 98.7715 270.1406 Q97.4121 270.1406 96.6074 269.2969 Q95.8027 268.4531 95.8027 266.9375 Q95.8027 265.375 96.6152 264.5078 Q97.4277 263.6406 98.709 263.6406 Q99.959 263.6406 100.748 264.4844 Q101.5371 265.3281 101.5371 266.875 Q101.5371 266.9688 101.5371 267.1562 L96.8965 267.1562 Q96.959 268.1875 97.4746 268.7266 Q97.9902 269.2656 98.7715 269.2656 Q99.3496 269.2656 99.7637 268.9609 Q100.1777 268.6562 100.4121 268 ZM96.959 266.2969 L100.4277 266.2969 Q100.3652 265.5 100.0371 265.1094 Q99.5215 264.5 98.7246 264.5 Q97.9902 264.5 97.498 264.9844 Q97.0059 265.4688 96.959 266.2969 ZM102.4141 268.1406 L103.4453 267.9844 Q103.5391 268.6094 103.9375 268.9375 Q104.3359 269.2656 105.0703 269.2656 Q105.7891 269.2656 106.1406 268.9766 Q106.4922 268.6875 106.4922 268.2812 Q106.4922 267.9219 106.1797 267.7188 Q105.9609 267.5781 105.1016 267.3594 Q103.9453 267.0625 103.5 266.8516 Q103.0547 266.6406 102.8203 266.2656 Q102.5859 265.8906 102.5859 265.4219 Q102.5859 265.0156 102.7734 264.6562 Q102.9609 264.2969 103.2891 264.0625 Q103.5391 263.8906 103.9609 263.7656 Q104.3828 263.6406 104.8828 263.6406 Q105.6016 263.6406 106.1562 263.8516 Q106.7109 264.0625 106.9766 264.4219 Q107.2422 264.7812 107.3359 265.375 L106.3047 265.5156 Q106.2422 265.0469 105.9062 264.7734 Q105.5703 264.5 104.9453 264.5 Q104.2266 264.5 103.9141 264.7422 Q103.6016 264.9844 103.6016 265.3125 Q103.6016 265.5156 103.7266 265.6719 Q103.8672 265.8438 104.1328 265.9531 Q104.2891 266.0156 105.0703 266.2188 Q106.1953 266.5312 106.6328 266.7188 Q107.0703 266.9062 107.3203 267.2656 Q107.5703 267.625 107.5703 268.1719 Q107.5703 268.7031 107.2656 269.1641 Q106.9609 269.625 106.3828 269.8828 Q105.8047 270.1406 105.0703 270.1406 Q103.8516 270.1406 103.2188 269.6328 Q102.5859 269.125 102.4141 268.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 L157 0 L157 108 L0 108 L0 0 ZM1 1 L156 1 L156 107 L1 107 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="155" height="106" 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="155" height="81" 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="155" 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="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="29" 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">state</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="155" 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="155" 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="78" 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">setState(state)</text>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,67)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="155" 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,68)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath14)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath14)" 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="91" height="18" y="0" clip-path="url(#clipPath14)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath14)" stroke="none">saveToMemento()</text>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,87)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="155" 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,88)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath16)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath16)" 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="159" height="18" y="0" clip-path="url(#clipPath16)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath16)" stroke="none">restoreFromMemento(memento)</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="155" height="25" y="0" clip-path="url(#clipPath17)" 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="155" height="25" y="0" clip-path="url(#clipPath17)" stroke="none"/>
|
|
<rect x="0" y="24" clip-path="url(#clipPath17)" fill="rgb(90,90,90)" width="155" 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(#clipPath19)" 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(#clipPath19)" stroke="none">Originator</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(#clipPath19)" stroke="none">Originator</text>
|
|
</g>
|
|
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(174,153)" stroke="rgb(120,120,120)">
|
|
<path d="M0 0 L96 0 L96 47 L0 47 L0 0 ZM1 1 L95 1 L95 46 L1 46 L1 1 Z" clip-path="url(#clipPath21)" 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(175,154)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="94" height="45" y="0" clip-path="url(#clipPath22)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(175,179)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="94" height="20" y="0" clip-path="url(#clipPath23)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(175,179)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="94" height="20" y="0" clip-path="url(#clipPath23)" stroke="none"/>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(177,180)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath24)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath24)" 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="28" height="18" y="0" clip-path="url(#clipPath24)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath24)" stroke="none">run()</text>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(175,154)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="94" height="25" y="0" clip-path="url(#clipPath25)" stroke="none"/>
|
|
</g>
|
|
<g fill="url(#linearGradient2)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(175,154)" stroke="url(#linearGradient2)">
|
|
<rect x="0" width="94" height="25" y="0" clip-path="url(#clipPath25)" stroke="none"/>
|
|
<rect x="0" y="24" clip-path="url(#clipPath25)" fill="rgb(90,90,90)" width="94" 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(178,157)" stroke="rgb(187,187,187)">
|
|
<image x="2" y="1" clip-path="url(#clipPath27)" 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(178,157)" 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(#clipPath27)" stroke="none">Caretaker</text>
|
|
</g>
|
|
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(178,157)" stroke="rgb(187,187,187)">
|
|
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath27)" stroke="none">Caretaker</text>
|
|
</g>
|
|
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(0,153)" stroke="rgb(120,120,120)">
|
|
<path d="M0 0 L137 0 L137 89 L0 89 L0 0 ZM1 1 L136 1 L136 88 L1 88 L1 1 Z" clip-path="url(#clipPath29)" 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,154)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="135" height="87" y="0" clip-path="url(#clipPath30)" 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,179)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="135" height="62" y="0" clip-path="url(#clipPath31)" 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,179)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="135" height="20" y="0" clip-path="url(#clipPath32)" 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,180)" 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="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="29" 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">state</text>
|
|
</g>
|
|
<g fill="gray" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,199)" stroke="gray">
|
|
<rect x="0" width="135" height="1" y="0" clip-path="url(#clipPath34)" 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,200)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="135" height="20" y="0" clip-path="url(#clipPath32)" 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,201)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath36)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath36)" 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="130" height="18" y="0" clip-path="url(#clipPath36)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath36)" stroke="none">__construct(stateToSave)</text>
|
|
</g>
|
|
<g fill="gray" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,220)" stroke="gray">
|
|
<rect x="0" width="135" height="1" y="0" clip-path="url(#clipPath34)" 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,221)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="135" height="20" y="0" clip-path="url(#clipPath32)" 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,222)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath39)" stroke="none"/>
|
|
<image x="2" y="1" clip-path="url(#clipPath39)" 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="54" height="18" y="0" clip-path="url(#clipPath39)" stroke="none"/>
|
|
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath39)" stroke="none">getState()</text>
|
|
</g>
|
|
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,154)" stroke="rgb(60,63,65)">
|
|
<rect x="0" width="135" height="25" y="0" clip-path="url(#clipPath40)" stroke="none"/>
|
|
</g>
|
|
<g fill="url(#linearGradient3)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(1,154)" stroke="url(#linearGradient3)">
|
|
<rect x="0" width="135" height="25" y="0" clip-path="url(#clipPath40)" stroke="none"/>
|
|
<rect x="0" y="24" clip-path="url(#clipPath40)" fill="rgb(90,90,90)" width="135" 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,157)" stroke="rgb(187,187,187)">
|
|
<image x="2" y="1" clip-path="url(#clipPath42)" 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,157)" 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(#clipPath42)" stroke="none">Memento</text>
|
|
</g>
|
|
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,20,20) translate(4,157)" stroke="rgb(187,187,187)">
|
|
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath42)" stroke="none">Memento</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|