You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

field-interface.svg 70KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  3. <svg
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:cc="http://creativecommons.org/ns#"
  6. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7. xmlns:svg="http://www.w3.org/2000/svg"
  8. xmlns="http://www.w3.org/2000/svg"
  9. xmlns:xlink="http://www.w3.org/1999/xlink"
  10. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  11. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  12. width="744.09448"
  13. height="1052.3622"
  14. id="svg2475"
  15. sodipodi:version="0.32"
  16. inkscape:version="0.46"
  17. sodipodi:docname="field-interface.svg"
  18. inkscape:output_extension="org.inkscape.output.svg.inkscape"
  19. inkscape:export-filename="/home/magi/itmill/doc/cheatsheet/vaadin-cheatsheet.png"
  20. inkscape:export-xdpi="300.01001"
  21. inkscape:export-ydpi="300.01001"
  22. version="1.0">
  23. <sodipodi:namedview
  24. id="base"
  25. pagecolor="#ffffff"
  26. bordercolor="#666666"
  27. borderopacity="1.0"
  28. gridtolerance="10000"
  29. guidetolerance="10"
  30. objecttolerance="10"
  31. inkscape:pageopacity="0.0"
  32. inkscape:pageshadow="2"
  33. inkscape:zoom="1.6970563"
  34. inkscape:cx="543.70494"
  35. inkscape:cy="597.63673"
  36. inkscape:document-units="mm"
  37. inkscape:current-layer="layer1"
  38. showgrid="true"
  39. inkscape:window-width="1680"
  40. inkscape:window-height="1026"
  41. inkscape:window-x="1280"
  42. inkscape:window-y="0"
  43. inkscape:snap-nodes="true"
  44. inkscape:snap-bbox="true"
  45. units="mm"
  46. inkscape:snap-global="true">
  47. <inkscape:grid
  48. spacingy="1mm"
  49. spacingx="1mm"
  50. empspacing="5"
  51. units="mm"
  52. enabled="true"
  53. visible="true"
  54. id="grid4674"
  55. type="xygrid"
  56. dotted="false" />
  57. </sodipodi:namedview>
  58. <defs
  59. id="defs2477">
  60. <linearGradient
  61. id="linearGradient4410">
  62. <stop
  63. style="stop-color:#ffffff;stop-opacity:0;"
  64. offset="0"
  65. id="stop4412" />
  66. <stop
  67. style="stop-color:#ffffff;stop-opacity:1;"
  68. offset="1"
  69. id="stop4414" />
  70. </linearGradient>
  71. <marker
  72. inkscape:stockid="Arrow1Lstart"
  73. orient="auto"
  74. refY="0"
  75. refX="0"
  76. id="Arrow1Lstart"
  77. style="overflow:visible">
  78. <path
  79. id="path5210"
  80. d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
  81. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  82. transform="matrix(0.8,0,0,0.8,10,0)" />
  83. </marker>
  84. <marker
  85. style="overflow:visible"
  86. id="DotS"
  87. refX="0"
  88. refY="0"
  89. orient="auto"
  90. inkscape:stockid="DotS">
  91. <path
  92. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  93. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
  94. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  95. id="path3636" />
  96. </marker>
  97. <marker
  98. inkscape:stockid="TriangleOutS"
  99. orient="auto"
  100. refY="0"
  101. refX="0"
  102. id="TriangleOutS"
  103. style="overflow:visible">
  104. <path
  105. id="path3717"
  106. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  107. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  108. transform="scale(0.2,0.2)" />
  109. </marker>
  110. <inkscape:path-effect
  111. copytype="single_stretched"
  112. pattern="M 349.202,225.086 L 405.895,331.386 L 370.462,338.472 "
  113. prop_scale="1"
  114. id="path-effect2503"
  115. effect="skeletal" />
  116. <inkscape:path-effect
  117. prop_scale="1"
  118. id="path-effect2499"
  119. effect="skeletal" />
  120. <inkscape:path-effect
  121. pattern-nodetypes="cc"
  122. pattern="M 432.28346,272.83462 L 403.93701,216.14171"
  123. prop_scale="1"
  124. id="path-effect2497"
  125. effect="skeletal" />
  126. <marker
  127. style="overflow:visible"
  128. id="Arrow1Send"
  129. refX="0"
  130. refY="0"
  131. orient="auto"
  132. inkscape:stockid="Arrow1Send">
  133. <path
  134. transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
  135. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  136. d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
  137. id="path3641" />
  138. </marker>
  139. <marker
  140. style="overflow:visible"
  141. id="Arrow1Lend"
  142. refX="0"
  143. refY="0"
  144. orient="auto"
  145. inkscape:stockid="Arrow1Lend">
  146. <path
  147. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  148. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  149. d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
  150. id="path3629" />
  151. </marker>
  152. <inkscape:perspective
  153. sodipodi:type="inkscape:persp3d"
  154. inkscape:vp_x="0 : 526.18109 : 1"
  155. inkscape:vp_y="0 : 1000 : 0"
  156. inkscape:vp_z="744.09448 : 526.18109 : 1"
  157. inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  158. id="perspective3487" />
  159. <marker
  160. style="overflow:visible"
  161. id="Arrow2Sendp"
  162. refX="0"
  163. refY="0"
  164. orient="auto"
  165. inkscape:stockid="Arrow2Sendp">
  166. <path
  167. transform="matrix(-0.3,0,0,-0.3,0.69,0)"
  168. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
  169. style="font-size:12px;fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:0.625;stroke-linejoin:round"
  170. id="path28139" />
  171. </marker>
  172. <marker
  173. style="overflow:visible"
  174. id="TriangleOutSK"
  175. refX="0"
  176. refY="0"
  177. orient="auto"
  178. inkscape:stockid="TriangleOutSK">
  179. <path
  180. transform="scale(0.2,0.2)"
  181. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  182. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  183. id="path36611" />
  184. </marker>
  185. <marker
  186. style="overflow:visible"
  187. id="TriangleOutSH"
  188. refX="0"
  189. refY="0"
  190. orient="auto"
  191. inkscape:stockid="TriangleOutSH">
  192. <path
  193. transform="scale(0.2,0.2)"
  194. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  195. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  196. id="path36614" />
  197. </marker>
  198. <marker
  199. style="overflow:visible"
  200. id="TriangleOutSA"
  201. refX="0"
  202. refY="0"
  203. orient="auto"
  204. inkscape:stockid="TriangleOutSA">
  205. <path
  206. transform="scale(0.2,0.2)"
  207. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  208. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  209. id="path36617" />
  210. </marker>
  211. <marker
  212. style="overflow:visible"
  213. id="TriangleOutSKF"
  214. refX="0"
  215. refY="0"
  216. orient="auto"
  217. inkscape:stockid="TriangleOutSKF">
  218. <path
  219. transform="scale(0.2,0.2)"
  220. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  221. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  222. id="path36620" />
  223. </marker>
  224. <marker
  225. style="overflow:visible"
  226. id="TriangleOutS9"
  227. refX="0"
  228. refY="0"
  229. orient="auto"
  230. inkscape:stockid="TriangleOutS9">
  231. <path
  232. transform="scale(0.2,0.2)"
  233. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  234. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  235. id="path36623" />
  236. </marker>
  237. <marker
  238. style="overflow:visible"
  239. id="Arrow2SendpA"
  240. refX="0"
  241. refY="0"
  242. orient="auto"
  243. inkscape:stockid="Arrow2SendpA">
  244. <path
  245. transform="matrix(-0.3,0,0,-0.3,0.69,0)"
  246. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
  247. style="font-size:12px;fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:0.625;stroke-linejoin:round"
  248. id="path3396" />
  249. </marker>
  250. <marker
  251. style="overflow:visible"
  252. id="Arrow2Sendpg"
  253. refX="0"
  254. refY="0"
  255. orient="auto"
  256. inkscape:stockid="Arrow2Sendpg">
  257. <path
  258. transform="matrix(-0.3,0,0,-0.3,0.69,0)"
  259. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
  260. style="font-size:12px;fill:#fcc988;fill-rule:evenodd;stroke:#fcc988;stroke-width:0.625;stroke-linejoin:round"
  261. id="path3360" />
  262. </marker>
  263. <filter
  264. id="filter2780"
  265. inkscape:label="White Halo"
  266. width="1.1"
  267. height="1.1">
  268. <feMorphology
  269. id="feMorphology2782"
  270. operator="dilate"
  271. radius="3"
  272. result="result0" />
  273. <feFlood
  274. id="feFlood2786"
  275. flood-color="rgb(255,255,255)"
  276. flood-opacity="1"
  277. in="result0"
  278. result="result3" />
  279. <feComposite
  280. id="feComposite2623"
  281. in="result3"
  282. in2="result0"
  283. operator="in"
  284. result="result4" />
  285. <feMerge
  286. id="feMerge2629">
  287. <feMergeNode
  288. inkscape:collect="always"
  289. id="feMergeNode2631"
  290. in="result4" />
  291. <feMergeNode
  292. inkscape:collect="always"
  293. id="feMergeNode2633"
  294. in="SourceGraphic" />
  295. </feMerge>
  296. </filter>
  297. <marker
  298. inkscape:stockid="TriangleOutSn"
  299. orient="auto"
  300. refY="0"
  301. refX="0"
  302. id="TriangleOutSn"
  303. style="overflow:visible">
  304. <path
  305. id="path4441"
  306. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  307. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  308. transform="scale(0.2,0.2)" />
  309. </marker>
  310. <marker
  311. inkscape:stockid="TriangleOutS9F"
  312. orient="auto"
  313. refY="0"
  314. refX="0"
  315. id="TriangleOutS9F"
  316. style="overflow:visible">
  317. <path
  318. id="path4444"
  319. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  320. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  321. transform="scale(0.2,0.2)" />
  322. </marker>
  323. <marker
  324. inkscape:stockid="TriangleOutSI"
  325. orient="auto"
  326. refY="0"
  327. refX="0"
  328. id="TriangleOutSI"
  329. style="overflow:visible">
  330. <path
  331. id="path4447"
  332. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  333. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  334. transform="scale(0.2,0.2)" />
  335. </marker>
  336. <marker
  337. inkscape:stockid="TriangleOutSO"
  338. orient="auto"
  339. refY="0"
  340. refX="0"
  341. id="TriangleOutSO"
  342. style="overflow:visible">
  343. <path
  344. id="path4450"
  345. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  346. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  347. transform="scale(0.2,0.2)" />
  348. </marker>
  349. <marker
  350. inkscape:stockid="TriangleOutSW"
  351. orient="auto"
  352. refY="0"
  353. refX="0"
  354. id="TriangleOutSW"
  355. style="overflow:visible">
  356. <path
  357. id="path4453"
  358. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  359. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  360. transform="scale(0.2,0.2)" />
  361. </marker>
  362. <marker
  363. inkscape:stockid="TriangleOutSB"
  364. orient="auto"
  365. refY="0"
  366. refX="0"
  367. id="TriangleOutSB"
  368. style="overflow:visible">
  369. <path
  370. id="path4456"
  371. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  372. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  373. transform="scale(0.2,0.2)" />
  374. </marker>
  375. <marker
  376. inkscape:stockid="TriangleOutSZ"
  377. orient="auto"
  378. refY="0"
  379. refX="0"
  380. id="TriangleOutSZ"
  381. style="overflow:visible">
  382. <path
  383. id="path4459"
  384. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  385. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  386. transform="scale(0.2,0.2)" />
  387. </marker>
  388. <marker
  389. style="overflow:visible"
  390. id="DotSq"
  391. refX="0"
  392. refY="0"
  393. orient="auto"
  394. inkscape:stockid="DotSq">
  395. <path
  396. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  397. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none"
  398. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  399. id="path5853" />
  400. </marker>
  401. <marker
  402. inkscape:stockid="TriangleOutSBO"
  403. orient="auto"
  404. refY="0"
  405. refX="0"
  406. id="TriangleOutSBO"
  407. style="overflow:visible">
  408. <path
  409. id="path7501"
  410. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  411. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  412. transform="scale(0.2,0.2)" />
  413. </marker>
  414. <marker
  415. style="overflow:visible"
  416. id="DotSu"
  417. refX="0"
  418. refY="0"
  419. orient="auto"
  420. inkscape:stockid="DotSu">
  421. <path
  422. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  423. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none"
  424. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  425. id="path9463" />
  426. </marker>
  427. <filter
  428. height="1.1"
  429. width="1.1"
  430. inkscape:label="Black Halo"
  431. id="filter10694">
  432. <feMorphology
  433. result="result0"
  434. radius="3"
  435. operator="dilate"
  436. id="feMorphology10696" />
  437. <feFlood
  438. result="result3"
  439. in="result0"
  440. flood-opacity="1"
  441. flood-color="rgb(0,0,0)"
  442. id="feFlood10698" />
  443. <feComposite
  444. result="result4"
  445. operator="in"
  446. in2="result0"
  447. in="result3"
  448. id="feComposite10700" />
  449. <feMerge
  450. id="feMerge10702">
  451. <feMergeNode
  452. in="result4"
  453. id="feMergeNode10704"
  454. inkscape:collect="always" />
  455. <feMergeNode
  456. in="SourceGraphic"
  457. id="feMergeNode10706"
  458. inkscape:collect="always" />
  459. </feMerge>
  460. </filter>
  461. <marker
  462. inkscape:stockid="TriangleOutSu"
  463. orient="auto"
  464. refY="0"
  465. refX="0"
  466. id="TriangleOutSu"
  467. style="overflow:visible">
  468. <path
  469. id="path8127"
  470. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  471. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  472. transform="scale(0.2,0.2)" />
  473. </marker>
  474. <marker
  475. inkscape:stockid="TriangleOutSI8"
  476. orient="auto"
  477. refY="0"
  478. refX="0"
  479. id="TriangleOutSI8"
  480. style="overflow:visible">
  481. <path
  482. id="path8130"
  483. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  484. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  485. transform="scale(0.2,0.2)" />
  486. </marker>
  487. <marker
  488. inkscape:stockid="TriangleOutSr"
  489. orient="auto"
  490. refY="0"
  491. refX="0"
  492. id="TriangleOutSr"
  493. style="overflow:visible">
  494. <path
  495. id="path8133"
  496. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  497. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  498. transform="scale(0.2,0.2)" />
  499. </marker>
  500. <marker
  501. inkscape:stockid="TriangleOutSM"
  502. orient="auto"
  503. refY="0"
  504. refX="0"
  505. id="TriangleOutSM"
  506. style="overflow:visible">
  507. <path
  508. id="path8136"
  509. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  510. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  511. transform="scale(0.2,0.2)" />
  512. </marker>
  513. <marker
  514. inkscape:stockid="TriangleOutSb"
  515. orient="auto"
  516. refY="0"
  517. refX="0"
  518. id="TriangleOutSb"
  519. style="overflow:visible">
  520. <path
  521. id="path8139"
  522. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  523. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  524. transform="scale(0.2,0.2)" />
  525. </marker>
  526. <marker
  527. id="marker18095"
  528. orient="auto"
  529. markerHeight="5.7450776"
  530. markerWidth="4.6297302">
  531. <g
  532. id="g11064"
  533. transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)">
  534. <path
  535. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  536. id="path11050"
  537. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  538. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  539. <path
  540. sodipodi:nodetypes="cccscccsssssssscccsccc"
  541. id="path11035"
  542. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  543. style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  544. </g>
  545. </marker>
  546. <marker
  547. id="marker44971"
  548. orient="auto"
  549. markerHeight="5.7450781"
  550. markerWidth="4.6297355">
  551. <g
  552. id="g18059"
  553. transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)">
  554. <path
  555. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  556. id="path18061"
  557. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  558. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  559. <path
  560. sodipodi:nodetypes="cccscccsssssssscccsccc"
  561. id="path18063"
  562. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  563. style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  564. </g>
  565. </marker>
  566. <marker
  567. id="marker52016"
  568. orient="auto"
  569. markerHeight="5.7450786"
  570. markerWidth="4.6297302">
  571. <g
  572. id="g52010"
  573. transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)">
  574. <path
  575. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  576. id="path52012"
  577. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  578. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  579. <path
  580. sodipodi:nodetypes="cccscccsssssssscccsccc"
  581. id="path52014"
  582. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  583. style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  584. </g>
  585. </marker>
  586. <marker
  587. id="marker64887"
  588. orient="auto"
  589. markerHeight="5.745079"
  590. markerWidth="4.6297255">
  591. <g
  592. id="g64855"
  593. transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)">
  594. <path
  595. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  596. id="path64857"
  597. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  598. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  599. <path
  600. sodipodi:nodetypes="cccscccsssssssscccsccc"
  601. id="path64859"
  602. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  603. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  604. </g>
  605. </marker>
  606. <marker
  607. id="marker4057"
  608. orient="auto"
  609. markerHeight="5.745079"
  610. markerWidth="4.6297302">
  611. <g
  612. id="g51986"
  613. transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)">
  614. <path
  615. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  616. id="path51988"
  617. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  618. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  619. <path
  620. sodipodi:nodetypes="cccscccsssssssscccsccc"
  621. id="path51990"
  622. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  623. style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  624. </g>
  625. </marker>
  626. <marker
  627. id="marker72805"
  628. orient="auto"
  629. markerHeight="4.5568175"
  630. markerWidth="4.0334239">
  631. <path
  632. sodipodi:nodetypes="cccscccsssssssscccsccc"
  633. id="path18057"
  634. d="M -2.0167119,0.50456824 L 0.29578813,0.50456824 L -0.61046187,1.4108182 C -0.80893187,1.6092982 -0.80893187,1.9310982 -0.61046187,2.1295682 C -0.41198187,2.3280482 -0.090181874,2.3280482 0.10828813,2.1295682 L 1.8270381,0.39519824 L 1.8739181,0.36394824 C 1.8768781,0.36103824 1.8710181,0.35130824 1.8739181,0.34831824 C 1.9016181,0.31973824 1.9314681,0.28982824 1.9520381,0.25456824 C 1.9663581,0.23002824 1.9734781,0.20252824 1.9832881,0.17644824 C 1.9894681,0.16108824 1.9943181,0.14535824 1.9989181,0.12956824 C 2.0144781,0.07151824 2.0202881,0.01710824 2.0145381,-0.04230176 C 2.0126081,-0.07122176 2.0058581,-0.09213176 1.9989181,-0.12043176 C 1.9934681,-0.14075176 1.9913481,-0.16326176 1.9832881,-0.18293176 C 1.9750781,-0.20334176 1.9630581,-0.22603176 1.9520381,-0.24543176 C 1.9293181,-0.28436176 1.9052381,-0.32406176 1.8739181,-0.35480176 L 0.10828813,-2.1204318 C 0.003838126,-2.2318118 -0.14579187,-2.2893518 -0.29796187,-2.2766818 C -0.49535187,-2.2632018 -0.66784187,-2.1344918 -0.73546187,-1.9485518 C -0.80308187,-1.7626218 -0.75309187,-1.5544218 -0.61046187,-1.4173018 L 0.32703813,-0.49543176 L -2.0167119,-0.49543176"
  635. style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  636. </marker>
  637. <marker
  638. id="marker72808"
  639. orient="auto"
  640. markerHeight="4.5568123"
  641. markerWidth="4.0334177">
  642. <path
  643. sodipodi:nodetypes="cccscccsssssssscccsccc"
  644. id="path72801"
  645. d="M -2.016709,0.50457301 L 0.29579105,0.50457301 L -0.61045895,1.410823 C -0.80893895,1.609293 -0.80893895,1.931093 -0.61045895,2.129573 C -0.41198895,2.328043 -0.090188953,2.328043 0.10829105,2.129573 L 1.827041,0.39519301 L 1.873911,0.36394301 C 1.876881,0.36103301 1.871021,0.35130301 1.873911,0.34832301 C 1.901621,0.31974301 1.931461,0.28982301 1.952041,0.25457301 C 1.966361,0.23003301 1.973481,0.20252301 1.983291,0.17644301 C 1.989471,0.16108301 1.994321,0.14536301 1.998911,0.12957301 C 2.014471,0.071523013 2.020281,0.017103013 2.014541,-0.042306987 C 2.012611,-0.071226987 2.005851,-0.092126987 1.998911,-0.12042699 C 1.993461,-0.14075699 1.991351,-0.16325699 1.983291,-0.18292699 C 1.975071,-0.20334699 1.963051,-0.22602699 1.952041,-0.24542699 C 1.929311,-0.28436699 1.905241,-0.32405699 1.873911,-0.35480699 L 0.10829105,-2.120427 C 0.003831047,-2.231807 -0.14578895,-2.289357 -0.29795895,-2.276677 C -0.49534895,-2.263207 -0.66784895,-2.134487 -0.73545895,-1.948557 C -0.80307895,-1.762617 -0.75308895,-1.554427 -0.61045895,-1.417307 L 0.32704105,-0.49542699 L -2.016709,-0.49542699"
  646. style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  647. </marker>
  648. <marker
  649. style="overflow:visible"
  650. id="DotSuN"
  651. refX="0"
  652. refY="0"
  653. orient="auto"
  654. inkscape:stockid="DotSuN">
  655. <path
  656. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  657. style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none"
  658. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  659. id="path81580" />
  660. </marker>
  661. <radialGradient
  662. inkscape:collect="always"
  663. xlink:href="#linearGradient4410"
  664. id="radialGradient4181"
  665. cx="-61.679379"
  666. cy="-342.53549"
  667. fx="-61.679379"
  668. fy="-342.53549"
  669. r="240.94489"
  670. gradientTransform="matrix(1,-3.7478987e-8,1.1023234e-8,0.2941177,5.335063e-6,-121.8624)"
  671. gradientUnits="userSpaceOnUse" />
  672. </defs>
  673. <metadata
  674. id="metadata2480">
  675. <rdf:RDF>
  676. <cc:Work
  677. rdf:about="">
  678. <dc:format>image/svg+xml</dc:format>
  679. <dc:type
  680. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  681. </cc:Work>
  682. </rdf:RDF>
  683. </metadata>
  684. <g
  685. id="layer1"
  686. inkscape:groupmode="layer"
  687. inkscape:label="Layer 1">
  688. <rect
  689. style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.83464575;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:2.83464575, 2.83464575;stroke-dashoffset:3.68503947;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  690. id="rect4436"
  691. width="499.60629"
  692. height="237.40158"
  693. x="198.4252"
  694. y="322.44092"
  695. ry="3.7880721" />
  696. <g
  697. transform="translate(204.60668,263.00299)"
  698. id="g2802">
  699. <rect
  700. ry="3.7880721"
  701. y="208.55002"
  702. x="172.42705"
  703. height="35.93816"
  704. width="110.42418"
  705. id="rect2804"
  706. style="opacity:1;fill:#f39300;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  707. <flowRoot
  708. transform="translate(227.07111,229.7651)"
  709. id="flowRoot2806"
  710. style="font-size:12px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold Italic"
  711. xml:space="preserve"><flowRegion
  712. id="flowRegion2808" /><flowPara
  713. id="flowPara2812">AbstractField</flowPara></flowRoot> </g>
  714. <path
  715. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker18095);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  716. d="M 502.24448,489.52209 L 487.45791,489.52209"
  717. id="path3832"
  718. inkscape:connector-type="polyline"
  719. inkscape:connection-end="#g2802"
  720. inkscape:connection-start="#g3808" />
  721. <g
  722. transform="translate(488.07123,234.404)"
  723. id="g3808">
  724. <rect
  725. style="opacity:1;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  726. id="rect3810"
  727. width="77.952736"
  728. height="35.433075"
  729. x="14.173247"
  730. y="237.40155"
  731. ry="3.7880721" />
  732. <flowRoot
  733. xml:space="preserve"
  734. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  735. id="flowRoot3812"
  736. transform="translate(52.923584,259.59409)"><flowRegion
  737. id="flowRegion3814" /><flowPara
  738. id="flowPara3818">Button</flowPara></flowRoot> </g>
  739. <path
  740. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker18095);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  741. d="M 594.37048,489.58243 L 580.19721,489.56634"
  742. id="path3834"
  743. inkscape:connector-type="polyline"
  744. inkscape:connection-start="#g3820"
  745. inkscape:connection-end="#g3808" />
  746. <g
  747. transform="translate(580.19723,234.5086)"
  748. id="g3820">
  749. <rect
  750. style="opacity:1;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  751. id="rect3822"
  752. width="77.952736"
  753. height="35.433075"
  754. x="14.173247"
  755. y="237.40155"
  756. ry="3.7880721" />
  757. <flowRoot
  758. xml:space="preserve"
  759. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  760. id="flowRoot3824"
  761. transform="translate(54.586428,258.88009)"><flowRegion
  762. id="flowRegion3826" /><flowPara
  763. id="flowPara3830">CheckBox</flowPara></flowRoot> </g>
  764. <g
  765. transform="translate(488.57632,283.75775)"
  766. id="g3836">
  767. <rect
  768. style="opacity:1;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  769. id="rect3838"
  770. width="77.952736"
  771. height="35.433075"
  772. x="14.173247"
  773. y="237.40155"
  774. ry="3.7880721" />
  775. <flowRoot
  776. xml:space="preserve"
  777. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  778. id="flowRoot3840"
  779. transform="translate(53.349584,258.36409)"><flowRegion
  780. id="flowRegion3842" /><flowPara
  781. id="flowPara3846">TextField</flowPara></flowRoot> </g>
  782. <path
  783. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker18095);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  784. d="M 594.16798,539.05919 L 580.7023,539.01211"
  785. id="path3866"
  786. inkscape:connector-type="polyline"
  787. inkscape:connection-start="#g3848"
  788. inkscape:connection-end="#g3836" />
  789. <g
  790. transform="translate(583.33557,296.5446)"
  791. id="g3848">
  792. <rect
  793. style="opacity:1;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  794. id="rect3850"
  795. width="99.41507"
  796. height="35.433071"
  797. x="10.832414"
  798. y="224.97185"
  799. ry="3.7880721" />
  800. <text
  801. xml:space="preserve"
  802. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  803. x="59.819889"
  804. y="246.23169"
  805. id="text3860"
  806. sodipodi:linespacing="125%"><tspan
  807. sodipodi:role="line"
  808. id="tspan3862"
  809. x="59.819889"
  810. y="246.23169">RichTextArea</tspan></text>
  811. </g>
  812. <path
  813. inkscape:connection-end="#g2802"
  814. inkscape:connector-type="polyline"
  815. id="path2641"
  816. d="M 432.28346,552.75588 L 432.22373,507.49117"
  817. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker52016);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  818. sodipodi:nodetypes="cc" />
  819. <path
  820. sodipodi:nodetypes="cc"
  821. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker18095);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  822. d="M 460.62992,552.75588 L 460.82677,506.98608"
  823. id="path2679"
  824. inkscape:connector-type="polyline" />
  825. <g
  826. id="g5008"
  827. transform="translate(316.15294,225.23928)">
  828. <rect
  829. ry="3.7880721"
  830. y="238.7607"
  831. x="204.7132"
  832. height="14.173233"
  833. width="67.322838"
  834. id="rect5010"
  835. style="opacity:1;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  836. <flowRoot
  837. xml:space="preserve"
  838. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  839. id="flowRoot5012"
  840. transform="translate(24.523539,102.7123)"><flowRegion
  841. id="flowRegion5014"><use
  842. transform="translate(1.467046,-91.03536)"
  843. x="0"
  844. y="0"
  845. xlink:href="#rect4654"
  846. id="use5016"
  847. width="744.09448"
  848. height="1052.3622" /></flowRegion><flowPara
  849. id="flowPara5018">ClickEvent</flowPara></flowRoot> </g>
  850. <g
  851. id="g5020"
  852. transform="translate(316.46063,210.7839)">
  853. <rect
  854. ry="3.7880721"
  855. y="238.7607"
  856. x="204.7132"
  857. height="14.173233"
  858. width="67.322838"
  859. id="rect5022"
  860. style="opacity:1;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  861. <flowRoot
  862. xml:space="preserve"
  863. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  864. id="flowRoot5024"
  865. transform="translate(24.523539,102.7123)"><flowRegion
  866. id="flowRegion5026"><use
  867. transform="translate(1.467046,-91.03536)"
  868. x="0"
  869. y="0"
  870. xlink:href="#rect4654"
  871. id="use5028"
  872. width="744.09448"
  873. height="1052.3622" /></flowRegion><flowPara
  874. id="flowPara5030">ClickListener</flowPara></flowRoot> </g>
  875. <path
  876. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker18095);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  877. d="M 407.48031,552.75588 L 406.8395,508.04991"
  878. id="path8616"
  879. inkscape:connector-type="polyline"
  880. sodipodi:nodetypes="cc" />
  881. <path
  882. sodipodi:nodetypes="cc"
  883. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  884. d="M 503.34646,538.87584 L 460.82677,538.87584"
  885. id="path49768"
  886. inkscape:connector-type="polyline" />
  887. <g
  888. transform="translate(486.87623,708.04121)"
  889. id="g6776"
  890. style="fill-opacity:1;fill:url(#radialGradient4181)">
  891. <rect
  892. style="opacity:1;fill:url(#radialGradient4181);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.83464575;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:2.83464575, 2.83464575;stroke-dashoffset:3.68503947;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  893. id="rect3392"
  894. width="481.88977"
  895. height="127.55907"
  896. x="-274.2778"
  897. y="-275.75778"
  898. ry="3.7880721" />
  899. </g>
  900. <g
  901. id="g2870"
  902. transform="translate(177.07986,143.37191)">
  903. <rect
  904. ry="3.7880721"
  905. y="181.8969"
  906. x="205.84985"
  907. height="35.433067"
  908. width="99.212601"
  909. id="rect2872"
  910. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  911. <flowRoot
  912. xml:space="preserve"
  913. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  914. id="flowRoot2874"
  915. transform="translate(41.217308,55.775189)"><flowRegion
  916. id="flowRegion2876"><use
  917. transform="translate(1.467046,-91.03536)"
  918. x="0"
  919. y="0"
  920. xlink:href="#rect4654"
  921. id="use2878"
  922. width="744.09448"
  923. height="1052.3622" /></flowRegion><flowPara
  924. id="flowPara2880">Property</flowPara></flowRoot> </g>
  925. <g
  926. id="g2886"
  927. transform="translate(157.67586,119.82696)">
  928. <rect
  929. ry="3.7880721"
  930. y="235.59096"
  931. x="182.48161"
  932. height="17.716534"
  933. width="49.6063"
  934. id="rect2888"
  935. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  936. <flowRoot
  937. xml:space="preserve"
  938. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  939. id="flowRoot2890"
  940. transform="translate(-7.1061187,101.2329)"><flowRegion
  941. id="flowRegion2892"><use
  942. transform="translate(1.467046,-91.03536)"
  943. x="0"
  944. y="0"
  945. xlink:href="#rect4654"
  946. id="use2894"
  947. width="744.09448"
  948. height="1052.3622" /></flowRegion><flowPara
  949. id="flowPara2896">Editor</flowPara></flowRoot> </g>
  950. <g
  951. id="g3740"
  952. transform="translate(292.32154,119.82696)">
  953. <rect
  954. ry="3.7880721"
  955. y="235.59096"
  956. x="182.48161"
  957. height="17.716536"
  958. width="102.75591"
  959. id="rect3742"
  960. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  961. <flowRoot
  962. xml:space="preserve"
  963. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  964. id="flowRoot3744"
  965. transform="translate(19.725317,101.70214)"><flowRegion
  966. id="flowRegion3746"><use
  967. transform="translate(1.467046,-91.03536)"
  968. x="0"
  969. y="0"
  970. xlink:href="#rect4654"
  971. id="use3748"
  972. width="744.09448"
  973. height="1052.3622" /></flowRegion><flowPara
  974. id="flowPara3750">ValueChangeListener</flowPara></flowRoot> </g>
  975. <path
  976. inkscape:connector-type="polyline"
  977. id="path3776"
  978. d="M 411.42023,403.72853 L 376.4354,374.02028"
  979. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:2.83464575;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker44971);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  980. inkscape:connection-end="#g2886"
  981. inkscape:connection-start="#g2854" />
  982. <flowRoot
  983. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  984. id="flowRoot2485"
  985. xml:space="preserve"><flowRegion
  986. id="flowRegion2487"><rect
  987. style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  988. y="238.07646"
  989. x="262.85715"
  990. height="120"
  991. width="184.28572"
  992. id="rect2489" /></flowRegion><flowPara
  993. id="flowPara2491" /></flowRoot> <g
  994. transform="translate(-3.5714286,23.214286)"
  995. id="g3178" />
  996. <g
  997. id="g2492"
  998. transform="translate(77.952761,177.16534)">
  999. <rect
  1000. ry="3.7880721"
  1001. y="230.31496"
  1002. x="163.1725"
  1003. height="35.433071"
  1004. width="99.032219"
  1005. id="rect4654"
  1006. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  1007. <flowRoot
  1008. xml:space="preserve"
  1009. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  1010. id="flowRoot4664"
  1011. transform="translate(-2.7125132,103.67242)"><flowRegion
  1012. id="flowRegion4666"><use
  1013. transform="translate(1.467046,-91.03536)"
  1014. x="0"
  1015. y="0"
  1016. xlink:href="#rect4654"
  1017. id="use4668"
  1018. width="744.09448"
  1019. height="1052.3622" /></flowRegion><flowPara
  1020. id="flowPara4670">Component</flowPara></flowRoot> </g>
  1021. <path
  1022. inkscape:connector-type="polyline"
  1023. id="path2866"
  1024. d="M 389.76378,422.57131 L 340.15748,423.88527"
  1025. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker44971);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  1026. inkscape:connection-start="#g2854"
  1027. inkscape:connection-end="#g2492" />
  1028. <path
  1029. inkscape:connection-end="#g2870"
  1030. inkscape:connector-type="polyline"
  1031. id="path2882"
  1032. d="M 432.34049,403.72853 L 432.47899,360.70187"
  1033. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker44971);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
  1034. inkscape:connection-start="#g2854" />
  1035. <path
  1036. inkscape:connection-start="#g2854"
  1037. inkscape:connection-end="#g3740"
  1038. inkscape:connector-type="polyline"
  1039. id="path5048"
  1040. d="M 461.38218,403.72853 L 510.17682,374.02028"
  1041. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:2.83464575;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker44971);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
  1042. <g
  1043. id="g5034"
  1044. transform="translate(123.70837,158.11296)">
  1045. <rect
  1046. ry="3.7880721"
  1047. y="235.59096"
  1048. x="182.48161"
  1049. height="17.716537"
  1050. width="62.31395"
  1051. id="rect5036"
  1052. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  1053. <flowRoot
  1054. xml:space="preserve"
  1055. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  1056. id="flowRoot5038"
  1057. transform="translate(-0.8622551,101.2329)"><flowRegion
  1058. id="flowRegion5040"><use
  1059. transform="translate(1.467046,-91.03536)"
  1060. x="0"
  1061. y="0"
  1062. xlink:href="#rect4654"
  1063. id="use5042"
  1064. width="744.09448"
  1065. height="1052.3622" /></flowRegion><flowPara
  1066. id="flowPara5044">Focusable</flowPara></flowRoot> </g>
  1067. <path
  1068. inkscape:connection-end="#g5034"
  1069. inkscape:connection-start="#g2854"
  1070. sodipodi:nodetypes="cc"
  1071. inkscape:connector-type="polyline"
  1072. id="path5050"
  1073. d="M 389.76378,412.9879 L 369.38976,408.9355"
  1074. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:2.83464575;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker44971);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
  1075. <g
  1076. id="g2854"
  1077. transform="translate(223.64137,170.66298)">
  1078. <rect
  1079. ry="3.7880721"
  1080. y="233.06555"
  1081. x="166.12241"
  1082. height="35.433075"
  1083. width="85.039375"
  1084. id="rect2856"
  1085. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  1086. <flowRoot
  1087. xml:space="preserve"
  1088. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  1089. id="flowRoot2858"
  1090. transform="translate(-6.2480473,106.19782)"><flowRegion
  1091. id="flowRegion2860"><use
  1092. transform="translate(1.467046,-91.03536)"
  1093. x="0"
  1094. y="0"
  1095. xlink:href="#rect4654"
  1096. id="use2862"
  1097. width="744.09448"
  1098. height="1052.3622" /></flowRegion><flowPara
  1099. id="flowPara2864">Field</flowPara></flowRoot> </g>
  1100. <path
  1101. inkscape:connection-end="#g2854"
  1102. inkscape:connection-start="#g2802"
  1103. inkscape:connector-type="polyline"
  1104. id="path2868"
  1105. d="M 432.25575,471.55301 L 432.27367,439.16161"
  1106. style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;marker-start:none;marker-mid:none;marker-end:url(#marker52016);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
  1107. <g
  1108. id="g3752"
  1109. transform="translate(292.32154,100.30776)">
  1110. <rect
  1111. ry="3.7880721"
  1112. y="235.59096"
  1113. x="182.48161"
  1114. height="17.716536"
  1115. width="102.75591"
  1116. id="rect3754"
  1117. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  1118. <flowRoot
  1119. xml:space="preserve"
  1120. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  1121. id="flowRoot3756"
  1122. transform="translate(19.725317,101.70214)"><flowRegion
  1123. id="flowRegion3758"><use
  1124. transform="translate(1.467046,-91.03536)"
  1125. x="0"
  1126. y="0"
  1127. xlink:href="#rect4654"
  1128. id="use3760"
  1129. width="744.09448"
  1130. height="1052.3622" /></flowRegion><flowPara
  1131. id="flowPara3762">ValueChangeEvent</flowPara></flowRoot> </g>
  1132. <g
  1133. id="g3764"
  1134. transform="translate(157.67587,100.30776)">
  1135. <rect
  1136. ry="3.7880721"
  1137. y="235.59096"
  1138. x="182.48161"
  1139. height="17.716534"
  1140. width="49.6063"
  1141. id="rect3766"
  1142. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  1143. <flowRoot
  1144. xml:space="preserve"
  1145. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  1146. id="flowRoot3768"
  1147. transform="translate(-7.1061187,101.2329)"><flowRegion
  1148. id="flowRegion3770"><use
  1149. transform="translate(1.467046,-91.03536)"
  1150. x="0"
  1151. y="0"
  1152. xlink:href="#rect4654"
  1153. id="use3772"
  1154. width="744.09448"
  1155. height="1052.3622" /></flowRegion><flowPara
  1156. id="flowPara3774">Viewer</flowPara></flowRoot> </g>
  1157. <g
  1158. id="g8538"
  1159. transform="translate(18.028345,180.41896)">
  1160. <rect
  1161. ry="3.7880721"
  1162. y="235.59096"
  1163. x="182.48161"
  1164. height="17.716534"
  1165. width="49.6063"
  1166. id="rect8540"
  1167. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  1168. <flowRoot
  1169. xml:space="preserve"
  1170. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  1171. id="flowRoot8542"
  1172. transform="translate(-7.1061187,101.2329)"><flowRegion
  1173. id="flowRegion8544"><use
  1174. transform="translate(1.467046,-91.03536)"
  1175. x="0"
  1176. y="0"
  1177. xlink:href="#rect4654"
  1178. id="use8546"
  1179. width="744.09448"
  1180. height="1052.3622" /></flowRegion><flowPara
  1181. id="flowPara8548">Event</flowPara></flowRoot> </g>
  1182. <flowRoot
  1183. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  1184. id="flowRoot8724"
  1185. xml:space="preserve"><flowRegion
  1186. id="flowRegion8726"><rect
  1187. style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  1188. y="752.14441"
  1189. x="39.286312"
  1190. height="22.868153"
  1191. width="29.904507"
  1192. id="rect8728" /></flowRegion><flowPara
  1193. id="flowPara8730" /></flowRoot> <g
  1194. transform="matrix(0.5,0,0,0.5,103.34299,0.7940752)"
  1195. id="g18053" />
  1196. <g
  1197. id="g80473"
  1198. transform="translate(18.601067,201.51847)">
  1199. <rect
  1200. ry="3.7880721"
  1201. y="235.59096"
  1202. x="182.48161"
  1203. height="17.716534"
  1204. width="49.6063"
  1205. id="rect80475"
  1206. style="opacity:1;fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
  1207. <flowRoot
  1208. xml:space="preserve"
  1209. style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  1210. id="flowRoot80477"
  1211. transform="translate(-7.1061187,101.2329)"><flowRegion
  1212. id="flowRegion80479"><use
  1213. transform="translate(1.467046,-91.03536)"
  1214. x="0"
  1215. y="0"
  1216. xlink:href="#rect4654"
  1217. id="use80481"
  1218. width="744.09448"
  1219. height="1052.3622" /></flowRegion><flowPara
  1220. id="flowPara80483">Listener</flowPara></flowRoot> </g>
  1221. </g>
  1222. </svg>