imagescaler.uml 69 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
  3. <XPD:HEADER>
  4. <XPD:SUBUNITS>
  5. </XPD:SUBUNITS>
  6. <XPD:PROFILES>
  7. </XPD:PROFILES>
  8. </XPD:HEADER>
  9. <XPD:BODY>
  10. <XPD:OBJ name="DocumentElement" type="UMLProject" guid="b9odzlTb9UCQ4L19l3ALNwAA">
  11. <XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
  12. <XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
  13. <XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="iJpzWcKk+0qQuevWiq1UPAAA">
  14. <XPD:ATTR name="Name" type="string">Model1</XPD:ATTR>
  15. <XPD:REF name="Namespace">b9odzlTb9UCQ4L19l3ALNwAA</XPD:REF>
  16. <XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
  17. <XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="LL41xObda0+lDpT1F15vTwAA">
  18. <XPD:ATTR name="Name" type="string">ImageScaler</XPD:ATTR>
  19. <XPD:REF name="DiagramOwner">iJpzWcKk+0qQuevWiq1UPAAA</XPD:REF>
  20. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="fVGy34angkyeClhdwUla5gAA">
  21. <XPD:REF name="Diagram">LL41xObda0+lDpT1F15vTwAA</XPD:REF>
  22. </XPD:OBJ>
  23. </XPD:OBJ>
  24. <XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
  25. <XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="3N6PQnS98k2zc1o4ht9PewAA">
  26. <XPD:ATTR name="Name" type="string">com</XPD:ATTR>
  27. <XPD:REF name="Namespace">iJpzWcKk+0qQuevWiq1UPAAA</XPD:REF>
  28. <XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
  29. <XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="c9On7MpBUkO+IxoLwRX7lgAA">
  30. <XPD:ATTR name="Name" type="string">nokia</XPD:ATTR>
  31. <XPD:REF name="Namespace">3N6PQnS98k2zc1o4ht9PewAA</XPD:REF>
  32. <XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
  33. <XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="VukFpuaYqky+G8gqdEoAewAA">
  34. <XPD:ATTR name="Name" type="string">example</XPD:ATTR>
  35. <XPD:REF name="Namespace">c9On7MpBUkO+IxoLwRX7lgAA</XPD:REF>
  36. <XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
  37. <XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="JobENBLxaEeMIuP36Gf88wAA">
  38. <XPD:ATTR name="Name" type="string">imagescaler</XPD:ATTR>
  39. <XPD:REF name="Namespace">VukFpuaYqky+G8gqdEoAewAA</XPD:REF>
  40. <XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
  41. <XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="YGJoYIgLvUiKyR263sfzSQAA">
  42. <XPD:ATTR name="Name" type="string">Overview of ImageScaler</XPD:ATTR>
  43. <XPD:REF name="DiagramOwner">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  44. <XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="a1/WsLtuyEmyeTPl8ODHnwAA">
  45. <XPD:REF name="Diagram">YGJoYIgLvUiKyR263sfzSQAA</XPD:REF>
  46. <XPD:ATTR name="#OwnedViews" type="integer">15</XPD:ATTR>
  47. <XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="4Ks+5ZI3QkmEGbVcVICVJQAA">
  48. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  49. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  50. <XPD:ATTR name="Left" type="integer">452</XPD:ATTR>
  51. <XPD:ATTR name="Top" type="integer">632</XPD:ATTR>
  52. <XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
  53. <XPD:ATTR name="Height" type="integer">59</XPD:ATTR>
  54. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  55. <XPD:REF name="Model">VY2gyRXv/UmhJ3A7n86nqwAA</XPD:REF>
  56. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3XhFa/Mj40qSMWjmLl23TQAA">
  57. <XPD:OBJ name="NameLabel" type="LabelView" guid="lpJNTV1ZVUG2bZ6B1heSBAAA">
  58. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  59. <XPD:ATTR name="Text" type="string">BilinearInterpolationScaler</XPD:ATTR>
  60. </XPD:OBJ>
  61. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="db4oXrzFLEm8sLCmmv+SwgAA">
  62. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  63. </XPD:OBJ>
  64. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="o2a6xI8oW0GVYm4TM4ISOgAA">
  65. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  66. </XPD:OBJ>
  67. </XPD:OBJ>
  68. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="yUhmz7BaTUiQSg62BSjcswAA">
  69. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  70. <XPD:REF name="Model">VY2gyRXv/UmhJ3A7n86nqwAA</XPD:REF>
  71. </XPD:OBJ>
  72. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="jmKjaW+FmkSWHGVRIW9tSQAA">
  73. <XPD:REF name="Model">VY2gyRXv/UmhJ3A7n86nqwAA</XPD:REF>
  74. </XPD:OBJ>
  75. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="gLd8GwKVqk20KO/CwSCKuAAA">
  76. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  77. <XPD:REF name="Model">VY2gyRXv/UmhJ3A7n86nqwAA</XPD:REF>
  78. </XPD:OBJ>
  79. </XPD:OBJ>
  80. <XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="bcYC3dxXZE26arrikqXHDQAA">
  81. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  82. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  83. <XPD:ATTR name="Left" type="integer">260</XPD:ATTR>
  84. <XPD:ATTR name="Top" type="integer">520</XPD:ATTR>
  85. <XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
  86. <XPD:ATTR name="Height" type="integer">72</XPD:ATTR>
  87. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  88. <XPD:REF name="Model">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  89. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="vqRHHjzq4kqhfM5XOpNt2wAA">
  90. <XPD:OBJ name="NameLabel" type="LabelView" guid="UjEdb58E00GE+lZsm/iHpwAA">
  91. <XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
  92. <XPD:ATTR name="Text" type="string">ImageScaler</XPD:ATTR>
  93. </XPD:OBJ>
  94. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="d60qSYmcEkmiVMIv9H2GigAA">
  95. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  96. </XPD:OBJ>
  97. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="I5Mf4VPpX0eISfKcHqAINwAA">
  98. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  99. </XPD:OBJ>
  100. </XPD:OBJ>
  101. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="lbPeX8BLWU2Z2GbS+abWsQAA">
  102. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  103. <XPD:REF name="Model">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  104. </XPD:OBJ>
  105. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="V5uT7/JcfUWmQUbShtayVwAA">
  106. <XPD:REF name="Model">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  107. </XPD:OBJ>
  108. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="uL//1+O9fE60jvCkJYczkQAA">
  109. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  110. <XPD:REF name="Model">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  111. </XPD:OBJ>
  112. </XPD:OBJ>
  113. <XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="hGGnKOLA+0a/cCYEb39sxwAA">
  114. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  115. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  116. <XPD:ATTR name="Points" type="Points">568,632;494,591</XPD:ATTR>
  117. <XPD:REF name="Model">GiVFWxr9u0eBw6f50jMN3gAA</XPD:REF>
  118. <XPD:REF name="Head">bcYC3dxXZE26arrikqXHDQAA</XPD:REF>
  119. <XPD:REF name="Tail">4Ks+5ZI3QkmEGbVcVICVJQAA</XPD:REF>
  120. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="Y3eov+eVQEa04k5JWiHgSwAA">
  121. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  122. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  123. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  124. <XPD:REF name="Model">GiVFWxr9u0eBw6f50jMN3gAA</XPD:REF>
  125. </XPD:OBJ>
  126. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="qea+polLkU6K8xDCmlnnsgAA">
  127. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  128. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  129. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  130. <XPD:REF name="Model">GiVFWxr9u0eBw6f50jMN3gAA</XPD:REF>
  131. </XPD:OBJ>
  132. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="N/yOQkNJwEqSLHVZZmIYXQAA">
  133. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  134. <XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
  135. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  136. <XPD:REF name="Model">GiVFWxr9u0eBw6f50jMN3gAA</XPD:REF>
  137. </XPD:OBJ>
  138. </XPD:OBJ>
  139. <XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="H7IFy/z/7EqWygLQaq+RhwAA">
  140. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  141. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  142. <XPD:ATTR name="Left" type="integer">184</XPD:ATTR>
  143. <XPD:ATTR name="Top" type="integer">228</XPD:ATTR>
  144. <XPD:ATTR name="Width" type="integer">452</XPD:ATTR>
  145. <XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
  146. <XPD:REF name="Model">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  147. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="tp2v5wpjtEymappWWZhznQAA">
  148. <XPD:OBJ name="NameLabel" type="LabelView" guid="xchyp81IC0CsRVqqQcWwgQAA">
  149. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  150. <XPD:ATTR name="Text" type="string">ImageView</XPD:ATTR>
  151. </XPD:OBJ>
  152. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="LWbEPgdhzUObnx+E4p0omQAA">
  153. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  154. </XPD:OBJ>
  155. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="h/NTzegZU0GD3lIkRtWRzAAA">
  156. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  157. </XPD:OBJ>
  158. </XPD:OBJ>
  159. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="EA3zz9T7QUeh3Xtt7P7EMAAA">
  160. <XPD:REF name="Model">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  161. </XPD:OBJ>
  162. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4hKHzZlKUkyMlNqkt9nESAAA">
  163. <XPD:REF name="Model">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  164. </XPD:OBJ>
  165. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="GDzQw7T7RUOYf0rCT5zp4wAA">
  166. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  167. <XPD:REF name="Model">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  168. </XPD:OBJ>
  169. </XPD:OBJ>
  170. <XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="siUl9LYjukO+fB5cjyyUZQAA">
  171. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  172. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  173. <XPD:ATTR name="Left" type="integer">76</XPD:ATTR>
  174. <XPD:ATTR name="Top" type="integer">632</XPD:ATTR>
  175. <XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
  176. <XPD:ATTR name="Height" type="integer">59</XPD:ATTR>
  177. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  178. <XPD:REF name="Model">klu8r/hzW0SQwEHmcnu1VAAA</XPD:REF>
  179. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LLJ7pnMtLEqTQf3s2LnZqAAA">
  180. <XPD:OBJ name="NameLabel" type="LabelView" guid="EMKQQzm5kkyPszc07Xc1GwAA">
  181. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  182. <XPD:ATTR name="Text" type="string">LinearInterpolationScaler</XPD:ATTR>
  183. </XPD:OBJ>
  184. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="csKO1AzZg0e5yYBOqjOv4wAA">
  185. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  186. </XPD:OBJ>
  187. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="oXql5qVI1EKs7LunaZF9dgAA">
  188. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  189. </XPD:OBJ>
  190. </XPD:OBJ>
  191. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="IxopkVCe/0qN0gc1O8h/FgAA">
  192. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  193. <XPD:REF name="Model">klu8r/hzW0SQwEHmcnu1VAAA</XPD:REF>
  194. </XPD:OBJ>
  195. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/1l0Oqg8NUSWbvqwJ8+bhQAA">
  196. <XPD:REF name="Model">klu8r/hzW0SQwEHmcnu1VAAA</XPD:REF>
  197. </XPD:OBJ>
  198. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="sGqeUFaLoUe5zCKl1vYoTgAA">
  199. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  200. <XPD:REF name="Model">klu8r/hzW0SQwEHmcnu1VAAA</XPD:REF>
  201. </XPD:OBJ>
  202. </XPD:OBJ>
  203. <XPD:OBJ name="OwnedViews[5]" type="UMLGeneralizationView" guid="Aje3Ln86JU2wMiplMLwzfgAA">
  204. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  205. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  206. <XPD:ATTR name="Points" type="Points">295,632;366,591</XPD:ATTR>
  207. <XPD:REF name="Model">RJtq6HOWpUmOjrhQH+pH/AAA</XPD:REF>
  208. <XPD:REF name="Head">bcYC3dxXZE26arrikqXHDQAA</XPD:REF>
  209. <XPD:REF name="Tail">siUl9LYjukO+fB5cjyyUZQAA</XPD:REF>
  210. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="g5tRHnaDbECju6pqghWxrAAA">
  211. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  212. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  213. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  214. <XPD:REF name="Model">RJtq6HOWpUmOjrhQH+pH/AAA</XPD:REF>
  215. </XPD:OBJ>
  216. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="Rc0qaGfR806TCSE68YKlkwAA">
  217. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  218. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  219. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  220. <XPD:REF name="Model">RJtq6HOWpUmOjrhQH+pH/AAA</XPD:REF>
  221. </XPD:OBJ>
  222. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="oIKxnpOzU0y4cCsbaEbWZgAA">
  223. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  224. <XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
  225. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  226. <XPD:REF name="Model">RJtq6HOWpUmOjrhQH+pH/AAA</XPD:REF>
  227. </XPD:OBJ>
  228. </XPD:OBJ>
  229. <XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="tjiQu3QeYUC8Ld7BZZlwHQAA">
  230. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  231. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  232. <XPD:ATTR name="Left" type="integer">268</XPD:ATTR>
  233. <XPD:ATTR name="Top" type="integer">32</XPD:ATTR>
  234. <XPD:ATTR name="Width" type="integer">321</XPD:ATTR>
  235. <XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
  236. <XPD:REF name="Model">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  237. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="1C79FzF/IUCwNLFVnTfHSQAA">
  238. <XPD:OBJ name="NameLabel" type="LabelView" guid="bapniGEHFUOrCcI7pkFOzAAA">
  239. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  240. <XPD:ATTR name="Text" type="string">Main</XPD:ATTR>
  241. </XPD:OBJ>
  242. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="MHmverJSgUaoDOPOJA7XAQAA">
  243. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  244. </XPD:OBJ>
  245. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="t3UpbtD5t0WVHD0uB9olAAAA">
  246. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  247. </XPD:OBJ>
  248. </XPD:OBJ>
  249. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="OL+tKnF0FEuZiwitJnD44QAA">
  250. <XPD:REF name="Model">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  251. </XPD:OBJ>
  252. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="4vI+7gOprEq9uzuIdtMezgAA">
  253. <XPD:REF name="Model">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  254. </XPD:OBJ>
  255. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7qoNcAzJ+0C1aC98wuCxDwAA">
  256. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  257. <XPD:REF name="Model">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  258. </XPD:OBJ>
  259. </XPD:OBJ>
  260. <XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="yY3TjxuhpkyUD8nwjwP5gAAA">
  261. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  262. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  263. <XPD:ATTR name="Left" type="integer">264</XPD:ATTR>
  264. <XPD:ATTR name="Top" type="integer">724</XPD:ATTR>
  265. <XPD:ATTR name="Width" type="integer">339</XPD:ATTR>
  266. <XPD:ATTR name="Height" type="integer">59</XPD:ATTR>
  267. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  268. <XPD:REF name="Model">XFtTAaFY9UCotWXnJImkDAAA</XPD:REF>
  269. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="AK7IQijKjUiC85bmZpEjEwAA">
  270. <XPD:OBJ name="NameLabel" type="LabelView" guid="Ddl+61ULTUeepGqJ2QrOUAAA">
  271. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  272. <XPD:ATTR name="Text" type="string">PixelMixingScaler</XPD:ATTR>
  273. </XPD:OBJ>
  274. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hXdXXO49a0iDz7yaATx+gQAA">
  275. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  276. </XPD:OBJ>
  277. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="m/14u2gf/E2DvptmmnqFwwAA">
  278. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  279. </XPD:OBJ>
  280. </XPD:OBJ>
  281. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="7X4be9mxoU61OnNtma/OeAAA">
  282. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  283. <XPD:REF name="Model">XFtTAaFY9UCotWXnJImkDAAA</XPD:REF>
  284. </XPD:OBJ>
  285. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KuuZbQLi702Zyoe9abwjnAAA">
  286. <XPD:REF name="Model">XFtTAaFY9UCotWXnJImkDAAA</XPD:REF>
  287. </XPD:OBJ>
  288. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="njBAl6erVkOMw4UtuVqIngAA">
  289. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  290. <XPD:REF name="Model">XFtTAaFY9UCotWXnJImkDAAA</XPD:REF>
  291. </XPD:OBJ>
  292. </XPD:OBJ>
  293. <XPD:OBJ name="OwnedViews[8]" type="UMLGeneralizationView" guid="EdRx0G+RyUek/h0OfkF4qAAA">
  294. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  295. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  296. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  297. <XPD:ATTR name="Points" type="Points">431,724;431,591</XPD:ATTR>
  298. <XPD:REF name="Model">nthVnMP59Eamu9RftgGk7gAA</XPD:REF>
  299. <XPD:REF name="Head">bcYC3dxXZE26arrikqXHDQAA</XPD:REF>
  300. <XPD:REF name="Tail">yY3TjxuhpkyUD8nwjwP5gAAA</XPD:REF>
  301. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="mWEQ+iya406gvIMzyt3TzgAA">
  302. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  303. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  304. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  305. <XPD:REF name="Model">nthVnMP59Eamu9RftgGk7gAA</XPD:REF>
  306. </XPD:OBJ>
  307. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="U3yzC1q3i0aK1U2u0FMY7AAA">
  308. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  309. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  310. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  311. <XPD:REF name="Model">nthVnMP59Eamu9RftgGk7gAA</XPD:REF>
  312. </XPD:OBJ>
  313. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="yIw5mMEJ3k+4r86Es1dLWgAA">
  314. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  315. <XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
  316. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  317. <XPD:REF name="Model">nthVnMP59Eamu9RftgGk7gAA</XPD:REF>
  318. </XPD:OBJ>
  319. </XPD:OBJ>
  320. <XPD:OBJ name="OwnedViews[9]" type="UMLAssociationView" guid="+NsyaMulH0K5q0yP+O/CegAA">
  321. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  322. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  323. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  324. <XPD:ATTR name="Points" type="Points">422,228;422,178</XPD:ATTR>
  325. <XPD:REF name="Model">MTSvRQOxD0e50hTPeeUk3AAA</XPD:REF>
  326. <XPD:REF name="Head">tjiQu3QeYUC8Ld7BZZlwHQAA</XPD:REF>
  327. <XPD:REF name="Tail">H7IFy/z/7EqWygLQaq+RhwAA</XPD:REF>
  328. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kXfj2pKS+k61K6hqMyL6xgAA">
  329. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  330. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  331. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  332. <XPD:REF name="Model">MTSvRQOxD0e50hTPeeUk3AAA</XPD:REF>
  333. </XPD:OBJ>
  334. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4jKeNmKFEkie8HoAIELk+wAA">
  335. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  336. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  337. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  338. <XPD:REF name="Model">MTSvRQOxD0e50hTPeeUk3AAA</XPD:REF>
  339. </XPD:OBJ>
  340. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="EyUBBZkS80u7g08K7UzoSQAA">
  341. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  342. <XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
  343. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  344. <XPD:REF name="Model">MTSvRQOxD0e50hTPeeUk3AAA</XPD:REF>
  345. </XPD:OBJ>
  346. <XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Fqx5hNUzBkCmP90XubUYoQAA">
  347. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  348. <XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
  349. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  350. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  351. <XPD:REF name="Model">R2mYnXAVzEyMAW/D6W87kQAA</XPD:REF>
  352. </XPD:OBJ>
  353. <XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="HH3hSXHjSE+jSPvJ79+gEAAA">
  354. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  355. <XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
  356. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  357. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  358. <XPD:REF name="Model">BkXkYd0ZhUWzdGODLPKz7gAA</XPD:REF>
  359. </XPD:OBJ>
  360. <XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="t/Wo/0qM7USQEMY2lVFHZwAA">
  361. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  362. <XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
  363. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  364. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  365. <XPD:REF name="Model">R2mYnXAVzEyMAW/D6W87kQAA</XPD:REF>
  366. </XPD:OBJ>
  367. <XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="YSr89zpqJkeGt/h6sUciCgAA">
  368. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  369. <XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
  370. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  371. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  372. <XPD:REF name="Model">BkXkYd0ZhUWzdGODLPKz7gAA</XPD:REF>
  373. </XPD:OBJ>
  374. <XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="ZzXzyR7QK0C9EqoKS8RYUgAA">
  375. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  376. <XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
  377. <XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
  378. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  379. <XPD:REF name="Model">R2mYnXAVzEyMAW/D6W87kQAA</XPD:REF>
  380. </XPD:OBJ>
  381. <XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ATEjInJJa0WIOMV9pg7x9AAA">
  382. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  383. <XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
  384. <XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
  385. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  386. <XPD:REF name="Model">BkXkYd0ZhUWzdGODLPKz7gAA</XPD:REF>
  387. </XPD:OBJ>
  388. <XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="p2z8vQJSYkShaO21AtCeWQAA">
  389. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  390. <XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
  391. <XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
  392. <XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
  393. <XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
  394. <XPD:REF name="Model">R2mYnXAVzEyMAW/D6W87kQAA</XPD:REF>
  395. </XPD:OBJ>
  396. <XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="XBOGbHKD10i/ncE5QwvobQAA">
  397. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  398. <XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
  399. <XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
  400. <XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
  401. <XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
  402. <XPD:REF name="Model">BkXkYd0ZhUWzdGODLPKz7gAA</XPD:REF>
  403. </XPD:OBJ>
  404. </XPD:OBJ>
  405. <XPD:OBJ name="OwnedViews[10]" type="UMLAssociationView" guid="JrlPDIh+kUG4C9hYGkoTHQAA">
  406. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  407. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  408. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  409. <XPD:ATTR name="Points" type="Points">421,520;421,465</XPD:ATTR>
  410. <XPD:REF name="Model">UPTzEPcp8Eqzwq0r9Y0OowAA</XPD:REF>
  411. <XPD:REF name="Head">H7IFy/z/7EqWygLQaq+RhwAA</XPD:REF>
  412. <XPD:REF name="Tail">bcYC3dxXZE26arrikqXHDQAA</XPD:REF>
  413. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="CTJ1CfQJ7kSc8NkXcsm40gAA">
  414. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  415. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  416. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  417. <XPD:REF name="Model">UPTzEPcp8Eqzwq0r9Y0OowAA</XPD:REF>
  418. </XPD:OBJ>
  419. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="bloFS9Bt60+t8wfn7zZXkQAA">
  420. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  421. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  422. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  423. <XPD:REF name="Model">UPTzEPcp8Eqzwq0r9Y0OowAA</XPD:REF>
  424. </XPD:OBJ>
  425. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="KGhw5zQ17EuYob2hJaZVKQAA">
  426. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  427. <XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
  428. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  429. <XPD:REF name="Model">UPTzEPcp8Eqzwq0r9Y0OowAA</XPD:REF>
  430. </XPD:OBJ>
  431. <XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="rDm69KLUPU6hq6k2o3gmeAAA">
  432. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  433. <XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
  434. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  435. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  436. <XPD:REF name="Model">pWrqmaAAlE2vNScWcU4wsQAA</XPD:REF>
  437. </XPD:OBJ>
  438. <XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="B3t8wxPsuUm3Pf+6+rOJegAA">
  439. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  440. <XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
  441. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  442. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  443. <XPD:REF name="Model">x+Wp46cWPU20TLc+/bg9yQAA</XPD:REF>
  444. </XPD:OBJ>
  445. <XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="rYcZsovcZkeOhALJGf9aKQAA">
  446. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  447. <XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
  448. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  449. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  450. <XPD:REF name="Model">pWrqmaAAlE2vNScWcU4wsQAA</XPD:REF>
  451. </XPD:OBJ>
  452. <XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="bcx2dzwkjUeVctmPcH4GlAAA">
  453. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  454. <XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
  455. <XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
  456. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  457. <XPD:REF name="Model">x+Wp46cWPU20TLc+/bg9yQAA</XPD:REF>
  458. </XPD:OBJ>
  459. <XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="9q48JONpO0+S3iKk3wQwQwAA">
  460. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  461. <XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
  462. <XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
  463. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
  464. <XPD:REF name="Model">pWrqmaAAlE2vNScWcU4wsQAA</XPD:REF>
  465. </XPD:OBJ>
  466. <XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="xZKlTP6PA02bMnE6NuBdiQAA">
  467. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  468. <XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
  469. <XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
  470. <XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
  471. <XPD:REF name="Model">x+Wp46cWPU20TLc+/bg9yQAA</XPD:REF>
  472. </XPD:OBJ>
  473. <XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="aSw+/hJjLk+DxqfnFvdw2QAA">
  474. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  475. <XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
  476. <XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
  477. <XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
  478. <XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
  479. <XPD:REF name="Model">pWrqmaAAlE2vNScWcU4wsQAA</XPD:REF>
  480. </XPD:OBJ>
  481. <XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="NzaWlX+77E2RXUmn1ST5GwAA">
  482. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  483. <XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
  484. <XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
  485. <XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
  486. <XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
  487. <XPD:REF name="Model">x+Wp46cWPU20TLc+/bg9yQAA</XPD:REF>
  488. </XPD:OBJ>
  489. </XPD:OBJ>
  490. <XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="v/rc5c6mAkGbBYk3IMrGOAAA">
  491. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  492. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  493. <XPD:ATTR name="Left" type="integer">144</XPD:ATTR>
  494. <XPD:ATTR name="Top" type="integer">80</XPD:ATTR>
  495. <XPD:ATTR name="Width" type="integer">48</XPD:ATTR>
  496. <XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
  497. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  498. <XPD:REF name="Model">Eqi4yHgVE0eI8E4vaQi5PAAA</XPD:REF>
  499. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="DaTS/drYhUKLk0sK/GUnrgAA">
  500. <XPD:OBJ name="NameLabel" type="LabelView" guid="4dXwkn1txkiEak98+E9c0wAA">
  501. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  502. <XPD:ATTR name="Text" type="string">MIDlet</XPD:ATTR>
  503. </XPD:OBJ>
  504. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="a8d3QolJ+E6zUQSFFLgp6AAA">
  505. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  506. </XPD:OBJ>
  507. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="fRXgbvyFUU6T8nBrmIf1DAAA">
  508. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  509. </XPD:OBJ>
  510. </XPD:OBJ>
  511. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6LuhPsfsdUqS6016wxV9QAAA">
  512. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  513. <XPD:REF name="Model">Eqi4yHgVE0eI8E4vaQi5PAAA</XPD:REF>
  514. </XPD:OBJ>
  515. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WvwaTwr/9kSdoE9S8L+FwQAA">
  516. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  517. <XPD:REF name="Model">Eqi4yHgVE0eI8E4vaQi5PAAA</XPD:REF>
  518. </XPD:OBJ>
  519. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="MD3Fy6UVB0WYa+kysb/vWAAA">
  520. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  521. <XPD:REF name="Model">Eqi4yHgVE0eI8E4vaQi5PAAA</XPD:REF>
  522. </XPD:OBJ>
  523. </XPD:OBJ>
  524. <XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="JggoHiEZEkWeNLARw7GZ+gAA">
  525. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  526. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  527. <XPD:ATTR name="Left" type="integer">208</XPD:ATTR>
  528. <XPD:ATTR name="Top" type="integer">152</XPD:ATTR>
  529. <XPD:ATTR name="Width" type="integer">40</XPD:ATTR>
  530. <XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
  531. <XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
  532. <XPD:REF name="Model">p9SRGL+WdkKra3CxKay1NgAA</XPD:REF>
  533. <XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="XioyfKRmCEyiIdhufe2+hwAA">
  534. <XPD:OBJ name="NameLabel" type="LabelView" guid="7MFSCeckv0SyATzH+Ybi5gAA">
  535. <XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
  536. <XPD:ATTR name="Text" type="string">Form</XPD:ATTR>
  537. </XPD:OBJ>
  538. <XPD:OBJ name="StereotypeLabel" type="LabelView" guid="C5bEV/g8s0q9Na2WRqjIVgAA">
  539. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  540. </XPD:OBJ>
  541. <XPD:OBJ name="PropertyLabel" type="LabelView" guid="Cluz2XDKokCyu8u/rCGh3QAA">
  542. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  543. </XPD:OBJ>
  544. </XPD:OBJ>
  545. <XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9OeTUJtaikawOZmH0krSPwAA">
  546. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  547. <XPD:REF name="Model">p9SRGL+WdkKra3CxKay1NgAA</XPD:REF>
  548. </XPD:OBJ>
  549. <XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="zckP+BsXxkK1t3LsDX6UegAA">
  550. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  551. <XPD:REF name="Model">p9SRGL+WdkKra3CxKay1NgAA</XPD:REF>
  552. </XPD:OBJ>
  553. <XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="T47JQwkJrEuD06e7HuQMlwAA">
  554. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  555. <XPD:REF name="Model">p9SRGL+WdkKra3CxKay1NgAA</XPD:REF>
  556. </XPD:OBJ>
  557. </XPD:OBJ>
  558. <XPD:OBJ name="OwnedViews[13]" type="UMLGeneralizationView" guid="w8ccDuIl5kyXtCsXQoH0sAAA">
  559. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  560. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  561. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  562. <XPD:ATTR name="Points" type="Points">268,91;191,91</XPD:ATTR>
  563. <XPD:REF name="Model">yjIaTSUkkkywIipjhc+GJgAA</XPD:REF>
  564. <XPD:REF name="Head">v/rc5c6mAkGbBYk3IMrGOAAA</XPD:REF>
  565. <XPD:REF name="Tail">tjiQu3QeYUC8Ld7BZZlwHQAA</XPD:REF>
  566. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="XXUkpb4HeU2/LELfzvKgZwAA">
  567. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  568. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  569. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  570. <XPD:REF name="Model">yjIaTSUkkkywIipjhc+GJgAA</XPD:REF>
  571. </XPD:OBJ>
  572. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="0383v1Smlki/3GkVDHYXiAAA">
  573. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  574. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  575. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  576. <XPD:REF name="Model">yjIaTSUkkkywIipjhc+GJgAA</XPD:REF>
  577. </XPD:OBJ>
  578. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hlYmHRpGRkiAfXm6YeEJ0QAA">
  579. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  580. <XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
  581. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  582. <XPD:REF name="Model">yjIaTSUkkkywIipjhc+GJgAA</XPD:REF>
  583. </XPD:OBJ>
  584. </XPD:OBJ>
  585. <XPD:OBJ name="OwnedViews[14]" type="UMLGeneralizationView" guid="IoF89/TuIUiTzhD8QF9dTAAA">
  586. <XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
  587. <XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
  588. <XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
  589. <XPD:ATTR name="Points" type="Points">227,228;227,181</XPD:ATTR>
  590. <XPD:REF name="Model">DCUvXmqbK06NvA5JSiiAuQAA</XPD:REF>
  591. <XPD:REF name="Head">JggoHiEZEkWeNLARw7GZ+gAA</XPD:REF>
  592. <XPD:REF name="Tail">H7IFy/z/7EqWygLQaq+RhwAA</XPD:REF>
  593. <XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="gMHffzoZPkuiwkTcaSSFbwAA">
  594. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  595. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  596. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  597. <XPD:REF name="Model">DCUvXmqbK06NvA5JSiiAuQAA</XPD:REF>
  598. </XPD:OBJ>
  599. <XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="URmzMudAA0KbJX8ChH1giQAA">
  600. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  601. <XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
  602. <XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
  603. <XPD:REF name="Model">DCUvXmqbK06NvA5JSiiAuQAA</XPD:REF>
  604. </XPD:OBJ>
  605. <XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="P2NWGno4mEua1KfyprZo9gAA">
  606. <XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
  607. <XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
  608. <XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
  609. <XPD:REF name="Model">DCUvXmqbK06NvA5JSiiAuQAA</XPD:REF>
  610. </XPD:OBJ>
  611. </XPD:OBJ>
  612. </XPD:OBJ>
  613. </XPD:OBJ>
  614. <XPD:ATTR name="#OwnedElements" type="integer">15</XPD:ATTR>
  615. <XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="VY2gyRXv/UmhJ3A7n86nqwAA">
  616. <XPD:ATTR name="Name" type="string">BilinearInterpolationScaler</XPD:ATTR>
  617. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  618. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  619. <XPD:REF name="Views[0]">4Ks+5ZI3QkmEGbVcVICVJQAA</XPD:REF>
  620. <XPD:REF name="Views[1]">yUhmz7BaTUiQSg62BSjcswAA</XPD:REF>
  621. <XPD:REF name="Views[2]">jmKjaW+FmkSWHGVRIW9tSQAA</XPD:REF>
  622. <XPD:REF name="Views[3]">gLd8GwKVqk20KO/CwSCKuAAA</XPD:REF>
  623. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  624. <XPD:REF name="Generalizations[0]">GiVFWxr9u0eBw6f50jMN3gAA</XPD:REF>
  625. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  626. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="We15BhdfEEmVYIEhuZ0icQAA">
  627. <XPD:ATTR name="Name" type="string">scale</XPD:ATTR>
  628. <XPD:REF name="Owner">VY2gyRXv/UmhJ3A7n86nqwAA</XPD:REF>
  629. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  630. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KDyj09UQak6XnYoXhbhdTQAA">
  631. <XPD:ATTR name="Name" type="string">newWidth</XPD:ATTR>
  632. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  633. <XPD:REF name="BehavioralFeature">We15BhdfEEmVYIEhuZ0icQAA</XPD:REF>
  634. </XPD:OBJ>
  635. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="n4mLedxLZEWLSVosJSDbWwAA">
  636. <XPD:ATTR name="Name" type="string">newHeight</XPD:ATTR>
  637. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  638. <XPD:REF name="BehavioralFeature">We15BhdfEEmVYIEhuZ0icQAA</XPD:REF>
  639. </XPD:OBJ>
  640. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ZyHgFw4nRUizMH35+dZ86gAA">
  641. <XPD:ATTR name="Name" type="string">originalImage</XPD:ATTR>
  642. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  643. <XPD:REF name="BehavioralFeature">We15BhdfEEmVYIEhuZ0icQAA</XPD:REF>
  644. </XPD:OBJ>
  645. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="+XVybImR10uaGh9SRecBNQAA">
  646. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  647. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  648. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  649. <XPD:REF name="BehavioralFeature">We15BhdfEEmVYIEhuZ0icQAA</XPD:REF>
  650. </XPD:OBJ>
  651. </XPD:OBJ>
  652. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dxmpqgTLo0OyZ8MNhm2SBAAA">
  653. <XPD:ATTR name="Name" type="string">type</XPD:ATTR>
  654. <XPD:REF name="Owner">VY2gyRXv/UmhJ3A7n86nqwAA</XPD:REF>
  655. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  656. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n4WMke03ske/6mQuJcujcAAA">
  657. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  658. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  659. <XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
  660. <XPD:REF name="BehavioralFeature">dxmpqgTLo0OyZ8MNhm2SBAAA</XPD:REF>
  661. </XPD:OBJ>
  662. </XPD:OBJ>
  663. </XPD:OBJ>
  664. <XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="OSUdqHMOQUGCL2Evuye7hAAA">
  665. <XPD:ATTR name="Name" type="string">ImageScaler</XPD:ATTR>
  666. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  667. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  668. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  669. <XPD:REF name="Views[0]">bcYC3dxXZE26arrikqXHDQAA</XPD:REF>
  670. <XPD:REF name="Views[1]">lbPeX8BLWU2Z2GbS+abWsQAA</XPD:REF>
  671. <XPD:REF name="Views[2]">V5uT7/JcfUWmQUbShtayVwAA</XPD:REF>
  672. <XPD:REF name="Views[3]">uL//1+O9fE60jvCkJYczkQAA</XPD:REF>
  673. <XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
  674. <XPD:REF name="Specializations[0]">GiVFWxr9u0eBw6f50jMN3gAA</XPD:REF>
  675. <XPD:REF name="Specializations[1]">RJtq6HOWpUmOjrhQH+pH/AAA</XPD:REF>
  676. <XPD:REF name="Specializations[2]">nthVnMP59Eamu9RftgGk7gAA</XPD:REF>
  677. <XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
  678. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="O7lQ/FQQ90eh6IO6+96eJgAA">
  679. <XPD:ATTR name="Name" type="string">scale</XPD:ATTR>
  680. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  681. <XPD:REF name="Owner">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  682. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  683. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TIgqc+mPj0KqBi3qvBwnIQAA">
  684. <XPD:ATTR name="Name" type="string">newWidth</XPD:ATTR>
  685. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  686. <XPD:REF name="BehavioralFeature">O7lQ/FQQ90eh6IO6+96eJgAA</XPD:REF>
  687. </XPD:OBJ>
  688. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hOjxzkfrIU6EAkQEe9seFAAA">
  689. <XPD:ATTR name="Name" type="string">newHeight</XPD:ATTR>
  690. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  691. <XPD:REF name="BehavioralFeature">O7lQ/FQQ90eh6IO6+96eJgAA</XPD:REF>
  692. </XPD:OBJ>
  693. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HRJk5G1CmU+Onws2V8l3+gAA">
  694. <XPD:ATTR name="Name" type="string">originalImage</XPD:ATTR>
  695. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  696. <XPD:REF name="BehavioralFeature">O7lQ/FQQ90eh6IO6+96eJgAA</XPD:REF>
  697. </XPD:OBJ>
  698. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="4uQ6iOvt2EqKACORQ9eDogAA">
  699. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  700. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  701. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  702. <XPD:REF name="BehavioralFeature">O7lQ/FQQ90eh6IO6+96eJgAA</XPD:REF>
  703. </XPD:OBJ>
  704. </XPD:OBJ>
  705. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ZXmXZ6hP5kCRs1dqGdPctQAA">
  706. <XPD:ATTR name="Name" type="string">scale</XPD:ATTR>
  707. <XPD:REF name="Owner">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  708. <XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
  709. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zlFehCh6cEiptfQu/fK+dAAA">
  710. <XPD:ATTR name="Name" type="string">newSize</XPD:ATTR>
  711. <XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
  712. <XPD:REF name="BehavioralFeature">ZXmXZ6hP5kCRs1dqGdPctQAA</XPD:REF>
  713. </XPD:OBJ>
  714. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+zBcEW5VIUSKmSH/34g3EAAA">
  715. <XPD:ATTR name="Name" type="string">originalImage</XPD:ATTR>
  716. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  717. <XPD:REF name="BehavioralFeature">ZXmXZ6hP5kCRs1dqGdPctQAA</XPD:REF>
  718. </XPD:OBJ>
  719. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kUFZAMLP8E+WaRcVIg6b9QAA">
  720. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  721. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  722. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  723. <XPD:REF name="BehavioralFeature">ZXmXZ6hP5kCRs1dqGdPctQAA</XPD:REF>
  724. </XPD:OBJ>
  725. </XPD:OBJ>
  726. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="w5xdpzgc7Uig/N/KIHxByQAA">
  727. <XPD:ATTR name="Name" type="string">type</XPD:ATTR>
  728. <XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
  729. <XPD:REF name="Owner">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  730. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  731. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tXLjeEy+pEm/7Qlpvf62DwAA">
  732. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  733. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  734. <XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
  735. <XPD:REF name="BehavioralFeature">w5xdpzgc7Uig/N/KIHxByQAA</XPD:REF>
  736. </XPD:OBJ>
  737. </XPD:OBJ>
  738. <XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
  739. <XPD:REF name="TypedFeatures[0]">aGMH272SaUK3SbDXrqJDxAAA</XPD:REF>
  740. <XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
  741. <XPD:REF name="Associations[0]">x+Wp46cWPU20TLc+/bg9yQAA</XPD:REF>
  742. </XPD:OBJ>
  743. <XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="rSsr4FBEf0Snlw492vzEQQAA">
  744. <XPD:ATTR name="Name" type="string">ImageView</XPD:ATTR>
  745. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  746. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  747. <XPD:REF name="Views[0]">H7IFy/z/7EqWygLQaq+RhwAA</XPD:REF>
  748. <XPD:REF name="Views[1]">EA3zz9T7QUeh3Xtt7P7EMAAA</XPD:REF>
  749. <XPD:REF name="Views[2]">4hKHzZlKUkyMlNqkt9nESAAA</XPD:REF>
  750. <XPD:REF name="Views[3]">GDzQw7T7RUOYf0rCT5zp4wAA</XPD:REF>
  751. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  752. <XPD:REF name="Generalizations[0]">DCUvXmqbK06NvA5JSiiAuQAA</XPD:REF>
  753. <XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
  754. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8GXgB4fuAkajT2b+ZQKNUwAA">
  755. <XPD:ATTR name="Name" type="string">ImageView</XPD:ATTR>
  756. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  757. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  758. </XPD:OBJ>
  759. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="n9o4heyrhUewrzqRwiHEJAAA">
  760. <XPD:ATTR name="Name" type="string">setImageScaler</XPD:ATTR>
  761. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  762. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  763. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="15CGDuOEwU6EWa7tXbuMqwAA">
  764. <XPD:ATTR name="Name" type="string">type</XPD:ATTR>
  765. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  766. <XPD:REF name="BehavioralFeature">n9o4heyrhUewrzqRwiHEJAAA</XPD:REF>
  767. </XPD:OBJ>
  768. </XPD:OBJ>
  769. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2hPZQzZ/L0ufEOj1UmczNgAA">
  770. <XPD:ATTR name="Name" type="string">createItems</XPD:ATTR>
  771. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  772. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  773. </XPD:OBJ>
  774. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="OUjfIGIMWUCYR3pX97Pm1QAA">
  775. <XPD:ATTR name="Name" type="string">createImage</XPD:ATTR>
  776. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  777. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  778. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  779. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dmrgLOvhz0aliw+VB6JawwAA">
  780. <XPD:ATTR name="Name" type="string">path</XPD:ATTR>
  781. <XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
  782. <XPD:REF name="BehavioralFeature">OUjfIGIMWUCYR3pX97Pm1QAA</XPD:REF>
  783. </XPD:OBJ>
  784. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="saK60Z6CJk6TAQzfheitGQAA">
  785. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  786. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  787. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  788. <XPD:REF name="BehavioralFeature">OUjfIGIMWUCYR3pX97Pm1QAA</XPD:REF>
  789. </XPD:OBJ>
  790. </XPD:OBJ>
  791. <XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
  792. <XPD:REF name="TypedFeatures[0]">58IrKFk600Om12BgfBmfrAAA</XPD:REF>
  793. <XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
  794. <XPD:REF name="Associations[0]">BkXkYd0ZhUWzdGODLPKz7gAA</XPD:REF>
  795. <XPD:REF name="Associations[1]">pWrqmaAAlE2vNScWcU4wsQAA</XPD:REF>
  796. <XPD:ATTR name="#Attributes" type="integer">11</XPD:ATTR>
  797. <XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="mvdmw05eqUSNIszBEf1idwAA">
  798. <XPD:ATTR name="Name" type="string">SCALE_RATIOS</XPD:ATTR>
  799. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  800. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  801. <XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
  802. <XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
  803. <XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
  804. <XPD:ATTR name="InitialValue" type="string">{ 0.40f, 0.50f, 0.60f, 0.70f, 0.80f, 1.00f, 1.40f, 1.60f, 2.00f }</XPD:ATTR>
  805. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  806. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  807. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="hvXOEWmvw0G4Bj4wFju03AAA">
  808. <XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
  809. <XPD:ATTR name="TagDefinitionSetName" type="string">JavaDimensions</XPD:ATTR>
  810. <XPD:ATTR name="Name" type="string">JavaDimensions</XPD:ATTR>
  811. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  812. <XPD:REF name="TaggedModel">mvdmw05eqUSNIszBEf1idwAA</XPD:REF>
  813. </XPD:OBJ>
  814. </XPD:OBJ>
  815. <XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="JHAoYK9NRkix1O7XrKwWMQAA">
  816. <XPD:ATTR name="Name" type="string">ITEM_COUNT</XPD:ATTR>
  817. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  818. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  819. <XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
  820. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  821. <XPD:ATTR name="InitialValue" type="string">SCALE_RATIOS.length</XPD:ATTR>
  822. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  823. </XPD:OBJ>
  824. <XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="p2ru4xqtbUu3rnADYrckDgAA">
  825. <XPD:ATTR name="Name" type="string">IMAGE_PATH</XPD:ATTR>
  826. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  827. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  828. <XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
  829. <XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
  830. <XPD:ATTR name="InitialValue" type="string">&quot;/image.png&quot;</XPD:ATTR>
  831. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  832. </XPD:OBJ>
  833. <XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="OHY0xIzZ2kiWdhnVouyndAAA">
  834. <XPD:ATTR name="Name" type="string">LINEAR_INTERPOLATION</XPD:ATTR>
  835. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  836. <XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
  837. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  838. <XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
  839. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  840. </XPD:OBJ>
  841. <XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="8GYIdrvaUEmYVS7GF89x8AAA">
  842. <XPD:ATTR name="Name" type="string">BILINEAR_INTERPOLATION</XPD:ATTR>
  843. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  844. <XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
  845. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  846. <XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
  847. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  848. </XPD:OBJ>
  849. <XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="a4nTnuUSC0WNHpQKEqUXVQAA">
  850. <XPD:ATTR name="Name" type="string">PIXEL_MIXING</XPD:ATTR>
  851. <XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
  852. <XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
  853. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  854. <XPD:ATTR name="InitialValue" type="string">2</XPD:ATTR>
  855. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  856. </XPD:OBJ>
  857. <XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="aGMH272SaUK3SbDXrqJDxAAA">
  858. <XPD:ATTR name="Name" type="string">_imageScaler</XPD:ATTR>
  859. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  860. <XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
  861. <XPD:REF name="Type_">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  862. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  863. </XPD:OBJ>
  864. <XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="piIpr3x63Eu37EkY2EvBKQAA">
  865. <XPD:ATTR name="Name" type="string">_imageItems</XPD:ATTR>
  866. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  867. <XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
  868. <XPD:ATTR name="TypeExpression" type="string">ImageItem</XPD:ATTR>
  869. <XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
  870. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  871. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  872. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="FzR8ONLKe0enyd/GDCYHFAAA">
  873. <XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
  874. <XPD:ATTR name="TagDefinitionSetName" type="string">JavaDimensions</XPD:ATTR>
  875. <XPD:ATTR name="Name" type="string">JavaDimensions</XPD:ATTR>
  876. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  877. <XPD:REF name="TaggedModel">piIpr3x63Eu37EkY2EvBKQAA</XPD:REF>
  878. </XPD:OBJ>
  879. </XPD:OBJ>
  880. <XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="s834sx4BLECRbAChSmJNAwAA">
  881. <XPD:ATTR name="Name" type="string">_informativeLabel</XPD:ATTR>
  882. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  883. <XPD:ATTR name="TypeExpression" type="string">StringItem</XPD:ATTR>
  884. <XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
  885. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  886. </XPD:OBJ>
  887. <XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="LRUQdNbKMku5cmKiJzyHUwAA">
  888. <XPD:ATTR name="Name" type="string">_firstTime</XPD:ATTR>
  889. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  890. <XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
  891. <XPD:ATTR name="InitialValue" type="string">true</XPD:ATTR>
  892. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  893. </XPD:OBJ>
  894. <XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="+2a5vL0YVEy8wCcAWiJL7AAA">
  895. <XPD:ATTR name="Name" type="string">_imagesToScale</XPD:ATTR>
  896. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  897. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  898. <XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
  899. <XPD:REF name="Owner">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  900. </XPD:OBJ>
  901. </XPD:OBJ>
  902. <XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="klu8r/hzW0SQwEHmcnu1VAAA">
  903. <XPD:ATTR name="Name" type="string">LinearInterpolationScaler</XPD:ATTR>
  904. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  905. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  906. <XPD:REF name="Views[0]">siUl9LYjukO+fB5cjyyUZQAA</XPD:REF>
  907. <XPD:REF name="Views[1]">IxopkVCe/0qN0gc1O8h/FgAA</XPD:REF>
  908. <XPD:REF name="Views[2]">/1l0Oqg8NUSWbvqwJ8+bhQAA</XPD:REF>
  909. <XPD:REF name="Views[3]">sGqeUFaLoUe5zCKl1vYoTgAA</XPD:REF>
  910. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  911. <XPD:REF name="Generalizations[0]">RJtq6HOWpUmOjrhQH+pH/AAA</XPD:REF>
  912. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  913. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Dfez9VS6yE2VmeyYdeZcNQAA">
  914. <XPD:ATTR name="Name" type="string">scale</XPD:ATTR>
  915. <XPD:REF name="Owner">klu8r/hzW0SQwEHmcnu1VAAA</XPD:REF>
  916. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  917. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y50XoACsT0uakYy0FTUU1AAA">
  918. <XPD:ATTR name="Name" type="string">newWidth</XPD:ATTR>
  919. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  920. <XPD:REF name="BehavioralFeature">Dfez9VS6yE2VmeyYdeZcNQAA</XPD:REF>
  921. </XPD:OBJ>
  922. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="a1fjJLyHUEaEft04Rm13KgAA">
  923. <XPD:ATTR name="Name" type="string">newHeight</XPD:ATTR>
  924. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  925. <XPD:REF name="BehavioralFeature">Dfez9VS6yE2VmeyYdeZcNQAA</XPD:REF>
  926. </XPD:OBJ>
  927. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="GwJyMACt9ECBkmgKgom1bAAA">
  928. <XPD:ATTR name="Name" type="string">originalImage</XPD:ATTR>
  929. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  930. <XPD:REF name="BehavioralFeature">Dfez9VS6yE2VmeyYdeZcNQAA</XPD:REF>
  931. </XPD:OBJ>
  932. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="xpIuYZAJgECNWbl5LU2o2gAA">
  933. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  934. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  935. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  936. <XPD:REF name="BehavioralFeature">Dfez9VS6yE2VmeyYdeZcNQAA</XPD:REF>
  937. </XPD:OBJ>
  938. </XPD:OBJ>
  939. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vP8+XegjHUOkf3HK6BXxKAAA">
  940. <XPD:ATTR name="Name" type="string">type</XPD:ATTR>
  941. <XPD:REF name="Owner">klu8r/hzW0SQwEHmcnu1VAAA</XPD:REF>
  942. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  943. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PA/SE5SOSEWQB5EwmZXAFAAA">
  944. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  945. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  946. <XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
  947. <XPD:REF name="BehavioralFeature">vP8+XegjHUOkf3HK6BXxKAAA</XPD:REF>
  948. </XPD:OBJ>
  949. </XPD:OBJ>
  950. </XPD:OBJ>
  951. <XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="vGa1HBNa7EKW0IBHjC78VQAA">
  952. <XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
  953. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  954. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  955. <XPD:REF name="Views[0]">tjiQu3QeYUC8Ld7BZZlwHQAA</XPD:REF>
  956. <XPD:REF name="Views[1]">OL+tKnF0FEuZiwitJnD44QAA</XPD:REF>
  957. <XPD:REF name="Views[2]">4vI+7gOprEq9uzuIdtMezgAA</XPD:REF>
  958. <XPD:REF name="Views[3]">7qoNcAzJ+0C1aC98wuCxDwAA</XPD:REF>
  959. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  960. <XPD:REF name="Generalizations[0]">yjIaTSUkkkywIipjhc+GJgAA</XPD:REF>
  961. <XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
  962. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Xne5AozEXUehAtOQRsbc7gAA">
  963. <XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
  964. <XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
  965. <XPD:REF name="Owner">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  966. </XPD:OBJ>
  967. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kfOqEp1sWUSzoWIsfRtt9gAA">
  968. <XPD:ATTR name="Name" type="string">startApp</XPD:ATTR>
  969. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
  970. <XPD:REF name="Owner">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  971. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  972. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="ydyybEPjE0GDiMHA1c/Z5AAA">
  973. <XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
  974. <XPD:ATTR name="TagDefinitionSetName" type="string">JavaOperation</XPD:ATTR>
  975. <XPD:ATTR name="Name" type="string">JavaThrows</XPD:ATTR>
  976. <XPD:ATTR name="DataValue" type="string">MIDletStateChangeException</XPD:ATTR>
  977. <XPD:REF name="TaggedModel">kfOqEp1sWUSzoWIsfRtt9gAA</XPD:REF>
  978. </XPD:OBJ>
  979. </XPD:OBJ>
  980. <XPD:OBJ name="Operations[2]" type="UMLOperation" guid="fhXU83br7EmvALSQYxHBuAAA">
  981. <XPD:ATTR name="Name" type="string">commandAction</XPD:ATTR>
  982. <XPD:REF name="Owner">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  983. <XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
  984. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HZydtbHdDEqP+aP3KdU5mQAA">
  985. <XPD:ATTR name="Name" type="string">command</XPD:ATTR>
  986. <XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
  987. <XPD:REF name="BehavioralFeature">fhXU83br7EmvALSQYxHBuAAA</XPD:REF>
  988. </XPD:OBJ>
  989. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lHozzbQ0P0eJWhQ1ZDTvigAA">
  990. <XPD:ATTR name="Name" type="string">displayable</XPD:ATTR>
  991. <XPD:ATTR name="TypeExpression" type="string">Displayable</XPD:ATTR>
  992. <XPD:REF name="BehavioralFeature">fhXU83br7EmvALSQYxHBuAAA</XPD:REF>
  993. </XPD:OBJ>
  994. </XPD:OBJ>
  995. <XPD:OBJ name="Operations[3]" type="UMLOperation" guid="jAeennWPaUewJBIkznLOWgAA">
  996. <XPD:ATTR name="Name" type="string">destroyApp</XPD:ATTR>
  997. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
  998. <XPD:REF name="Owner">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  999. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  1000. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="a7HmToGnB0eqvsso61FQowAA">
  1001. <XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
  1002. <XPD:ATTR name="TagDefinitionSetName" type="string">JavaOperation</XPD:ATTR>
  1003. <XPD:ATTR name="Name" type="string">JavaThrows</XPD:ATTR>
  1004. <XPD:ATTR name="DataValue" type="string">MIDletStateChangeException</XPD:ATTR>
  1005. <XPD:REF name="TaggedModel">jAeennWPaUewJBIkznLOWgAA</XPD:REF>
  1006. </XPD:OBJ>
  1007. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  1008. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G7qL67unrk+PmM1AWaPGnAAA">
  1009. <XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
  1010. <XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
  1011. <XPD:REF name="BehavioralFeature">jAeennWPaUewJBIkznLOWgAA</XPD:REF>
  1012. </XPD:OBJ>
  1013. </XPD:OBJ>
  1014. <XPD:OBJ name="Operations[4]" type="UMLOperation" guid="XgGg0DSjwkKqHmdxoOKxSwAA">
  1015. <XPD:ATTR name="Name" type="string">pauseApp</XPD:ATTR>
  1016. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
  1017. <XPD:REF name="Owner">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  1018. </XPD:OBJ>
  1019. <XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
  1020. <XPD:REF name="Associations[0]">R2mYnXAVzEyMAW/D6W87kQAA</XPD:REF>
  1021. <XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
  1022. <XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="58IrKFk600Om12BgfBmfrAAA">
  1023. <XPD:ATTR name="Name" type="string">_imageView</XPD:ATTR>
  1024. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  1025. <XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
  1026. <XPD:REF name="Type_">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  1027. <XPD:REF name="Owner">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  1028. </XPD:OBJ>
  1029. <XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ruTNGzPzckaexZucIx77lQAA">
  1030. <XPD:ATTR name="Name" type="string">_exitCommand</XPD:ATTR>
  1031. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  1032. <XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
  1033. <XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
  1034. <XPD:REF name="Owner">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  1035. </XPD:OBJ>
  1036. <XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="nPNwMg5N8EKvF23hqgFSxQAA">
  1037. <XPD:ATTR name="Name" type="string">_scalerOptions</XPD:ATTR>
  1038. <XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
  1039. <XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
  1040. <XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
  1041. <XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
  1042. <XPD:REF name="Owner">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  1043. <XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
  1044. <XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="qM31VFYdVEeGBmpAWQMKOwAA">
  1045. <XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
  1046. <XPD:ATTR name="TagDefinitionSetName" type="string">JavaDimensions</XPD:ATTR>
  1047. <XPD:ATTR name="Name" type="string">JavaDimensions</XPD:ATTR>
  1048. <XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
  1049. <XPD:REF name="TaggedModel">nPNwMg5N8EKvF23hqgFSxQAA</XPD:REF>
  1050. </XPD:OBJ>
  1051. </XPD:OBJ>
  1052. </XPD:OBJ>
  1053. <XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="XFtTAaFY9UCotWXnJImkDAAA">
  1054. <XPD:ATTR name="Name" type="string">PixelMixingScaler</XPD:ATTR>
  1055. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1056. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1057. <XPD:REF name="Views[0]">yY3TjxuhpkyUD8nwjwP5gAAA</XPD:REF>
  1058. <XPD:REF name="Views[1]">7X4be9mxoU61OnNtma/OeAAA</XPD:REF>
  1059. <XPD:REF name="Views[2]">KuuZbQLi702Zyoe9abwjnAAA</XPD:REF>
  1060. <XPD:REF name="Views[3]">njBAl6erVkOMw4UtuVqIngAA</XPD:REF>
  1061. <XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
  1062. <XPD:REF name="Generalizations[0]">nthVnMP59Eamu9RftgGk7gAA</XPD:REF>
  1063. <XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
  1064. <XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3OAHNP8Ij0uJD8wSp73TlwAA">
  1065. <XPD:ATTR name="Name" type="string">scale</XPD:ATTR>
  1066. <XPD:REF name="Owner">XFtTAaFY9UCotWXnJImkDAAA</XPD:REF>
  1067. <XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
  1068. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wj4kYbaUSUWQu2H25tzlZgAA">
  1069. <XPD:ATTR name="Name" type="string">newWidth</XPD:ATTR>
  1070. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  1071. <XPD:REF name="BehavioralFeature">3OAHNP8Ij0uJD8wSp73TlwAA</XPD:REF>
  1072. </XPD:OBJ>
  1073. <XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fJemXlykPUWDOPp2dk/cXAAA">
  1074. <XPD:ATTR name="Name" type="string">newHeight</XPD:ATTR>
  1075. <XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
  1076. <XPD:REF name="BehavioralFeature">3OAHNP8Ij0uJD8wSp73TlwAA</XPD:REF>
  1077. </XPD:OBJ>
  1078. <XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="q1YTU0C5zkuqV9jzcYOzfwAA">
  1079. <XPD:ATTR name="Name" type="string">originalImage</XPD:ATTR>
  1080. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  1081. <XPD:REF name="BehavioralFeature">3OAHNP8Ij0uJD8wSp73TlwAA</XPD:REF>
  1082. </XPD:OBJ>
  1083. <XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="TRz9kRGcUkuzXdZ4RW599QAA">
  1084. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  1085. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  1086. <XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
  1087. <XPD:REF name="BehavioralFeature">3OAHNP8Ij0uJD8wSp73TlwAA</XPD:REF>
  1088. </XPD:OBJ>
  1089. </XPD:OBJ>
  1090. <XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1ruYrtVaRUC0XTxp1A0w8gAA">
  1091. <XPD:ATTR name="Name" type="string">type</XPD:ATTR>
  1092. <XPD:REF name="Owner">XFtTAaFY9UCotWXnJImkDAAA</XPD:REF>
  1093. <XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
  1094. <XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3Mkr8BpSLkK+X5n6uH6fEQAA">
  1095. <XPD:ATTR name="Name" type="string">return</XPD:ATTR>
  1096. <XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
  1097. <XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
  1098. <XPD:REF name="BehavioralFeature">1ruYrtVaRUC0XTxp1A0w8gAA</XPD:REF>
  1099. </XPD:OBJ>
  1100. </XPD:OBJ>
  1101. </XPD:OBJ>
  1102. <XPD:OBJ name="OwnedElements[6]" type="UMLGeneralization" guid="GiVFWxr9u0eBw6f50jMN3gAA">
  1103. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1104. <XPD:REF name="Child">VY2gyRXv/UmhJ3A7n86nqwAA</XPD:REF>
  1105. <XPD:REF name="Parent">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  1106. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1107. <XPD:REF name="Views[0]">hGGnKOLA+0a/cCYEb39sxwAA</XPD:REF>
  1108. <XPD:REF name="Views[1]">Y3eov+eVQEa04k5JWiHgSwAA</XPD:REF>
  1109. <XPD:REF name="Views[2]">qea+polLkU6K8xDCmlnnsgAA</XPD:REF>
  1110. <XPD:REF name="Views[3]">N/yOQkNJwEqSLHVZZmIYXQAA</XPD:REF>
  1111. </XPD:OBJ>
  1112. <XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="RJtq6HOWpUmOjrhQH+pH/AAA">
  1113. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1114. <XPD:REF name="Child">klu8r/hzW0SQwEHmcnu1VAAA</XPD:REF>
  1115. <XPD:REF name="Parent">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  1116. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1117. <XPD:REF name="Views[0]">Aje3Ln86JU2wMiplMLwzfgAA</XPD:REF>
  1118. <XPD:REF name="Views[1]">g5tRHnaDbECju6pqghWxrAAA</XPD:REF>
  1119. <XPD:REF name="Views[2]">Rc0qaGfR806TCSE68YKlkwAA</XPD:REF>
  1120. <XPD:REF name="Views[3]">oIKxnpOzU0y4cCsbaEbWZgAA</XPD:REF>
  1121. </XPD:OBJ>
  1122. <XPD:OBJ name="OwnedElements[8]" type="UMLGeneralization" guid="nthVnMP59Eamu9RftgGk7gAA">
  1123. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1124. <XPD:REF name="Child">XFtTAaFY9UCotWXnJImkDAAA</XPD:REF>
  1125. <XPD:REF name="Parent">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  1126. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1127. <XPD:REF name="Views[0]">EdRx0G+RyUek/h0OfkF4qAAA</XPD:REF>
  1128. <XPD:REF name="Views[1]">mWEQ+iya406gvIMzyt3TzgAA</XPD:REF>
  1129. <XPD:REF name="Views[2]">U3yzC1q3i0aK1U2u0FMY7AAA</XPD:REF>
  1130. <XPD:REF name="Views[3]">yIw5mMEJ3k+4r86Es1dLWgAA</XPD:REF>
  1131. </XPD:OBJ>
  1132. <XPD:OBJ name="OwnedElements[9]" type="UMLAssociation" guid="MTSvRQOxD0e50hTPeeUk3AAA">
  1133. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1134. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1135. <XPD:REF name="Views[0]">+NsyaMulH0K5q0yP+O/CegAA</XPD:REF>
  1136. <XPD:REF name="Views[1]">kXfj2pKS+k61K6hqMyL6xgAA</XPD:REF>
  1137. <XPD:REF name="Views[2]">4jKeNmKFEkie8HoAIELk+wAA</XPD:REF>
  1138. <XPD:REF name="Views[3]">EyUBBZkS80u7g08K7UzoSQAA</XPD:REF>
  1139. <XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
  1140. <XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="BkXkYd0ZhUWzdGODLPKz7gAA">
  1141. <XPD:REF name="Association">MTSvRQOxD0e50hTPeeUk3AAA</XPD:REF>
  1142. <XPD:REF name="Participant">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  1143. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1144. <XPD:REF name="Views[0]">HH3hSXHjSE+jSPvJ79+gEAAA</XPD:REF>
  1145. <XPD:REF name="Views[1]">ATEjInJJa0WIOMV9pg7x9AAA</XPD:REF>
  1146. <XPD:REF name="Views[2]">YSr89zpqJkeGt/h6sUciCgAA</XPD:REF>
  1147. <XPD:REF name="Views[3]">XBOGbHKD10i/ncE5QwvobQAA</XPD:REF>
  1148. </XPD:OBJ>
  1149. <XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="R2mYnXAVzEyMAW/D6W87kQAA">
  1150. <XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
  1151. <XPD:REF name="Association">MTSvRQOxD0e50hTPeeUk3AAA</XPD:REF>
  1152. <XPD:REF name="Participant">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  1153. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1154. <XPD:REF name="Views[0]">Fqx5hNUzBkCmP90XubUYoQAA</XPD:REF>
  1155. <XPD:REF name="Views[1]">ZzXzyR7QK0C9EqoKS8RYUgAA</XPD:REF>
  1156. <XPD:REF name="Views[2]">t/Wo/0qM7USQEMY2lVFHZwAA</XPD:REF>
  1157. <XPD:REF name="Views[3]">p2z8vQJSYkShaO21AtCeWQAA</XPD:REF>
  1158. </XPD:OBJ>
  1159. </XPD:OBJ>
  1160. <XPD:OBJ name="OwnedElements[10]" type="UMLAssociation" guid="UPTzEPcp8Eqzwq0r9Y0OowAA">
  1161. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1162. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1163. <XPD:REF name="Views[0]">JrlPDIh+kUG4C9hYGkoTHQAA</XPD:REF>
  1164. <XPD:REF name="Views[1]">CTJ1CfQJ7kSc8NkXcsm40gAA</XPD:REF>
  1165. <XPD:REF name="Views[2]">bloFS9Bt60+t8wfn7zZXkQAA</XPD:REF>
  1166. <XPD:REF name="Views[3]">KGhw5zQ17EuYob2hJaZVKQAA</XPD:REF>
  1167. <XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
  1168. <XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="x+Wp46cWPU20TLc+/bg9yQAA">
  1169. <XPD:REF name="Association">UPTzEPcp8Eqzwq0r9Y0OowAA</XPD:REF>
  1170. <XPD:REF name="Participant">OSUdqHMOQUGCL2Evuye7hAAA</XPD:REF>
  1171. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1172. <XPD:REF name="Views[0]">B3t8wxPsuUm3Pf+6+rOJegAA</XPD:REF>
  1173. <XPD:REF name="Views[1]">xZKlTP6PA02bMnE6NuBdiQAA</XPD:REF>
  1174. <XPD:REF name="Views[2]">bcx2dzwkjUeVctmPcH4GlAAA</XPD:REF>
  1175. <XPD:REF name="Views[3]">NzaWlX+77E2RXUmn1ST5GwAA</XPD:REF>
  1176. </XPD:OBJ>
  1177. <XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="pWrqmaAAlE2vNScWcU4wsQAA">
  1178. <XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
  1179. <XPD:REF name="Association">UPTzEPcp8Eqzwq0r9Y0OowAA</XPD:REF>
  1180. <XPD:REF name="Participant">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  1181. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1182. <XPD:REF name="Views[0]">rDm69KLUPU6hq6k2o3gmeAAA</XPD:REF>
  1183. <XPD:REF name="Views[1]">9q48JONpO0+S3iKk3wQwQwAA</XPD:REF>
  1184. <XPD:REF name="Views[2]">rYcZsovcZkeOhALJGf9aKQAA</XPD:REF>
  1185. <XPD:REF name="Views[3]">aSw+/hJjLk+DxqfnFvdw2QAA</XPD:REF>
  1186. </XPD:OBJ>
  1187. </XPD:OBJ>
  1188. <XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="Eqi4yHgVE0eI8E4vaQi5PAAA">
  1189. <XPD:ATTR name="Name" type="string">MIDlet</XPD:ATTR>
  1190. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1191. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1192. <XPD:REF name="Views[0]">v/rc5c6mAkGbBYk3IMrGOAAA</XPD:REF>
  1193. <XPD:REF name="Views[1]">6LuhPsfsdUqS6016wxV9QAAA</XPD:REF>
  1194. <XPD:REF name="Views[2]">WvwaTwr/9kSdoE9S8L+FwQAA</XPD:REF>
  1195. <XPD:REF name="Views[3]">MD3Fy6UVB0WYa+kysb/vWAAA</XPD:REF>
  1196. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  1197. <XPD:REF name="Specializations[0]">yjIaTSUkkkywIipjhc+GJgAA</XPD:REF>
  1198. </XPD:OBJ>
  1199. <XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="p9SRGL+WdkKra3CxKay1NgAA">
  1200. <XPD:ATTR name="Name" type="string">Form</XPD:ATTR>
  1201. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1202. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1203. <XPD:REF name="Views[0]">JggoHiEZEkWeNLARw7GZ+gAA</XPD:REF>
  1204. <XPD:REF name="Views[1]">9OeTUJtaikawOZmH0krSPwAA</XPD:REF>
  1205. <XPD:REF name="Views[2]">zckP+BsXxkK1t3LsDX6UegAA</XPD:REF>
  1206. <XPD:REF name="Views[3]">T47JQwkJrEuD06e7HuQMlwAA</XPD:REF>
  1207. <XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
  1208. <XPD:REF name="Specializations[0]">DCUvXmqbK06NvA5JSiiAuQAA</XPD:REF>
  1209. </XPD:OBJ>
  1210. <XPD:OBJ name="OwnedElements[13]" type="UMLGeneralization" guid="yjIaTSUkkkywIipjhc+GJgAA">
  1211. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1212. <XPD:REF name="Child">vGa1HBNa7EKW0IBHjC78VQAA</XPD:REF>
  1213. <XPD:REF name="Parent">Eqi4yHgVE0eI8E4vaQi5PAAA</XPD:REF>
  1214. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1215. <XPD:REF name="Views[0]">w8ccDuIl5kyXtCsXQoH0sAAA</XPD:REF>
  1216. <XPD:REF name="Views[1]">XXUkpb4HeU2/LELfzvKgZwAA</XPD:REF>
  1217. <XPD:REF name="Views[2]">0383v1Smlki/3GkVDHYXiAAA</XPD:REF>
  1218. <XPD:REF name="Views[3]">hlYmHRpGRkiAfXm6YeEJ0QAA</XPD:REF>
  1219. </XPD:OBJ>
  1220. <XPD:OBJ name="OwnedElements[14]" type="UMLGeneralization" guid="DCUvXmqbK06NvA5JSiiAuQAA">
  1221. <XPD:REF name="Namespace">JobENBLxaEeMIuP36Gf88wAA</XPD:REF>
  1222. <XPD:REF name="Child">rSsr4FBEf0Snlw492vzEQQAA</XPD:REF>
  1223. <XPD:REF name="Parent">p9SRGL+WdkKra3CxKay1NgAA</XPD:REF>
  1224. <XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
  1225. <XPD:REF name="Views[0]">IoF89/TuIUiTzhD8QF9dTAAA</XPD:REF>
  1226. <XPD:REF name="Views[1]">gMHffzoZPkuiwkTcaSSFbwAA</XPD:REF>
  1227. <XPD:REF name="Views[2]">URmzMudAA0KbJX8ChH1giQAA</XPD:REF>
  1228. <XPD:REF name="Views[3]">P2NWGno4mEua1KfyprZo9gAA</XPD:REF>
  1229. </XPD:OBJ>
  1230. </XPD:OBJ>
  1231. </XPD:OBJ>
  1232. </XPD:OBJ>
  1233. </XPD:OBJ>
  1234. </XPD:OBJ>
  1235. </XPD:OBJ>
  1236. </XPD:BODY>
  1237. </XPD:PROJECT>