Revision 38677

View differences:

tags/v2_0_0_Build_2050/libraries/libFMap_geometries/docs/model2.umldi
1
<?xml version="1.0" encoding="UTF-8"?>
2
<diagrams:Diagrams xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.topcased.org/DI/1.0" xmlns:diagrams="http://www.topcased.org/Diagrams/1.0" xmi:id="_SAwLgOnfEdyqwYAyxR2bxw" activeDiagram="_sCZTMOoFEdyWhupJHd1xRA">
3
  <model href="model2.uml#_NfXrAOnfEdyqwYAyxR2bxw"/>
4
  <diagrams xmi:id="_SAwLgenfEdyqwYAyxR2bxw" position="0,0" size="100,100" name="No name" viewport="52,84">
5
    <property xmi:id="_SD4YAOnfEdyqwYAyxR2bxw" key="pageFormatName" value="A4"/>
6
    <property xmi:id="_SEBh8OnfEdyqwYAyxR2bxw" key="diagramWidth" value="840"/>
7
    <property xmi:id="_SEBh8enfEdyqwYAyxR2bxw" key="diagramHeight" value="1188"/>
8
    <property xmi:id="_SEBh8unfEdyqwYAyxR2bxw" key="pageMarginName" value="Small Margin"/>
9
    <property xmi:id="_SEBh8-nfEdyqwYAyxR2bxw" key="diagramTopMargin" value="20"/>
10
    <property xmi:id="_SEBh9OnfEdyqwYAyxR2bxw" key="diagramBottomMargin" value="20"/>
11
    <property xmi:id="_SEBh9enfEdyqwYAyxR2bxw" key="diagramLeftMargin" value="20"/>
12
    <property xmi:id="_SEBh9unfEdyqwYAyxR2bxw" key="diagramRightMargin" value="20"/>
13
    <property xmi:id="_SEBh9-nfEdyqwYAyxR2bxw" key="orientation" value="portrait"/>
14
    <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_SAwLgunfEdyqwYAyxR2bxw" presentation="org.topcased.modeler.uml.classdiagram">
15
      <element href="model2.uml#_NfXrAOnfEdyqwYAyxR2bxw"/>
16
    </semanticModel>
17
    <contained xsi:type="di:GraphNode" xmi:id="_U4B6oOnfEdyqwYAyxR2bxw" position="189,123" size="170,-1">
18
      <anchorage xmi:id="_yCZjE-nfEdycSvxH-nDZNg" graphEdge="_yCZjFOnfEdycSvxH-nDZNg"/>
19
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_U4B6oenfEdyqwYAyxR2bxw" presentation="default">
20
        <element href="model2.uml#_NfXspenfEdyqwYAyxR2bxw"/>
21
      </semanticModel>
22
      <contained xsi:type="di:GraphNode" xmi:id="_U4B6ounfEdyqwYAyxR2bxw">
23
        <property xmi:id="_U4B6o-nfEdyqwYAyxR2bxw" key="eStructuralFeatureID" value="37"/>
24
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_U4B6pOnfEdyqwYAyxR2bxw" presentation="default">
25
          <element href="model2.uml#_NfXspenfEdyqwYAyxR2bxw"/>
26
        </semanticModel>
27
      </contained>
28
      <contained xsi:type="di:GraphNode" xmi:id="_U4B6penfEdyqwYAyxR2bxw">
29
        <property xmi:id="_U4B6punfEdyqwYAyxR2bxw" key="eStructuralFeatureID" value="38"/>
30
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_U4B6p-nfEdyqwYAyxR2bxw" presentation="default">
31
          <element href="model2.uml#_NfXspenfEdyqwYAyxR2bxw"/>
32
        </semanticModel>
33
      </contained>
34
    </contained>
35
    <contained xsi:type="di:GraphNode" xmi:id="_qqe6UOnfEdycSvxH-nDZNg" position="184,383" size="182,-1">
36
      <anchorage xmi:id="_yA6VUOnfEdycSvxH-nDZNg" graphEdge="_yCZjEOnfEdycSvxH-nDZNg _STaMUengEdycSvxH-nDZNg _by7awengEdycSvxH-nDZNg _C3lasenkEdycSvxH-nDZNg"/>
37
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_qqe6UenfEdycSvxH-nDZNg" presentation="default">
38
        <element href="model2.uml#_NfXununfEdyqwYAyxR2bxw"/>
39
      </semanticModel>
40
      <contained xsi:type="di:GraphNode" xmi:id="_qqe6UunfEdycSvxH-nDZNg">
41
        <property xmi:id="_qqe6U-nfEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
42
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_qqe6VOnfEdycSvxH-nDZNg" presentation="default">
43
          <element href="model2.uml#_NfXununfEdyqwYAyxR2bxw"/>
44
        </semanticModel>
45
      </contained>
46
      <contained xsi:type="di:GraphNode" xmi:id="_qqe6VenfEdycSvxH-nDZNg">
47
        <property xmi:id="_qqe6VunfEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
48
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_qqe6V-nfEdycSvxH-nDZNg" presentation="default">
49
          <element href="model2.uml#_NfXununfEdyqwYAyxR2bxw"/>
50
        </semanticModel>
51
      </contained>
52
    </contained>
53
    <contained xsi:type="di:GraphNode" xmi:id="_yAnaYOnfEdycSvxH-nDZNg" position="283,235" size="197,-1">
54
      <anchorage xmi:id="_yA6VUenfEdycSvxH-nDZNg" graphEdge="_yCZjEOnfEdycSvxH-nDZNg _yCZjFOnfEdycSvxH-nDZNg _84zE6OnfEdycSvxH-nDZNg _1QjPMenhEdycSvxH-nDZNg _xWFvUeniEdycSvxH-nDZNg"/>
55
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_yAnaYenfEdycSvxH-nDZNg" presentation="default">
56
        <element href="model2.uml#_NfXt1OnfEdyqwYAyxR2bxw"/>
57
      </semanticModel>
58
      <contained xsi:type="di:GraphNode" xmi:id="_yAnaYunfEdycSvxH-nDZNg">
59
        <property xmi:id="_yAnaY-nfEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
60
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_yAnaZOnfEdycSvxH-nDZNg" presentation="default">
61
          <element href="model2.uml#_NfXt1OnfEdyqwYAyxR2bxw"/>
62
        </semanticModel>
63
      </contained>
64
      <contained xsi:type="di:GraphNode" xmi:id="_yAnaZenfEdycSvxH-nDZNg">
65
        <property xmi:id="_yAnaZunfEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
66
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_yAnaZ-nfEdycSvxH-nDZNg" presentation="default">
67
          <element href="model2.uml#_NfXt1OnfEdyqwYAyxR2bxw"/>
68
        </semanticModel>
69
        <contained xsi:type="di:GraphNode" xmi:id="_yAxLYOnfEdycSvxH-nDZNg" position="0,0" size="-1,-1">
70
          <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_yAxLYenfEdycSvxH-nDZNg" presentation="default">
71
            <element href="model2.uml#_NfXt1unfEdyqwYAyxR2bxw"/>
72
          </semanticModel>
73
        </contained>
74
      </contained>
75
    </contained>
76
    <contained xsi:type="di:GraphEdge" xmi:id="_yCZjEOnfEdycSvxH-nDZNg" anchor="_yA6VUOnfEdycSvxH-nDZNg _yA6VUenfEdycSvxH-nDZNg">
77
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_yCZjEenfEdycSvxH-nDZNg" presentation="default">
78
        <element href="model2.uml#_NfXun-nfEdyqwYAyxR2bxw"/>
79
      </semanticModel>
80
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_yCZjEunfEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
81
      <waypoints>[0, -47, -15, 61]</waypoints>
82
      <waypoints>[15, -47, 0, 61]</waypoints>
83
    </contained>
84
    <contained xsi:type="di:GraphEdge" xmi:id="_yCZjFOnfEdycSvxH-nDZNg" anchor="_yA6VUenfEdycSvxH-nDZNg _yCZjE-nfEdycSvxH-nDZNg">
85
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_yCZjFenfEdycSvxH-nDZNg" presentation="default">
86
        <element href="model2.uml#_NfXt1enfEdyqwYAyxR2bxw"/>
87
      </semanticModel>
88
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_yCZjFunfEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
89
    </contained>
90
    <contained xsi:type="di:GraphEdge" xmi:id="_84zE6OnfEdycSvxH-nDZNg" anchor="_84gJ8OnfEdycSvxH-nDZNg _yA6VUenfEdycSvxH-nDZNg">
91
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_84zE6enfEdycSvxH-nDZNg" presentation="default">
92
        <element href="model2.uml#_NfXtcunfEdyqwYAyxR2bxw"/>
93
      </semanticModel>
94
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_84zE6unfEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
95
    </contained>
96
    <contained xsi:type="di:GraphNode" xmi:id="_84DeAOnfEdycSvxH-nDZNg" position="446,385" size="166,-1">
97
      <anchorage xmi:id="_84gJ8OnfEdycSvxH-nDZNg" graphEdge="_84zE6OnfEdycSvxH-nDZNg _llZk-enhEdycSvxH-nDZNg _qtrGUenhEdycSvxH-nDZNg _PGwiwOnjEdycSvxH-nDZNg _GSCIUenkEdycSvxH-nDZNg"/>
98
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_84DeAenfEdycSvxH-nDZNg" presentation="default">
99
        <element href="model2.uml#_NfXtcenfEdyqwYAyxR2bxw"/>
100
      </semanticModel>
101
      <contained xsi:type="di:GraphNode" xmi:id="_84DeAunfEdycSvxH-nDZNg">
102
        <property xmi:id="_84DeA-nfEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
103
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_84DeBOnfEdycSvxH-nDZNg" presentation="default">
104
          <element href="model2.uml#_NfXtcenfEdyqwYAyxR2bxw"/>
105
        </semanticModel>
106
        <contained xsi:type="di:GraphNode" xmi:id="_84DeCOnfEdycSvxH-nDZNg" position="0,0" size="-1,-1">
107
          <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_84DeCenfEdycSvxH-nDZNg" presentation="default">
108
            <element href="model2.uml#_NfXtc-nfEdyqwYAyxR2bxw"/>
109
          </semanticModel>
110
        </contained>
111
      </contained>
112
      <contained xsi:type="di:GraphNode" xmi:id="_84DeBenfEdycSvxH-nDZNg">
113
        <property xmi:id="_84DeBunfEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
114
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_84DeB-nfEdycSvxH-nDZNg" presentation="default">
115
          <element href="model2.uml#_NfXtcenfEdyqwYAyxR2bxw"/>
116
        </semanticModel>
117
      </contained>
118
    </contained>
119
    <contained xsi:type="di:GraphNode" xmi:id="_SS9gYOngEdycSvxH-nDZNg" position="78,519" size="128,-1">
120
      <anchorage xmi:id="_STaMUOngEdycSvxH-nDZNg" graphEdge="_STaMUengEdycSvxH-nDZNg"/>
121
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_SS9gYengEdycSvxH-nDZNg" presentation="default">
122
        <element href="model2.uml#_NfXsAenfEdyqwYAyxR2bxw"/>
123
      </semanticModel>
124
      <contained xsi:type="di:GraphNode" xmi:id="_SS9gYungEdycSvxH-nDZNg">
125
        <property xmi:id="_SS9gY-ngEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
126
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_SS9gZOngEdycSvxH-nDZNg" presentation="default">
127
          <element href="model2.uml#_NfXsAenfEdyqwYAyxR2bxw"/>
128
        </semanticModel>
129
      </contained>
130
      <contained xsi:type="di:GraphNode" xmi:id="_SS9gZengEdycSvxH-nDZNg">
131
        <property xmi:id="_SS9gZungEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
132
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_SS9gZ-ngEdycSvxH-nDZNg" presentation="default">
133
          <element href="model2.uml#_NfXsAenfEdyqwYAyxR2bxw"/>
134
        </semanticModel>
135
      </contained>
136
    </contained>
137
    <contained xsi:type="di:GraphEdge" xmi:id="_STaMUengEdycSvxH-nDZNg" anchor="_STaMUOngEdycSvxH-nDZNg _yA6VUOnfEdycSvxH-nDZNg">
138
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_STaMUungEdycSvxH-nDZNg" presentation="default">
139
        <element href="model2.uml#_NfXsAunfEdyqwYAyxR2bxw"/>
140
      </semanticModel>
141
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_STaMU-ngEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
142
    </contained>
143
    <contained xsi:type="di:GraphNode" xmi:id="_a_hA0OngEdycSvxH-nDZNg" position="85,746" size="147,-1">
144
      <anchorage xmi:id="_by7axOngEdycSvxH-nDZNg" graphEdge="_by7axengEdycSvxH-nDZNg _WS4ApeniEdycSvxH-nDZNg"/>
145
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_a_hA0engEdycSvxH-nDZNg" presentation="default">
146
        <element href="model2.uml#_NfXt0unfEdyqwYAyxR2bxw"/>
147
      </semanticModel>
148
      <contained xsi:type="di:GraphNode" xmi:id="_a_hA0ungEdycSvxH-nDZNg">
149
        <property xmi:id="_a_hA0-ngEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
150
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_a_hA1OngEdycSvxH-nDZNg" presentation="default">
151
          <element href="model2.uml#_NfXt0unfEdyqwYAyxR2bxw"/>
152
        </semanticModel>
153
      </contained>
154
      <contained xsi:type="di:GraphNode" xmi:id="_a_hA1engEdycSvxH-nDZNg">
155
        <property xmi:id="_a_hA1ungEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
156
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_a_hA1-ngEdycSvxH-nDZNg" presentation="default">
157
          <element href="model2.uml#_NfXt0unfEdyqwYAyxR2bxw"/>
158
        </semanticModel>
159
      </contained>
160
    </contained>
161
    <contained xsi:type="di:GraphNode" xmi:id="_byof0OngEdycSvxH-nDZNg" position="176,615" size="144,-1">
162
      <anchorage xmi:id="_by7awOngEdycSvxH-nDZNg" graphEdge="_by7awengEdycSvxH-nDZNg _by7axengEdycSvxH-nDZNg _hXNisOngEdycSvxH-nDZNg"/>
163
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_byof0engEdycSvxH-nDZNg" presentation="default">
164
        <element href="model2.uml#_NfXuzenfEdyqwYAyxR2bxw"/>
165
      </semanticModel>
166
      <contained xsi:type="di:GraphNode" xmi:id="_byof0ungEdycSvxH-nDZNg">
167
        <property xmi:id="_byof0-ngEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
168
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_byof1OngEdycSvxH-nDZNg" presentation="default">
169
          <element href="model2.uml#_NfXuzenfEdyqwYAyxR2bxw"/>
170
        </semanticModel>
171
        <contained xsi:type="di:GraphNode" xmi:id="_byof2OngEdycSvxH-nDZNg" position="0,0" size="-1,-1">
172
          <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_byof2engEdycSvxH-nDZNg" presentation="default">
173
            <element href="model2.uml#_NfXuz-nfEdyqwYAyxR2bxw"/>
174
          </semanticModel>
175
        </contained>
176
      </contained>
177
      <contained xsi:type="di:GraphNode" xmi:id="_byof1engEdycSvxH-nDZNg">
178
        <property xmi:id="_byof1ungEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
179
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_byof1-ngEdycSvxH-nDZNg" presentation="default">
180
          <element href="model2.uml#_NfXuzenfEdyqwYAyxR2bxw"/>
181
        </semanticModel>
182
      </contained>
183
    </contained>
184
    <contained xsi:type="di:GraphEdge" xmi:id="_by7awengEdycSvxH-nDZNg" anchor="_by7awOngEdycSvxH-nDZNg _yA6VUOnfEdycSvxH-nDZNg">
185
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_by7awungEdycSvxH-nDZNg" presentation="default">
186
        <element href="model2.uml#_NfXuzunfEdyqwYAyxR2bxw"/>
187
      </semanticModel>
188
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_by7aw-ngEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
189
    </contained>
190
    <contained xsi:type="di:GraphEdge" xmi:id="_by7axengEdycSvxH-nDZNg" anchor="_by7axOngEdycSvxH-nDZNg _by7awOngEdycSvxH-nDZNg">
191
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_by7axungEdycSvxH-nDZNg" presentation="default">
192
        <element href="model2.uml#_NfXt0-nfEdyqwYAyxR2bxw"/>
193
      </semanticModel>
194
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_by7ax-ngEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
195
      <waypoints>[0, -69, -105, 62]</waypoints>
196
      <waypoints>[105, -69, 0, 62]</waypoints>
197
    </contained>
198
    <contained xsi:type="di:GraphNode" xmi:id="_hXEYwOngEdycSvxH-nDZNg" position="312,744" size="129,-1">
199
      <anchorage xmi:id="_hXEYyOngEdycSvxH-nDZNg" graphEdge="_hXNisOngEdycSvxH-nDZNg _FwawYOnhEdycSvxH-nDZNg"/>
200
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_hXEYwengEdycSvxH-nDZNg" presentation="default">
201
        <element href="model2.uml#_NfXs2enfEdyqwYAyxR2bxw"/>
202
      </semanticModel>
203
      <contained xsi:type="di:GraphNode" xmi:id="_hXEYwungEdycSvxH-nDZNg">
204
        <property xmi:id="_hXEYw-ngEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
205
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_hXEYxOngEdycSvxH-nDZNg" presentation="default">
206
          <element href="model2.uml#_NfXs2enfEdyqwYAyxR2bxw"/>
207
        </semanticModel>
208
      </contained>
209
      <contained xsi:type="di:GraphNode" xmi:id="_hXEYxengEdycSvxH-nDZNg">
210
        <property xmi:id="_hXEYxungEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
211
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_hXEYx-ngEdycSvxH-nDZNg" presentation="default">
212
          <element href="model2.uml#_NfXs2enfEdyqwYAyxR2bxw"/>
213
        </semanticModel>
214
      </contained>
215
    </contained>
216
    <contained xsi:type="di:GraphEdge" xmi:id="_hXNisOngEdycSvxH-nDZNg" anchor="_hXEYyOngEdycSvxH-nDZNg _by7awOngEdycSvxH-nDZNg">
217
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_hXNisengEdycSvxH-nDZNg" presentation="default">
218
        <element href="model2.uml#_NfXs2unfEdyqwYAyxR2bxw"/>
219
      </semanticModel>
220
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_hXNisungEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
221
      <waypoints>[0, -59, 206, 62]</waypoints>
222
      <waypoints>[-206, -59, 0, 62]</waypoints>
223
    </contained>
224
    <contained xsi:type="di:GraphNode" xmi:id="_FwQ_YOnhEdycSvxH-nDZNg" position="305,865" size="137,-1">
225
      <anchorage xmi:id="_FwQ_bunhEdycSvxH-nDZNg" graphEdge="_FwawYOnhEdycSvxH-nDZNg"/>
226
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_FwQ_YenhEdycSvxH-nDZNg" presentation="default">
227
        <element href="model2.uml#_NfXtt-nfEdyqwYAyxR2bxw"/>
228
      </semanticModel>
229
      <contained xsi:type="di:GraphNode" xmi:id="_FwQ_YunhEdycSvxH-nDZNg">
230
        <property xmi:id="_FwQ_Y-nhEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
231
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_FwQ_ZOnhEdycSvxH-nDZNg" presentation="default">
232
          <element href="model2.uml#_NfXtt-nfEdyqwYAyxR2bxw"/>
233
        </semanticModel>
234
      </contained>
235
      <contained xsi:type="di:GraphNode" xmi:id="_FwQ_ZenhEdycSvxH-nDZNg">
236
        <property xmi:id="_FwQ_ZunhEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
237
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_FwQ_Z-nhEdycSvxH-nDZNg" presentation="default">
238
          <element href="model2.uml#_NfXtt-nfEdyqwYAyxR2bxw"/>
239
        </semanticModel>
240
      </contained>
241
    </contained>
242
    <contained xsi:type="di:GraphEdge" xmi:id="_FwawYOnhEdycSvxH-nDZNg" anchor="_FwQ_bunhEdycSvxH-nDZNg _hXEYyOngEdycSvxH-nDZNg">
243
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_FwawYenhEdycSvxH-nDZNg" presentation="default">
244
        <element href="model2.uml#_NfXtuOnfEdyqwYAyxR2bxw"/>
245
      </semanticModel>
246
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_FwawYunhEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
247
    </contained>
248
    <contained xsi:type="di:GraphNode" xmi:id="_llQbAOnhEdycSvxH-nDZNg" position="468,541" size="100,-1">
249
      <anchorage xmi:id="_llZk-OnhEdycSvxH-nDZNg" graphEdge="_llZk-enhEdycSvxH-nDZNg"/>
250
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_llQbAenhEdycSvxH-nDZNg" presentation="default">
251
        <element href="model2.uml#_NfXriunfEdyqwYAyxR2bxw"/>
252
      </semanticModel>
253
      <contained xsi:type="di:GraphNode" xmi:id="_llQbAunhEdycSvxH-nDZNg">
254
        <property xmi:id="_llQbA-nhEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
255
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_llQbBOnhEdycSvxH-nDZNg" presentation="default">
256
          <element href="model2.uml#_NfXriunfEdyqwYAyxR2bxw"/>
257
        </semanticModel>
258
      </contained>
259
      <contained xsi:type="di:GraphNode" xmi:id="_llQbBenhEdycSvxH-nDZNg">
260
        <property xmi:id="_llQbBunhEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
261
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_llQbB-nhEdycSvxH-nDZNg" presentation="default">
262
          <element href="model2.uml#_NfXriunfEdyqwYAyxR2bxw"/>
263
        </semanticModel>
264
      </contained>
265
    </contained>
266
    <contained xsi:type="di:GraphEdge" xmi:id="_llZk-enhEdycSvxH-nDZNg" anchor="_llZk-OnhEdycSvxH-nDZNg _84gJ8OnfEdycSvxH-nDZNg">
267
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_llZk-unhEdycSvxH-nDZNg" presentation="default">
268
        <element href="model2.uml#_NfXri-nfEdyqwYAyxR2bxw"/>
269
      </semanticModel>
270
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_llZk--nhEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
271
    </contained>
272
    <contained xsi:type="di:GraphNode" xmi:id="_qth8YOnhEdycSvxH-nDZNg" position="616,690" size="108,-1">
273
      <anchorage xmi:id="_qtrGUOnhEdycSvxH-nDZNg" graphEdge="_qtrGUenhEdycSvxH-nDZNg"/>
274
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_qth8YenhEdycSvxH-nDZNg" presentation="default">
275
        <element href="model2.uml#_NfXuuunfEdyqwYAyxR2bxw"/>
276
      </semanticModel>
277
      <contained xsi:type="di:GraphNode" xmi:id="_qth8YunhEdycSvxH-nDZNg">
278
        <property xmi:id="_qth8Y-nhEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
279
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_qth8ZOnhEdycSvxH-nDZNg" presentation="default">
280
          <element href="model2.uml#_NfXuuunfEdyqwYAyxR2bxw"/>
281
        </semanticModel>
282
      </contained>
283
      <contained xsi:type="di:GraphNode" xmi:id="_qth8ZenhEdycSvxH-nDZNg">
284
        <property xmi:id="_qth8ZunhEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
285
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_qth8Z-nhEdycSvxH-nDZNg" presentation="default">
286
          <element href="model2.uml#_NfXuuunfEdyqwYAyxR2bxw"/>
287
        </semanticModel>
288
      </contained>
289
    </contained>
290
    <contained xsi:type="di:GraphEdge" xmi:id="_qtrGUenhEdycSvxH-nDZNg" anchor="_qtrGUOnhEdycSvxH-nDZNg _84gJ8OnfEdycSvxH-nDZNg">
291
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_qtrGUunhEdycSvxH-nDZNg" presentation="default">
292
        <element href="model2.uml#_NfXuu-nfEdyqwYAyxR2bxw"/>
293
      </semanticModel>
294
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_qtrGU-nhEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
295
    </contained>
296
    <contained xsi:type="di:GraphNode" xmi:id="_1QQUQOnhEdycSvxH-nDZNg" position="684,386" size="100,-1">
297
      <anchorage xmi:id="_1QjPMOnhEdycSvxH-nDZNg" graphEdge="_1QjPMenhEdycSvxH-nDZNg"/>
298
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_1QQUQenhEdycSvxH-nDZNg" presentation="default">
299
        <element href="model2.uml#_NfXuPOnfEdyqwYAyxR2bxw"/>
300
      </semanticModel>
301
      <contained xsi:type="di:GraphNode" xmi:id="_1QQUQunhEdycSvxH-nDZNg">
302
        <property xmi:id="_1QQUQ-nhEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
303
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_1QQUROnhEdycSvxH-nDZNg" presentation="default">
304
          <element href="model2.uml#_NfXuPOnfEdyqwYAyxR2bxw"/>
305
        </semanticModel>
306
      </contained>
307
      <contained xsi:type="di:GraphNode" xmi:id="_1QQURenhEdycSvxH-nDZNg">
308
        <property xmi:id="_1QQURunhEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
309
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_1QQUR-nhEdycSvxH-nDZNg" presentation="default">
310
          <element href="model2.uml#_NfXuPOnfEdyqwYAyxR2bxw"/>
311
        </semanticModel>
312
      </contained>
313
    </contained>
314
    <contained xsi:type="di:GraphEdge" xmi:id="_1QjPMenhEdycSvxH-nDZNg" anchor="_1QjPMOnhEdycSvxH-nDZNg _yA6VUenfEdycSvxH-nDZNg">
315
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_1QjPMunhEdycSvxH-nDZNg" presentation="default">
316
        <element href="model2.uml#_NfXuPenfEdyqwYAyxR2bxw"/>
317
      </semanticModel>
318
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_1QjPM-nhEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
319
    </contained>
320
    <contained xsi:type="di:GraphNode" xmi:id="_WSuPoOniEdycSvxH-nDZNg" position="84,858" size="149,-1">
321
      <anchorage xmi:id="_WS4ApOniEdycSvxH-nDZNg" graphEdge="_WS4ApeniEdycSvxH-nDZNg"/>
322
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_WSuPoeniEdycSvxH-nDZNg" presentation="default">
323
        <element href="model2.uml#_NfXumOnfEdyqwYAyxR2bxw"/>
324
      </semanticModel>
325
      <contained xsi:type="di:GraphNode" xmi:id="_WSuPouniEdycSvxH-nDZNg">
326
        <property xmi:id="_WSuPo-niEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
327
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_WSuPpOniEdycSvxH-nDZNg" presentation="default">
328
          <element href="model2.uml#_NfXumOnfEdyqwYAyxR2bxw"/>
329
        </semanticModel>
330
      </contained>
331
      <contained xsi:type="di:GraphNode" xmi:id="_WSuPpeniEdycSvxH-nDZNg">
332
        <property xmi:id="_WSuPpuniEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
333
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_WSuPp-niEdycSvxH-nDZNg" presentation="default">
334
          <element href="model2.uml#_NfXumOnfEdyqwYAyxR2bxw"/>
335
        </semanticModel>
336
      </contained>
337
    </contained>
338
    <contained xsi:type="di:GraphEdge" xmi:id="_WS4ApeniEdycSvxH-nDZNg" anchor="_WS4ApOniEdycSvxH-nDZNg _by7axOngEdycSvxH-nDZNg">
339
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_WS4ApuniEdycSvxH-nDZNg" presentation="default">
340
        <element href="model2.uml#_NfXumenfEdyqwYAyxR2bxw"/>
341
      </semanticModel>
342
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_WS4Ap-niEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
343
    </contained>
344
    <contained xsi:type="di:GraphNode" xmi:id="_wjktQOniEdycSvxH-nDZNg" position="409,136" size="89,-1">
345
      <anchorage xmi:id="_xWFvUOniEdycSvxH-nDZNg" graphEdge="_xWFvUeniEdycSvxH-nDZNg"/>
346
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_wjktQeniEdycSvxH-nDZNg" presentation="default">
347
        <element href="model2.uml#_wjktSOniEdycSvxH-nDZNg"/>
348
      </semanticModel>
349
      <contained xsi:type="di:GraphNode" xmi:id="_wjktQuniEdycSvxH-nDZNg">
350
        <property xmi:id="_wjktQ-niEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
351
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_wjktROniEdycSvxH-nDZNg" presentation="default">
352
          <element href="model2.uml#_wjktSOniEdycSvxH-nDZNg"/>
353
        </semanticModel>
354
      </contained>
355
      <contained xsi:type="di:GraphNode" xmi:id="_wjktReniEdycSvxH-nDZNg">
356
        <property xmi:id="_wjktRuniEdycSvxH-nDZNg" key="eStructuralFeatureID" value="38"/>
357
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_wjktR-niEdycSvxH-nDZNg" presentation="default">
358
          <element href="model2.uml#_wjktSOniEdycSvxH-nDZNg"/>
359
        </semanticModel>
360
      </contained>
361
    </contained>
362
    <contained xsi:type="di:GraphEdge" xmi:id="_xWFvUeniEdycSvxH-nDZNg" anchor="_yA6VUenfEdycSvxH-nDZNg _xWFvUOniEdycSvxH-nDZNg">
363
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_xWFvUuniEdycSvxH-nDZNg" presentation="default">
364
        <element href="model2.uml#_xWFvVOniEdycSvxH-nDZNg"/>
365
      </semanticModel>
366
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_xWFvU-niEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
367
    </contained>
368
    <contained xsi:type="di:GraphNode" xmi:id="_PGmxwOnjEdycSvxH-nDZNg" position="543,609" size="116,-1">
369
      <anchorage xmi:id="_PGmxyOnjEdycSvxH-nDZNg" graphEdge="_PGwiwOnjEdycSvxH-nDZNg"/>
370
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_PGmxwenjEdycSvxH-nDZNg" presentation="default">
371
        <element href="model2.uml#_NfXr7unfEdyqwYAyxR2bxw"/>
372
      </semanticModel>
373
      <contained xsi:type="di:GraphNode" xmi:id="_PGmxwunjEdycSvxH-nDZNg">
374
        <property xmi:id="_PGmxw-njEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
375
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_PGmxxOnjEdycSvxH-nDZNg" presentation="default">
376
          <element href="model2.uml#_NfXr7unfEdyqwYAyxR2bxw"/>
377
        </semanticModel>
378
      </contained>
379
      <contained xsi:type="di:GraphNode" xmi:id="_PGmxxenjEdycSvxH-nDZNg">
380
        <property xmi:id="_PGmxxunjEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
381
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_PGmxx-njEdycSvxH-nDZNg" presentation="default">
382
          <element href="model2.uml#_NfXr7unfEdyqwYAyxR2bxw"/>
383
        </semanticModel>
384
      </contained>
385
    </contained>
386
    <contained xsi:type="di:GraphEdge" xmi:id="_PGwiwOnjEdycSvxH-nDZNg" anchor="_PGmxyOnjEdycSvxH-nDZNg _84gJ8OnfEdycSvxH-nDZNg">
387
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_PGwiwenjEdycSvxH-nDZNg" presentation="default">
388
        <element href="model2.uml#_NfXr7-nfEdyqwYAyxR2bxw"/>
389
      </semanticModel>
390
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_PGwiwunjEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
391
    </contained>
392
    <contained xsi:type="di:GraphNode" xmi:id="_A7KKQOnkEdycSvxH-nDZNg" position="374,647" size="100,-1">
393
      <anchorage xmi:id="_C3lasOnkEdycSvxH-nDZNg" graphEdge="_C3lasenkEdycSvxH-nDZNg"/>
394
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_A7KKQenkEdycSvxH-nDZNg" presentation="default">
395
        <element href="model2.uml#_A7KKSOnkEdycSvxH-nDZNg"/>
396
      </semanticModel>
397
      <contained xsi:type="di:GraphNode" xmi:id="_A7KKQunkEdycSvxH-nDZNg">
398
        <property xmi:id="_A7KKQ-nkEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
399
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_A7KKROnkEdycSvxH-nDZNg" presentation="default">
400
          <element href="model2.uml#_A7KKSOnkEdycSvxH-nDZNg"/>
401
        </semanticModel>
402
      </contained>
403
      <contained xsi:type="di:GraphNode" xmi:id="_A7KKRenkEdycSvxH-nDZNg">
404
        <property xmi:id="_A7KKRunkEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
405
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_A7KKR-nkEdycSvxH-nDZNg" presentation="default">
406
          <element href="model2.uml#_A7KKSOnkEdycSvxH-nDZNg"/>
407
        </semanticModel>
408
      </contained>
409
    </contained>
410
    <contained xsi:type="di:GraphEdge" xmi:id="_C3lasenkEdycSvxH-nDZNg" anchor="_C3lasOnkEdycSvxH-nDZNg _yA6VUOnfEdycSvxH-nDZNg">
411
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_C3lasunkEdycSvxH-nDZNg" presentation="default">
412
        <element href="model2.uml#_C3latOnkEdycSvxH-nDZNg"/>
413
      </semanticModel>
414
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_C3las-nkEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
415
    </contained>
416
    <contained xsi:type="di:GraphNode" xmi:id="_EjnesOnkEdycSvxH-nDZNg" position="691,766" size="100,-1">
417
      <anchorage xmi:id="_GSCIUOnkEdycSvxH-nDZNg" graphEdge="_GSCIUenkEdycSvxH-nDZNg"/>
418
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_EjnesenkEdycSvxH-nDZNg" presentation="default">
419
        <element href="model2.uml#_EjneuOnkEdycSvxH-nDZNg"/>
420
      </semanticModel>
421
      <contained xsi:type="di:GraphNode" xmi:id="_EjnesunkEdycSvxH-nDZNg">
422
        <property xmi:id="_Ejnes-nkEdycSvxH-nDZNg" key="eStructuralFeatureID" value="37"/>
423
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_EjnetOnkEdycSvxH-nDZNg" presentation="default">
424
          <element href="model2.uml#_EjneuOnkEdycSvxH-nDZNg"/>
425
        </semanticModel>
426
      </contained>
427
      <contained xsi:type="di:GraphNode" xmi:id="_EjnetenkEdycSvxH-nDZNg">
428
        <property xmi:id="_EjnetunkEdycSvxH-nDZNg" key="eStructuralFeatureID" value="47"/>
429
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Ejnet-nkEdycSvxH-nDZNg" presentation="default">
430
          <element href="model2.uml#_EjneuOnkEdycSvxH-nDZNg"/>
431
        </semanticModel>
432
      </contained>
433
    </contained>
434
    <contained xsi:type="di:GraphEdge" xmi:id="_GSCIUenkEdycSvxH-nDZNg" anchor="_GSCIUOnkEdycSvxH-nDZNg _84gJ8OnfEdycSvxH-nDZNg">
435
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_GSL5UOnkEdycSvxH-nDZNg" presentation="default">
436
        <element href="model2.uml#_GSL5UunkEdycSvxH-nDZNg"/>
437
      </semanticModel>
438
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_GSL5UenkEdycSvxH-nDZNg" id="stereotypeEdgeObject"/>
439
    </contained>
440
  </diagrams>
441
  <diagrams xmi:id="_sCZTMOoFEdyWhupJHd1xRA" position="0,0" size="100,100" name="unnamed" viewport="144,84">
442
    <property xmi:id="_sDI6EOoFEdyWhupJHd1xRA" key="pageFormatName" value="A4"/>
443
    <property xmi:id="_sDI6EeoFEdyWhupJHd1xRA" key="diagramWidth" value="840"/>
444
    <property xmi:id="_sDI6EuoFEdyWhupJHd1xRA" key="diagramHeight" value="1188"/>
445
    <property xmi:id="_sDI6E-oFEdyWhupJHd1xRA" key="pageMarginName" value="Small Margin"/>
446
    <property xmi:id="_sDI6FOoFEdyWhupJHd1xRA" key="diagramTopMargin" value="20"/>
447
    <property xmi:id="_sDI6FeoFEdyWhupJHd1xRA" key="diagramBottomMargin" value="20"/>
448
    <property xmi:id="_sDI6FuoFEdyWhupJHd1xRA" key="diagramLeftMargin" value="20"/>
449
    <property xmi:id="_sDI6F-oFEdyWhupJHd1xRA" key="diagramRightMargin" value="20"/>
450
    <property xmi:id="_sDI6GOoFEdyWhupJHd1xRA" key="orientation" value="portrait"/>
451
    <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_sCZTMeoFEdyWhupJHd1xRA" presentation="org.topcased.modeler.uml.classdiagram">
452
      <element href="model2.uml#_NfXrAOnfEdyqwYAyxR2bxw"/>
453
    </semanticModel>
454
    <contained xsi:type="di:GraphNode" xmi:id="_vsMEYOoFEdyWhupJHd1xRA" position="264,309" size="202,-1">
455
      <anchorage xmi:id="_0jejfOoFEdyWhupJHd1xRA" graphEdge="_0joUcOoFEdyWhupJHd1xRA _4VUdYeoFEdyWhupJHd1xRA _KvG4IOoGEdyWhupJHd1xRA"/>
456
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_vsMEYeoFEdyWhupJHd1xRA" presentation="default">
457
        <element href="model2.uml#_NfXununfEdyqwYAyxR2bxw"/>
458
      </semanticModel>
459
      <contained xsi:type="di:GraphNode" xmi:id="_vsMEYuoFEdyWhupJHd1xRA">
460
        <property xmi:id="_vsMEY-oFEdyWhupJHd1xRA" key="eStructuralFeatureID" value="37"/>
461
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_vsMEZOoFEdyWhupJHd1xRA" presentation="default">
462
          <element href="model2.uml#_NfXununfEdyqwYAyxR2bxw"/>
463
        </semanticModel>
464
      </contained>
465
      <contained xsi:type="di:GraphNode" xmi:id="_vsMEZeoFEdyWhupJHd1xRA">
466
        <property xmi:id="_vsMEZuoFEdyWhupJHd1xRA" key="eStructuralFeatureID" value="47"/>
467
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_vsMEZ-oFEdyWhupJHd1xRA" presentation="default">
468
          <element href="model2.uml#_NfXununfEdyqwYAyxR2bxw"/>
469
        </semanticModel>
470
      </contained>
471
    </contained>
472
    <contained xsi:type="di:GraphNode" xmi:id="_0jejcOoFEdyWhupJHd1xRA" position="266,138" size="197,-1">
473
      <anchorage xmi:id="_0jejfeoFEdyWhupJHd1xRA" graphEdge="_0joUcOoFEdyWhupJHd1xRA _E9Q1UeoGEdyWhupJHd1xRA"/>
474
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_0jejceoFEdyWhupJHd1xRA" presentation="default">
475
        <element href="model2.uml#_NfXt1OnfEdyqwYAyxR2bxw"/>
476
      </semanticModel>
477
      <contained xsi:type="di:GraphNode" xmi:id="_0jejcuoFEdyWhupJHd1xRA">
478
        <property xmi:id="_0jejc-oFEdyWhupJHd1xRA" key="eStructuralFeatureID" value="37"/>
479
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_0jejdOoFEdyWhupJHd1xRA" presentation="default">
480
          <element href="model2.uml#_NfXt1OnfEdyqwYAyxR2bxw"/>
481
        </semanticModel>
482
      </contained>
483
      <contained xsi:type="di:GraphNode" xmi:id="_0jejdeoFEdyWhupJHd1xRA">
484
        <property xmi:id="_0jejduoFEdyWhupJHd1xRA" key="eStructuralFeatureID" value="47"/>
485
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_0jejd-oFEdyWhupJHd1xRA" presentation="default">
486
          <element href="model2.uml#_NfXt1OnfEdyqwYAyxR2bxw"/>
487
        </semanticModel>
488
      </contained>
489
    </contained>
490
    <contained xsi:type="di:GraphEdge" xmi:id="_0joUcOoFEdyWhupJHd1xRA" anchor="_0jejfOoFEdyWhupJHd1xRA _0jejfeoFEdyWhupJHd1xRA">
491
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_0joUceoFEdyWhupJHd1xRA" presentation="default">
492
        <element href="model2.uml#_NfXun-nfEdyqwYAyxR2bxw"/>
493
      </semanticModel>
494
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_0joUcuoFEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
495
      <waypoints>[0, -74, -170, 93]</waypoints>
496
      <waypoints>[170, -74, 0, 93]</waypoints>
497
    </contained>
498
    <contained xsi:type="di:GraphNode" xmi:id="_4VBicOoFEdyWhupJHd1xRA" position="273,444" size="184,-1">
499
      <anchorage xmi:id="_4VUdYOoFEdyWhupJHd1xRA" graphEdge="_4VUdYeoFEdyWhupJHd1xRA _B4kVQ-oGEdyWhupJHd1xRA _SDTegOoGEdyWhupJHd1xRA"/>
500
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4VBiceoFEdyWhupJHd1xRA" presentation="default">
501
        <element href="model2.uml#_NfXsAenfEdyqwYAyxR2bxw"/>
502
      </semanticModel>
503
      <contained xsi:type="di:GraphNode" xmi:id="_4VBicuoFEdyWhupJHd1xRA">
504
        <property xmi:id="_4VBic-oFEdyWhupJHd1xRA" key="eStructuralFeatureID" value="37"/>
505
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4VBidOoFEdyWhupJHd1xRA" presentation="default">
506
          <element href="model2.uml#_NfXsAenfEdyqwYAyxR2bxw"/>
507
        </semanticModel>
508
      </contained>
509
      <contained xsi:type="di:GraphNode" xmi:id="_4VBideoFEdyWhupJHd1xRA">
510
        <property xmi:id="_4VBiduoFEdyWhupJHd1xRA" key="eStructuralFeatureID" value="47"/>
511
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4VBid-oFEdyWhupJHd1xRA" presentation="default">
512
          <element href="model2.uml#_NfXsAenfEdyqwYAyxR2bxw"/>
513
        </semanticModel>
514
      </contained>
515
    </contained>
516
    <contained xsi:type="di:GraphEdge" xmi:id="_4VUdYeoFEdyWhupJHd1xRA" anchor="_4VUdYOoFEdyWhupJHd1xRA _0jejfOoFEdyWhupJHd1xRA">
517
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4VUdYuoFEdyWhupJHd1xRA" presentation="default">
518
        <element href="model2.uml#_NfXsAunfEdyqwYAyxR2bxw"/>
519
      </semanticModel>
520
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_4VUdY-oFEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
521
    </contained>
522
    <contained xsi:type="di:GraphNode" xmi:id="_B4bLUOoGEdyWhupJHd1xRA" position="283,576" size="164,-1">
523
      <anchorage xmi:id="_B4kVQuoGEdyWhupJHd1xRA" graphEdge="_B4kVQ-oGEdyWhupJHd1xRA _SWPBkOoGEdyWhupJHd1xRA"/>
524
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_B4bLUeoGEdyWhupJHd1xRA" presentation="default">
525
        <element href="model2.uml#_NfXuAenfEdyqwYAyxR2bxw"/>
526
      </semanticModel>
527
      <contained xsi:type="di:GraphNode" xmi:id="_B4bLUuoGEdyWhupJHd1xRA">
528
        <property xmi:id="_B4bLU-oGEdyWhupJHd1xRA" key="eStructuralFeatureID" value="37"/>
529
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_B4bLVOoGEdyWhupJHd1xRA" presentation="default">
530
          <element href="model2.uml#_NfXuAenfEdyqwYAyxR2bxw"/>
531
        </semanticModel>
532
      </contained>
533
      <contained xsi:type="di:GraphNode" xmi:id="_B4bLVeoGEdyWhupJHd1xRA">
534
        <property xmi:id="_B4bLVuoGEdyWhupJHd1xRA" key="eStructuralFeatureID" value="47"/>
535
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_B4bLV-oGEdyWhupJHd1xRA" presentation="default">
536
          <element href="model2.uml#_NfXuAenfEdyqwYAyxR2bxw"/>
537
        </semanticModel>
538
      </contained>
539
    </contained>
540
    <contained xsi:type="di:GraphEdge" xmi:id="_B4kVQ-oGEdyWhupJHd1xRA" anchor="_B4kVQuoGEdyWhupJHd1xRA _4VUdYOoFEdyWhupJHd1xRA">
541
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_B4kVROoGEdyWhupJHd1xRA" presentation="default">
542
        <element href="model2.uml#_NfXuAunfEdyqwYAyxR2bxw"/>
543
      </semanticModel>
544
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_B4kVReoGEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
545
    </contained>
546
    <contained xsi:type="di:GraphNode" xmi:id="_DoLRsOoGEdyWhupJHd1xRA" position="541,16" size="89,-1">
547
      <anchorage xmi:id="_E9Q1UOoGEdyWhupJHd1xRA" graphEdge="_E9Q1UeoGEdyWhupJHd1xRA _GxfzEeoGEdyWhupJHd1xRA"/>
548
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_DoLRseoGEdyWhupJHd1xRA" presentation="default">
549
        <element href="model2.uml#_NfXvvunfEdyqwYAyxR2bxw"/>
550
      </semanticModel>
551
      <contained xsi:type="di:GraphNode" xmi:id="_DoLRsuoGEdyWhupJHd1xRA">
552
        <property xmi:id="_DoLRs-oGEdyWhupJHd1xRA" key="eStructuralFeatureID" value="37"/>
553
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_DoLRtOoGEdyWhupJHd1xRA" presentation="default">
554
          <element href="model2.uml#_NfXvvunfEdyqwYAyxR2bxw"/>
555
        </semanticModel>
556
      </contained>
557
      <contained xsi:type="di:GraphNode" xmi:id="_DoLRteoGEdyWhupJHd1xRA">
558
        <property xmi:id="_DoLRtuoGEdyWhupJHd1xRA" key="eStructuralFeatureID" value="38"/>
559
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_DoLRt-oGEdyWhupJHd1xRA" presentation="default">
560
          <element href="model2.uml#_NfXvvunfEdyqwYAyxR2bxw"/>
561
        </semanticModel>
562
      </contained>
563
    </contained>
564
    <contained xsi:type="di:GraphEdge" xmi:id="_E9Q1UeoGEdyWhupJHd1xRA" anchor="_0jejfeoFEdyWhupJHd1xRA _E9Q1UOoGEdyWhupJHd1xRA">
565
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_E9Q1UuoGEdyWhupJHd1xRA" presentation="default">
566
        <element href="model2.uml#_E9Q1VOoGEdyWhupJHd1xRA"/>
567
      </semanticModel>
568
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_E9Q1U-oGEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
569
    </contained>
570
    <contained xsi:type="di:GraphNode" xmi:id="_GxWCEOoGEdyWhupJHd1xRA" position="540,198" size="90,-1">
571
      <anchorage xmi:id="_GxfzEOoGEdyWhupJHd1xRA" graphEdge="_GxfzEeoGEdyWhupJHd1xRA _KvG4IOoGEdyWhupJHd1xRA _Q2tvmeoGEdyWhupJHd1xRA"/>
572
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_GxWCEeoGEdyWhupJHd1xRA" presentation="default">
573
        <element href="model2.uml#_NfXv4OnfEdyqwYAyxR2bxw"/>
574
      </semanticModel>
575
      <contained xsi:type="di:GraphNode" xmi:id="_GxWCEuoGEdyWhupJHd1xRA">
576
        <property xmi:id="_GxWCE-oGEdyWhupJHd1xRA" key="eStructuralFeatureID" value="37"/>
577
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_GxWCFOoGEdyWhupJHd1xRA" presentation="default">
578
          <element href="model2.uml#_NfXv4OnfEdyqwYAyxR2bxw"/>
579
        </semanticModel>
580
      </contained>
581
      <contained xsi:type="di:GraphNode" xmi:id="_GxWCFeoGEdyWhupJHd1xRA">
582
        <property xmi:id="_GxWCFuoGEdyWhupJHd1xRA" key="eStructuralFeatureID" value="38"/>
583
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_GxWCF-oGEdyWhupJHd1xRA" presentation="default">
584
          <element href="model2.uml#_NfXv4OnfEdyqwYAyxR2bxw"/>
585
        </semanticModel>
586
      </contained>
587
    </contained>
588
    <contained xsi:type="di:GraphEdge" xmi:id="_GxfzEeoGEdyWhupJHd1xRA" anchor="_GxfzEOoGEdyWhupJHd1xRA _E9Q1UOoGEdyWhupJHd1xRA">
589
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_GxfzEuoGEdyWhupJHd1xRA" presentation="default">
590
        <element href="model2.uml#_NfXv4enfEdyqwYAyxR2bxw"/>
591
      </semanticModel>
592
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_GxfzE-oGEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
593
    </contained>
594
    <contained xsi:type="di:GraphEdge" xmi:id="_KvG4IOoGEdyWhupJHd1xRA" anchor="_0jejfOoFEdyWhupJHd1xRA _GxfzEOoGEdyWhupJHd1xRA">
595
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_KvG4IeoGEdyWhupJHd1xRA" presentation="default">
596
        <element href="model2.uml#_KvG4I-oGEdyWhupJHd1xRA"/>
597
      </semanticModel>
598
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_KvG4IuoGEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
599
    </contained>
600
    <contained xsi:type="di:GraphNode" xmi:id="_Q2tvkOoGEdyWhupJHd1xRA" position="541,358" size="89,-1">
601
      <anchorage xmi:id="_Q2tvmOoGEdyWhupJHd1xRA" graphEdge="_Q2tvmeoGEdyWhupJHd1xRA _SDTegOoGEdyWhupJHd1xRA _SWPBkOoGEdyWhupJHd1xRA"/>
602
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Q2tvkeoGEdyWhupJHd1xRA" presentation="default">
603
        <element href="model2.uml#_NfXv3OnfEdyqwYAyxR2bxw"/>
604
      </semanticModel>
605
      <contained xsi:type="di:GraphNode" xmi:id="_Q2tvkuoGEdyWhupJHd1xRA">
606
        <property xmi:id="_Q2tvk-oGEdyWhupJHd1xRA" key="eStructuralFeatureID" value="37"/>
607
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Q2tvlOoGEdyWhupJHd1xRA" presentation="default">
608
          <element href="model2.uml#_NfXv3OnfEdyqwYAyxR2bxw"/>
609
        </semanticModel>
610
      </contained>
611
      <contained xsi:type="di:GraphNode" xmi:id="_Q2tvleoGEdyWhupJHd1xRA">
612
        <property xmi:id="_Q2tvluoGEdyWhupJHd1xRA" key="eStructuralFeatureID" value="38"/>
613
        <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Q2tvl-oGEdyWhupJHd1xRA" presentation="default">
614
          <element href="model2.uml#_NfXv3OnfEdyqwYAyxR2bxw"/>
615
        </semanticModel>
616
      </contained>
617
    </contained>
618
    <contained xsi:type="di:GraphEdge" xmi:id="_Q2tvmeoGEdyWhupJHd1xRA" anchor="_Q2tvmOoGEdyWhupJHd1xRA _GxfzEOoGEdyWhupJHd1xRA">
619
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Q2tvmuoGEdyWhupJHd1xRA" presentation="default">
620
        <element href="model2.uml#_NfXv3enfEdyqwYAyxR2bxw"/>
621
      </semanticModel>
622
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_Q2tvm-oGEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
623
    </contained>
624
    <contained xsi:type="di:GraphEdge" xmi:id="_SDTegOoGEdyWhupJHd1xRA" anchor="_4VUdYOoFEdyWhupJHd1xRA _Q2tvmOoGEdyWhupJHd1xRA">
625
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_SDTegeoGEdyWhupJHd1xRA" presentation="default">
626
        <element href="model2.uml#_SDdPgOoGEdyWhupJHd1xRA"/>
627
      </semanticModel>
628
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_SDTeguoGEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
629
    </contained>
630
    <contained xsi:type="di:GraphEdge" xmi:id="_SWPBkOoGEdyWhupJHd1xRA" anchor="_B4kVQuoGEdyWhupJHd1xRA _Q2tvmOoGEdyWhupJHd1xRA">
631
      <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_SWPBkeoGEdyWhupJHd1xRA" presentation="default">
632
        <element href="model2.uml#_SWPBk-oGEdyWhupJHd1xRA"/>
633
      </semanticModel>
634
      <contained xsi:type="di:EdgeObjectOffset" xmi:id="_SWPBkuoGEdyWhupJHd1xRA" id="stereotypeEdgeObject"/>
635
    </contained>
636
  </diagrams>
637
  <subdiagrams xmi:id="_kRI9YOoFEdyWhupJHd1xRA">
638
    <model href="model2.uml#_NfXrDunfEdyqwYAyxR2bxw"/>
639
  </subdiagrams>
640
</diagrams:Diagrams>
0 641

  
tags/v2_0_0_Build_2050/libraries/libFMap_geometries/docs/model.uml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_wySgAOOSEdyLpcXsYAESEQ">
3
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_wySgAeOSEdyLpcXsYAESEQ" name="boolean"/>
4
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_wySgAuOSEdyLpcXsYAESEQ" name="byte"/>
5
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_wySgA-OSEdyLpcXsYAESEQ" name="char"/>
6
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_wySgBOOSEdyLpcXsYAESEQ" name="double"/>
7
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_wySgBeOSEdyLpcXsYAESEQ" name="float"/>
8
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_wySgBuOSEdyLpcXsYAESEQ" name="int"/>
9
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_wySgB-OSEdyLpcXsYAESEQ" name="long"/>
10
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_wySgCOOSEdyLpcXsYAESEQ" name="short"/>
11
  <packagedElement xmi:type="uml:Package" xmi:id="_wySgCeOSEdyLpcXsYAESEQ" name="com">
12
    <packagedElement xmi:type="uml:Package" xmi:id="_wySgCuOSEdyLpcXsYAESEQ" name="iver">
13
      <packagedElement xmi:type="uml:Package" xmi:id="_wySgC-OSEdyLpcXsYAESEQ" name="cit">
14
        <packagedElement xmi:type="uml:Package" xmi:id="_wySgDOOSEdyLpcXsYAESEQ" name="gvsig">
15
          <packagedElement xmi:type="uml:Package" xmi:id="_wySgDeOSEdyLpcXsYAESEQ" name="fmap">
16
            <packagedElement xmi:type="uml:Package" xmi:id="_wySgDuOSEdyLpcXsYAESEQ" name="core">
17
              <packagedElement xmi:type="uml:Class" xmi:id="_wySgD-OSEdyLpcXsYAESEQ" name="FArc2D">
18
                <generalization xmi:id="_wySgEOOSEdyLpcXsYAESEQ" general="_wycS9uOSEdyLpcXsYAESEQ"/>
19
                <ownedAttribute xmi:id="_wySgEeOSEdyLpcXsYAESEQ" name="init" visibility="private" type="_wycTouOSEdyLpcXsYAESEQ"/>
20
                <ownedAttribute xmi:id="_wySgEuOSEdyLpcXsYAESEQ" name="center" visibility="private" type="_wycTouOSEdyLpcXsYAESEQ"/>
21
                <ownedAttribute xmi:id="_wySgE-OSEdyLpcXsYAESEQ" name="end" visibility="private" type="_wycTouOSEdyLpcXsYAESEQ"/>
22
                <ownedOperation xmi:id="_wySgFOOSEdyLpcXsYAESEQ" name="getInit" visibility="public">
23
                  <ownedParameter xmi:id="_wySgFeOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
24
                </ownedOperation>
25
                <ownedOperation xmi:id="_wySgFuOSEdyLpcXsYAESEQ" name="getEnd" visibility="public">
26
                  <ownedParameter xmi:id="_wySgF-OSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
27
                </ownedOperation>
28
                <ownedOperation xmi:id="_wySgGOOSEdyLpcXsYAESEQ" name="getCenter" visibility="public">
29
                  <ownedParameter xmi:id="_wySgGeOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
30
                </ownedOperation>
31
                <ownedOperation xmi:id="_wySgGuOSEdyLpcXsYAESEQ" name="getMid" visibility="public">
32
                  <ownedParameter xmi:id="_wySgG-OSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
33
                </ownedOperation>
34
                <ownedOperation xmi:id="_wySgHOOSEdyLpcXsYAESEQ" name="cloneFShape" visibility="public">
35
                  <ownedParameter xmi:id="_wySgHeOSEdyLpcXsYAESEQ" name="return" type="_wycS2eOSEdyLpcXsYAESEQ" direction="return"/>
36
                </ownedOperation>
37
                <ownedOperation xmi:id="_wySgHuOSEdyLpcXsYAESEQ" name="transform" visibility="public">
38
                  <ownedParameter xmi:id="_wySgH-OSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
39
                </ownedOperation>
40
                <ownedOperation xmi:id="_wySgIOOSEdyLpcXsYAESEQ" name="getShapeType" visibility="public">
41
                  <ownedParameter xmi:id="_wySgIeOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
42
                </ownedOperation>
43
                <ownedOperation xmi:id="_wySgIuOSEdyLpcXsYAESEQ" name="getStretchingHandlers" visibility="public">
44
                  <ownedParameter xmi:id="_wySgI-OSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
45
                </ownedOperation>
46
                <ownedOperation xmi:id="_wySgJOOSEdyLpcXsYAESEQ" name="getSelectHandlers" visibility="public">
47
                  <ownedParameter xmi:id="_wySgJeOSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
48
                </ownedOperation>
49
                <ownedOperation xmi:id="_wySgJuOSEdyLpcXsYAESEQ" name="intersects" visibility="public">
50
                  <ownedParameter xmi:id="_wySgJ-OSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
51
                  <ownedParameter xmi:id="_wySgKOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
52
                </ownedOperation>
53
              </packagedElement>
54
              <packagedElement xmi:type="uml:Class" xmi:id="_wySgKeOSEdyLpcXsYAESEQ" name="CenterSelHandler" clientDependency="_wySgLeOSEdyLpcXsYAESEQ _wySgLuOSEdyLpcXsYAESEQ _wySgL-OSEdyLpcXsYAESEQ">
55
                <generalization xmi:id="_wySgKuOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
56
                <generalization xmi:id="_wySgK-OSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
57
                <generalization xmi:id="_wySgLOOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
58
                <interfaceRealization xmi:id="_wySgLeOSEdyLpcXsYAESEQ" name="ICenterHandler" supplier="_wycSX-OSEdyLpcXsYAESEQ" client="_wySgKeOSEdyLpcXsYAESEQ" contract="_wycSX-OSEdyLpcXsYAESEQ"/>
59
                <interfaceRealization xmi:id="_wySgLuOSEdyLpcXsYAESEQ" name="ICenterHandler" supplier="_wycSX-OSEdyLpcXsYAESEQ" client="_wySgKeOSEdyLpcXsYAESEQ" contract="_wycSX-OSEdyLpcXsYAESEQ"/>
60
                <interfaceRealization xmi:id="_wySgL-OSEdyLpcXsYAESEQ" name="ICenterHandler" supplier="_wycSX-OSEdyLpcXsYAESEQ" client="_wySgKeOSEdyLpcXsYAESEQ" contract="_wycSX-OSEdyLpcXsYAESEQ"/>
61
                <ownedOperation xmi:id="_wySgMOOSEdyLpcXsYAESEQ" name="move" visibility="public">
62
                  <ownedParameter xmi:id="_wySgMeOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
63
                  <ownedParameter xmi:id="_wySgMuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
64
                </ownedOperation>
65
                <ownedOperation xmi:id="_wySgM-OSEdyLpcXsYAESEQ" name="setPoint" visibility="public">
66
                  <ownedParameter xmi:id="_wySgNOOSEdyLpcXsYAESEQ" name="p" type="_wycTouOSEdyLpcXsYAESEQ"/>
67
                </ownedOperation>
68
                <ownedOperation xmi:id="_wySgNeOSEdyLpcXsYAESEQ" name="getPoint" visibility="public">
69
                  <ownedParameter xmi:id="_wySgNuOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
70
                </ownedOperation>
71
                <ownedOperation xmi:id="_wySgN-OSEdyLpcXsYAESEQ" name="set" visibility="public">
72
                  <ownedParameter xmi:id="_wySgOOOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
73
                  <ownedParameter xmi:id="_wySgOeOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
74
                </ownedOperation>
75
                <ownedOperation xmi:id="_wySgOuOSEdyLpcXsYAESEQ" name="move" visibility="public">
76
                  <ownedParameter xmi:id="_wySgO-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
77
                  <ownedParameter xmi:id="_wySgPOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
78
                </ownedOperation>
79
                <ownedOperation xmi:id="_wySgPeOSEdyLpcXsYAESEQ" name="set" visibility="public">
80
                  <ownedParameter xmi:id="_wySgPuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
81
                  <ownedParameter xmi:id="_wySgP-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
82
                </ownedOperation>
83
                <ownedOperation xmi:id="_wySgQOOSEdyLpcXsYAESEQ" name="move" visibility="public">
84
                  <ownedParameter xmi:id="_wySgQeOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
85
                  <ownedParameter xmi:id="_wySgQuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
86
                </ownedOperation>
87
                <ownedOperation xmi:id="_wySgQ-OSEdyLpcXsYAESEQ" name="set" visibility="public">
88
                  <ownedParameter xmi:id="_wySgROOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
89
                  <ownedParameter xmi:id="_wySgReOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
90
                </ownedOperation>
91
              </packagedElement>
92
              <packagedElement xmi:type="uml:Class" xmi:id="_wySgRuOSEdyLpcXsYAESEQ" name="InitHandler" clientDependency="_wySgSOOSEdyLpcXsYAESEQ">
93
                <generalization xmi:id="_wySgR-OSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
94
                <interfaceRealization xmi:id="_wySgSOOSEdyLpcXsYAESEQ" name="IFinalHandler" supplier="_wycR4eOSEdyLpcXsYAESEQ" client="_wySgRuOSEdyLpcXsYAESEQ" contract="_wycR4eOSEdyLpcXsYAESEQ"/>
95
                <ownedOperation xmi:id="_wySgSeOSEdyLpcXsYAESEQ" name="move" visibility="public">
96
                  <ownedParameter xmi:id="_wySgSuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
97
                  <ownedParameter xmi:id="_wySgS-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
98
                </ownedOperation>
99
                <ownedOperation xmi:id="_wySgTOOSEdyLpcXsYAESEQ" name="setPoint" visibility="public">
100
                  <ownedParameter xmi:id="_wySgTeOSEdyLpcXsYAESEQ" name="p" type="_wycTouOSEdyLpcXsYAESEQ"/>
101
                </ownedOperation>
102
                <ownedOperation xmi:id="_wySgTuOSEdyLpcXsYAESEQ" name="getPoint" visibility="public">
103
                  <ownedParameter xmi:id="_wySgT-OSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
104
                </ownedOperation>
105
                <ownedOperation xmi:id="_wySgUOOSEdyLpcXsYAESEQ" name="set" visibility="public">
106
                  <ownedParameter xmi:id="_wySgUeOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
107
                  <ownedParameter xmi:id="_wySgUuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
108
                </ownedOperation>
109
              </packagedElement>
110
              <packagedElement xmi:type="uml:Class" xmi:id="_wySgU-OSEdyLpcXsYAESEQ" name="EndHandler" clientDependency="_wySgVeOSEdyLpcXsYAESEQ">
111
                <generalization xmi:id="_wySgVOOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
112
                <interfaceRealization xmi:id="_wySgVeOSEdyLpcXsYAESEQ" name="IFinalHandler" supplier="_wycR4eOSEdyLpcXsYAESEQ" client="_wySgU-OSEdyLpcXsYAESEQ" contract="_wycR4eOSEdyLpcXsYAESEQ"/>
113
                <ownedOperation xmi:id="_wySgVuOSEdyLpcXsYAESEQ" name="move" visibility="public">
114
                  <ownedParameter xmi:id="_wySgV-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
115
                  <ownedParameter xmi:id="_wySgWOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
116
                </ownedOperation>
117
                <ownedOperation xmi:id="_wySgWeOSEdyLpcXsYAESEQ" name="setPoint" visibility="public">
118
                  <ownedParameter xmi:id="_wySgWuOSEdyLpcXsYAESEQ" name="p" type="_wycTouOSEdyLpcXsYAESEQ"/>
119
                </ownedOperation>
120
                <ownedOperation xmi:id="_wySgW-OSEdyLpcXsYAESEQ" name="getPoint" visibility="public">
121
                  <ownedParameter xmi:id="_wySgXOOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
122
                </ownedOperation>
123
                <ownedOperation xmi:id="_wySgXeOSEdyLpcXsYAESEQ" name="set" visibility="public">
124
                  <ownedParameter xmi:id="_wySgXuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
125
                  <ownedParameter xmi:id="_wySgX-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
126
                </ownedOperation>
127
              </packagedElement>
128
              <packagedElement xmi:type="uml:Class" xmi:id="_wySgYOOSEdyLpcXsYAESEQ" name="InitSelHandler" clientDependency="_wySgY-OSEdyLpcXsYAESEQ _wySgZOOSEdyLpcXsYAESEQ">
129
                <generalization xmi:id="_wySgYeOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
130
                <generalization xmi:id="_wySgYuOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
131
                <interfaceRealization xmi:id="_wySgY-OSEdyLpcXsYAESEQ" name="IFinalHandler" supplier="_wycR4eOSEdyLpcXsYAESEQ" client="_wySgYOOSEdyLpcXsYAESEQ" contract="_wycR4eOSEdyLpcXsYAESEQ"/>
132
                <interfaceRealization xmi:id="_wySgZOOSEdyLpcXsYAESEQ" name="ICuadrantHandler" supplier="_wycSOOOSEdyLpcXsYAESEQ" client="_wySgYOOSEdyLpcXsYAESEQ" contract="_wycSOOOSEdyLpcXsYAESEQ"/>
133
                <ownedOperation xmi:id="_wySgZeOSEdyLpcXsYAESEQ" name="move" visibility="public">
134
                  <ownedParameter xmi:id="_wySgZuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
135
                  <ownedParameter xmi:id="_wySgZ-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
136
                </ownedOperation>
137
                <ownedOperation xmi:id="_wySgaOOSEdyLpcXsYAESEQ" name="setPoint" visibility="public">
138
                  <ownedParameter xmi:id="_wySgaeOSEdyLpcXsYAESEQ" name="p" type="_wycTouOSEdyLpcXsYAESEQ"/>
139
                </ownedOperation>
140
                <ownedOperation xmi:id="_wySgauOSEdyLpcXsYAESEQ" name="getPoint" visibility="public">
141
                  <ownedParameter xmi:id="_wySga-OSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
142
                </ownedOperation>
143
                <ownedOperation xmi:id="_wySgbOOSEdyLpcXsYAESEQ" name="set" visibility="public">
144
                  <ownedParameter xmi:id="_wySgbeOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
145
                  <ownedParameter xmi:id="_wySgbuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
146
                </ownedOperation>
147
                <ownedOperation xmi:id="_wySgb-OSEdyLpcXsYAESEQ" name="move" visibility="public">
148
                  <ownedParameter xmi:id="_wySgcOOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
149
                  <ownedParameter xmi:id="_wySgceOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
150
                </ownedOperation>
151
                <ownedOperation xmi:id="_wySgcuOSEdyLpcXsYAESEQ" name="set" visibility="public">
152
                  <ownedParameter xmi:id="_wySgc-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
153
                  <ownedParameter xmi:id="_wySgdOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
154
                </ownedOperation>
155
              </packagedElement>
156
              <packagedElement xmi:type="uml:Class" xmi:id="_wySgdeOSEdyLpcXsYAESEQ" name="EndSelHandler" clientDependency="_wySgeOOSEdyLpcXsYAESEQ _wySgeeOSEdyLpcXsYAESEQ">
157
                <generalization xmi:id="_wySgduOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
158
                <generalization xmi:id="_wySgd-OSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
159
                <interfaceRealization xmi:id="_wySgeOOSEdyLpcXsYAESEQ" name="IFinalHandler" supplier="_wycR4eOSEdyLpcXsYAESEQ" client="_wySgdeOSEdyLpcXsYAESEQ" contract="_wycR4eOSEdyLpcXsYAESEQ"/>
160
                <interfaceRealization xmi:id="_wySgeeOSEdyLpcXsYAESEQ" name="ICuadrantHandler" supplier="_wycSOOOSEdyLpcXsYAESEQ" client="_wySgdeOSEdyLpcXsYAESEQ" contract="_wycSOOOSEdyLpcXsYAESEQ"/>
161
                <ownedOperation xmi:id="_wySgeuOSEdyLpcXsYAESEQ" name="move" visibility="public">
162
                  <ownedParameter xmi:id="_wySge-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
163
                  <ownedParameter xmi:id="_wySgfOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
164
                </ownedOperation>
165
                <ownedOperation xmi:id="_wySgfeOSEdyLpcXsYAESEQ" name="setPoint" visibility="public">
166
                  <ownedParameter xmi:id="_wySgfuOSEdyLpcXsYAESEQ" name="p" type="_wycTouOSEdyLpcXsYAESEQ"/>
167
                </ownedOperation>
168
                <ownedOperation xmi:id="_wySgf-OSEdyLpcXsYAESEQ" name="getPoint" visibility="public">
169
                  <ownedParameter xmi:id="_wySggOOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
170
                </ownedOperation>
171
                <ownedOperation xmi:id="_wySggeOSEdyLpcXsYAESEQ" name="set" visibility="public">
172
                  <ownedParameter xmi:id="_wySgguOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
173
                  <ownedParameter xmi:id="_wySgg-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
174
                </ownedOperation>
175
                <ownedOperation xmi:id="_wySghOOSEdyLpcXsYAESEQ" name="move" visibility="public">
176
                  <ownedParameter xmi:id="_wySgheOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
177
                  <ownedParameter xmi:id="_wySghuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
178
                </ownedOperation>
179
                <ownedOperation xmi:id="_wySgh-OSEdyLpcXsYAESEQ" name="set" visibility="public">
180
                  <ownedParameter xmi:id="_wySgiOOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
181
                  <ownedParameter xmi:id="_wySgieOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
182
                </ownedOperation>
183
              </packagedElement>
184
              <packagedElement xmi:type="uml:Class" xmi:id="_wySgiuOSEdyLpcXsYAESEQ" name="FMultiPoint2D">
185
                <generalization xmi:id="_wySgi-OSEdyLpcXsYAESEQ" general="_wycR4-OSEdyLpcXsYAESEQ"/>
186
                <ownedOperation xmi:id="_wySgjOOSEdyLpcXsYAESEQ" name="toJTSGeometry" visibility="public">
187
                  <ownedParameter xmi:id="_wySgjeOSEdyLpcXsYAESEQ" name="return" type="_wycTpeOSEdyLpcXsYAESEQ" direction="return"/>
188
                </ownedOperation>
189
                <ownedOperation xmi:id="_wySgjuOSEdyLpcXsYAESEQ" name="intersects" visibility="public">
190
                  <ownedParameter xmi:id="_wySgj-OSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
191
                  <ownedParameter xmi:id="_wySgkOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
192
                </ownedOperation>
193
                <ownedOperation xmi:id="_wySgkeOSEdyLpcXsYAESEQ" name="getBounds2D" visibility="public">
194
                  <ownedParameter xmi:id="_wySgkuOSEdyLpcXsYAESEQ" name="return" type="_wycTpOOSEdyLpcXsYAESEQ" direction="return"/>
195
                </ownedOperation>
196
                <ownedOperation xmi:id="_wySgk-OSEdyLpcXsYAESEQ" name="getShapeType" visibility="public">
197
                  <ownedParameter xmi:id="_wySglOOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
198
                </ownedOperation>
199
                <ownedOperation xmi:id="_wySgleOSEdyLpcXsYAESEQ" name="cloneFShape" visibility="public">
200
                  <ownedParameter xmi:id="_wySgluOSEdyLpcXsYAESEQ" name="return" type="_wycS2eOSEdyLpcXsYAESEQ" direction="return"/>
201
                </ownedOperation>
202
                <ownedOperation xmi:id="_wySgl-OSEdyLpcXsYAESEQ" name="reProject" visibility="public">
203
                  <ownedParameter xmi:id="_wySgmOOSEdyLpcXsYAESEQ" name="ct" type="_wycTpuOSEdyLpcXsYAESEQ"/>
204
                </ownedOperation>
205
                <ownedOperation xmi:id="_wySgmeOSEdyLpcXsYAESEQ" name="getNumgeometries" visibility="public">
206
                  <ownedParameter xmi:id="_wySgmuOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
207
                </ownedOperation>
208
                <ownedOperation xmi:id="_wySgm-OSEdyLpcXsYAESEQ" name="getPoint" visibility="public">
209
                  <ownedParameter xmi:id="_wySgnOOSEdyLpcXsYAESEQ" name="i" type="_wySgBuOSEdyLpcXsYAESEQ"/>
210
                  <ownedParameter xmi:id="_wySgneOSEdyLpcXsYAESEQ" name="return" type="_wyShAeOSEdyLpcXsYAESEQ" direction="return"/>
211
                </ownedOperation>
212
                <ownedOperation xmi:id="_wySgnuOSEdyLpcXsYAESEQ" name="getPathIterator" visibility="public">
213
                  <ownedParameter xmi:id="_wySgn-OSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
214
                  <ownedParameter xmi:id="_wySgoOOSEdyLpcXsYAESEQ" name="return" type="_wycTp-OSEdyLpcXsYAESEQ" direction="return"/>
215
                </ownedOperation>
216
                <ownedOperation xmi:id="_wySgoeOSEdyLpcXsYAESEQ" name="fastIntersects" visibility="public">
217
                  <ownedParameter xmi:id="_wySgouOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
218
                  <ownedParameter xmi:id="_wySgo-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
219
                  <ownedParameter xmi:id="_wySgpOOSEdyLpcXsYAESEQ" name="w" type="_wySgBOOSEdyLpcXsYAESEQ"/>
220
                  <ownedParameter xmi:id="_wySgpeOSEdyLpcXsYAESEQ" name="h" type="_wySgBOOSEdyLpcXsYAESEQ"/>
221
                  <ownedParameter xmi:id="_wySgpuOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
222
                </ownedOperation>
223
                <ownedOperation xmi:id="_wySgp-OSEdyLpcXsYAESEQ" name="getHandlers" visibility="public">
224
                  <ownedParameter xmi:id="_wySgqOOSEdyLpcXsYAESEQ" name="type" type="_wySgBuOSEdyLpcXsYAESEQ"/>
225
                  <ownedParameter xmi:id="_wySgqeOSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
226
                </ownedOperation>
227
                <ownedOperation xmi:id="_wySgquOSEdyLpcXsYAESEQ" name="transform" visibility="public">
228
                  <ownedParameter xmi:id="_wySgq-OSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
229
                </ownedOperation>
230
                <ownedOperation xmi:id="_wySgrOOSEdyLpcXsYAESEQ" name="toWKB" visibility="public">
231
                  <ownedParameter xmi:id="_wySgreOSEdyLpcXsYAESEQ" name="return" type="_wySgAuOSEdyLpcXsYAESEQ" direction="return"/>
232
                </ownedOperation>
233
                <ownedOperation xmi:id="_wySgruOSEdyLpcXsYAESEQ" name="getPathIterator" visibility="public">
234
                  <ownedParameter xmi:id="_wySgr-OSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
235
                  <ownedParameter xmi:id="_wySgsOOSEdyLpcXsYAESEQ" name="flatness" type="_wySgBOOSEdyLpcXsYAESEQ"/>
236
                  <ownedParameter xmi:id="_wySgseOSEdyLpcXsYAESEQ" name="return" type="_wycTp-OSEdyLpcXsYAESEQ" direction="return"/>
237
                </ownedOperation>
238
                <ownedOperation xmi:id="_wySgsuOSEdyLpcXsYAESEQ" name="contains" visibility="public">
239
                  <ownedParameter xmi:id="_wySgs-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
240
                  <ownedParameter xmi:id="_wySgtOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
241
                  <ownedParameter xmi:id="_wySgteOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
242
                </ownedOperation>
243
                <ownedOperation xmi:id="_wySgtuOSEdyLpcXsYAESEQ" name="contains" visibility="public">
244
                  <ownedParameter xmi:id="_wySgt-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
245
                  <ownedParameter xmi:id="_wySguOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
246
                  <ownedParameter xmi:id="_wySgueOSEdyLpcXsYAESEQ" name="w" type="_wySgBOOSEdyLpcXsYAESEQ"/>
247
                  <ownedParameter xmi:id="_wySguuOSEdyLpcXsYAESEQ" name="h" type="_wySgBOOSEdyLpcXsYAESEQ"/>
248
                  <ownedParameter xmi:id="_wySgu-OSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
249
                </ownedOperation>
250
                <ownedOperation xmi:id="_wySgvOOSEdyLpcXsYAESEQ" name="intersects" visibility="public">
251
                  <ownedParameter xmi:id="_wySgveOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
252
                  <ownedParameter xmi:id="_wySgvuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
253
                  <ownedParameter xmi:id="_wySgv-OSEdyLpcXsYAESEQ" name="w" type="_wySgBOOSEdyLpcXsYAESEQ"/>
254
                  <ownedParameter xmi:id="_wySgwOOSEdyLpcXsYAESEQ" name="h" type="_wySgBOOSEdyLpcXsYAESEQ"/>
255
                  <ownedParameter xmi:id="_wySgweOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
256
                </ownedOperation>
257
                <ownedOperation xmi:id="_wySgwuOSEdyLpcXsYAESEQ" name="getBounds" visibility="public">
258
                  <ownedParameter xmi:id="_wySgw-OSEdyLpcXsYAESEQ" name="return" type="_wycTqOOSEdyLpcXsYAESEQ" direction="return"/>
259
                </ownedOperation>
260
                <ownedOperation xmi:id="_wySgxOOSEdyLpcXsYAESEQ" name="contains" visibility="public">
261
                  <ownedParameter xmi:id="_wySgxeOSEdyLpcXsYAESEQ" name="p" type="_wycTouOSEdyLpcXsYAESEQ"/>
262
                  <ownedParameter xmi:id="_wySgxuOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
263
                </ownedOperation>
264
                <ownedOperation xmi:id="_wySgx-OSEdyLpcXsYAESEQ" name="contains" visibility="public">
265
                  <ownedParameter xmi:id="_wySgyOOSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
266
                  <ownedParameter xmi:id="_wySgyeOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
267
                </ownedOperation>
268
                <ownedOperation xmi:id="_wySgyuOSEdyLpcXsYAESEQ" name="getGeometryType" visibility="public">
269
                  <ownedParameter xmi:id="_wySgy-OSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
270
                </ownedOperation>
271
                <ownedOperation xmi:id="_wySgzOOSEdyLpcXsYAESEQ" name="cloneGeometry" visibility="public">
272
                  <ownedParameter xmi:id="_wySgzeOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
273
                </ownedOperation>
274
              </packagedElement>
275
              <packagedElement xmi:type="uml:Class" xmi:id="_wySgzuOSEdyLpcXsYAESEQ" name="PointHandler" clientDependency="_wySg0-OSEdyLpcXsYAESEQ _wySg1OOSEdyLpcXsYAESEQ _wySg1eOSEdyLpcXsYAESEQ">
276
                <generalization xmi:id="_wySgz-OSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
277
                <generalization xmi:id="_wySg0OOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
278
                <generalization xmi:id="_wySg0eOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
279
                <generalization xmi:id="_wySg0uOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
280
                <interfaceRealization xmi:id="_wySg0-OSEdyLpcXsYAESEQ" name="IFinalHandler" supplier="_wycR4eOSEdyLpcXsYAESEQ" client="_wySgzuOSEdyLpcXsYAESEQ" contract="_wycR4eOSEdyLpcXsYAESEQ"/>
281
                <interfaceRealization xmi:id="_wySg1OOSEdyLpcXsYAESEQ" name="IFinalHandler" supplier="_wycR4eOSEdyLpcXsYAESEQ" client="_wySgzuOSEdyLpcXsYAESEQ" contract="_wycR4eOSEdyLpcXsYAESEQ"/>
282
                <interfaceRealization xmi:id="_wySg1eOSEdyLpcXsYAESEQ" name="IFinalHandler" supplier="_wycR4eOSEdyLpcXsYAESEQ" client="_wySgzuOSEdyLpcXsYAESEQ" contract="_wycR4eOSEdyLpcXsYAESEQ"/>
283
                <ownedOperation xmi:id="_wySg1uOSEdyLpcXsYAESEQ" name="move" visibility="public">
284
                  <ownedParameter xmi:id="_wySg1-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
285
                  <ownedParameter xmi:id="_wySg2OOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
286
                </ownedOperation>
287
                <ownedOperation xmi:id="_wySg2eOSEdyLpcXsYAESEQ" name="set" visibility="public">
288
                  <ownedParameter xmi:id="_wySg2uOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
289
                  <ownedParameter xmi:id="_wySg2-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
290
                </ownedOperation>
291
                <ownedOperation xmi:id="_wySg3OOSEdyLpcXsYAESEQ" name="move" visibility="public">
292
                  <ownedParameter xmi:id="_wySg3eOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
293
                  <ownedParameter xmi:id="_wySg3uOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
294
                </ownedOperation>
295
                <ownedOperation xmi:id="_wySg3-OSEdyLpcXsYAESEQ" name="set" visibility="public">
296
                  <ownedParameter xmi:id="_wySg4OOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
297
                  <ownedParameter xmi:id="_wySg4eOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
298
                </ownedOperation>
299
                <ownedOperation xmi:id="_wySg4uOSEdyLpcXsYAESEQ" name="move" visibility="public">
300
                  <ownedParameter xmi:id="_wySg4-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
301
                  <ownedParameter xmi:id="_wySg5OOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
302
                </ownedOperation>
303
                <ownedOperation xmi:id="_wySg5eOSEdyLpcXsYAESEQ" name="set" visibility="public">
304
                  <ownedParameter xmi:id="_wySg5uOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
305
                  <ownedParameter xmi:id="_wySg5-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
306
                </ownedOperation>
307
                <ownedOperation xmi:id="_wySg6OOSEdyLpcXsYAESEQ" name="move" visibility="public">
308
                  <ownedParameter xmi:id="_wySg6eOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
309
                  <ownedParameter xmi:id="_wySg6uOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
310
                </ownedOperation>
311
                <ownedOperation xmi:id="_wySg6-OSEdyLpcXsYAESEQ" name="set" visibility="public">
312
                  <ownedParameter xmi:id="_wySg7OOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
313
                  <ownedParameter xmi:id="_wySg7eOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
314
                </ownedOperation>
315
              </packagedElement>
316
              <packagedElement xmi:type="uml:Class" xmi:id="_wySg7uOSEdyLpcXsYAESEQ" name="FMultiLine2D">
317
                <generalization xmi:id="_wySg7-OSEdyLpcXsYAESEQ" general="_wycR4-OSEdyLpcXsYAESEQ"/>
318
              </packagedElement>
319
              <packagedElement xmi:type="uml:Interface" xmi:id="_wySg8OOSEdyLpcXsYAESEQ" name="IGeometryVisitor">
320
                <ownedOperation xmi:id="_wySg8eOSEdyLpcXsYAESEQ" name="visit" visibility="public">
321
                  <ownedParameter xmi:id="_wySg8uOSEdyLpcXsYAESEQ" name="geometry" type="_wycRC-OSEdyLpcXsYAESEQ"/>
322
                </ownedOperation>
323
              </packagedElement>
324
              <packagedElement xmi:type="uml:Class" xmi:id="_wySg8-OSEdyLpcXsYAESEQ" name="AbstractHandler" clientDependency="_wySg9-OSEdyLpcXsYAESEQ">
325
                <ownedAttribute xmi:id="_wySg9OOSEdyLpcXsYAESEQ" name="index" visibility="protected" type="_wySgBuOSEdyLpcXsYAESEQ"/>
326
                <ownedAttribute xmi:id="_wySg9eOSEdyLpcXsYAESEQ" name="point" visibility="protected" type="_wycTouOSEdyLpcXsYAESEQ"/>
327
                <ownedAttribute xmi:id="_wySg9uOSEdyLpcXsYAESEQ" name="select" visibility="private" type="_wySgAeOSEdyLpcXsYAESEQ"/>
328
                <interfaceRealization xmi:id="_wySg9-OSEdyLpcXsYAESEQ" name="Handler" supplier="_wycR1eOSEdyLpcXsYAESEQ" client="_wySg8-OSEdyLpcXsYAESEQ" contract="_wycR1eOSEdyLpcXsYAESEQ"/>
329
                <ownedOperation xmi:id="_wySg-OOSEdyLpcXsYAESEQ" name="getPoint" visibility="public">
330
                  <ownedParameter xmi:id="_wySg-eOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
331
                </ownedOperation>
332
                <ownedOperation xmi:id="_wySg-uOSEdyLpcXsYAESEQ" name="select" visibility="public">
333
                  <ownedParameter xmi:id="_wySg--OSEdyLpcXsYAESEQ" name="b" type="_wySgAeOSEdyLpcXsYAESEQ"/>
334
                </ownedOperation>
335
                <ownedOperation xmi:id="_wySg_OOSEdyLpcXsYAESEQ" name="isSelected" visibility="public">
336
                  <ownedParameter xmi:id="_wySg_eOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
337
                </ownedOperation>
338
                <ownedOperation xmi:id="_wySg_uOSEdyLpcXsYAESEQ" name="equalsPoint" visibility="public">
339
                  <ownedParameter xmi:id="_wySg_-OSEdyLpcXsYAESEQ" name="obj" type="_wycTqeOSEdyLpcXsYAESEQ"/>
340
                  <ownedParameter xmi:id="_wyShAOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
341
                </ownedOperation>
342
              </packagedElement>
343
              <packagedElement xmi:type="uml:Class" xmi:id="_wyShAeOSEdyLpcXsYAESEQ" name="FPoint2D">
344
                <generalization xmi:id="_wyShAuOSEdyLpcXsYAESEQ" general="_wycRx-OSEdyLpcXsYAESEQ"/>
345
                <ownedAttribute xmi:id="_wyShA-OSEdyLpcXsYAESEQ" name="p" visibility="protected" type="_wycTouOSEdyLpcXsYAESEQ"/>
346
                <ownedOperation xmi:id="_wyShBOOSEdyLpcXsYAESEQ" name="setPoint" visibility="private">
347
                  <ownedParameter xmi:id="_wyShBeOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
348
                  <ownedParameter xmi:id="_wyShBuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
349
                </ownedOperation>
350
                <ownedOperation xmi:id="_wyShB-OSEdyLpcXsYAESEQ" name="transform" visibility="public">
351
                  <ownedParameter xmi:id="_wyShCOOSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
352
                </ownedOperation>
353
                <ownedOperation xmi:id="_wyShCeOSEdyLpcXsYAESEQ" name="contains" visibility="public">
354
                  <ownedParameter xmi:id="_wyShCuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
355
                  <ownedParameter xmi:id="_wyShC-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
356
                  <ownedParameter xmi:id="_wyShDOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
357
                </ownedOperation>
358
                <ownedOperation xmi:id="_wyShDeOSEdyLpcXsYAESEQ" name="contains" visibility="public">
359
                  <ownedParameter xmi:id="_wyShDuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
360
                  <ownedParameter xmi:id="_wyShD-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
361
                  <ownedParameter xmi:id="_wyShEOOSEdyLpcXsYAESEQ" name="w" type="_wySgBOOSEdyLpcXsYAESEQ"/>
362
                  <ownedParameter xmi:id="_wyShEeOSEdyLpcXsYAESEQ" name="h" type="_wySgBOOSEdyLpcXsYAESEQ"/>
363
                  <ownedParameter xmi:id="_wyShEuOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
364
                </ownedOperation>
365
                <ownedOperation xmi:id="_wyShE-OSEdyLpcXsYAESEQ" name="intersects" visibility="public">
366
                  <ownedParameter xmi:id="_wyShFOOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
367
                  <ownedParameter xmi:id="_wyShFeOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
368
                  <ownedParameter xmi:id="_wyShFuOSEdyLpcXsYAESEQ" name="w" type="_wySgBOOSEdyLpcXsYAESEQ"/>
369
                  <ownedParameter xmi:id="_wyShF-OSEdyLpcXsYAESEQ" name="h" type="_wySgBOOSEdyLpcXsYAESEQ"/>
370
                  <ownedParameter xmi:id="_wyShGOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
371
                </ownedOperation>
372
                <ownedOperation xmi:id="_wyShGeOSEdyLpcXsYAESEQ" name="getBounds" visibility="public">
373
                  <ownedParameter xmi:id="_wyShGuOSEdyLpcXsYAESEQ" name="return" type="_wycTqOOSEdyLpcXsYAESEQ" direction="return"/>
374
                </ownedOperation>
375
                <ownedOperation xmi:id="_wyShG-OSEdyLpcXsYAESEQ" name="getX" visibility="public">
376
                  <ownedParameter xmi:id="_wyShHOOSEdyLpcXsYAESEQ" name="return" type="_wySgBOOSEdyLpcXsYAESEQ" direction="return"/>
377
                </ownedOperation>
378
                <ownedOperation xmi:id="_wyShHeOSEdyLpcXsYAESEQ" name="getY" visibility="public">
379
                  <ownedParameter xmi:id="_wyShHuOSEdyLpcXsYAESEQ" name="return" type="_wySgBOOSEdyLpcXsYAESEQ" direction="return"/>
380
                </ownedOperation>
381
                <ownedOperation xmi:id="_wyShH-OSEdyLpcXsYAESEQ" name="contains" visibility="public">
382
                  <ownedParameter xmi:id="_wyShIOOSEdyLpcXsYAESEQ" name="p" type="_wycTouOSEdyLpcXsYAESEQ"/>
383
                  <ownedParameter xmi:id="_wyShIeOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
384
                </ownedOperation>
385
                <ownedOperation xmi:id="_wyShIuOSEdyLpcXsYAESEQ" name="getBounds2D" visibility="public">
386
                  <ownedParameter xmi:id="_wyShI-OSEdyLpcXsYAESEQ" name="return" type="_wycTpOOSEdyLpcXsYAESEQ" direction="return"/>
387
                </ownedOperation>
388
                <ownedOperation xmi:id="_wyShJOOSEdyLpcXsYAESEQ" name="contains" visibility="public">
389
                  <ownedParameter xmi:id="_wyShJeOSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
390
                  <ownedParameter xmi:id="_wyShJuOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
391
                </ownedOperation>
392
                <ownedOperation xmi:id="_wyShJ-OSEdyLpcXsYAESEQ" name="intersects" visibility="public">
393
                  <ownedParameter xmi:id="_wyShKOOSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
394
                  <ownedParameter xmi:id="_wyShKeOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
395
                </ownedOperation>
396
                <ownedOperation xmi:id="_wyShKuOSEdyLpcXsYAESEQ" name="getPathIterator" visibility="public">
397
                  <ownedParameter xmi:id="_wyShK-OSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
398
                  <ownedParameter xmi:id="_wyShLOOSEdyLpcXsYAESEQ" name="return" type="_wycTp-OSEdyLpcXsYAESEQ" direction="return"/>
399
                </ownedOperation>
400
                <ownedOperation xmi:id="_wyShLeOSEdyLpcXsYAESEQ" name="getPathIterator" visibility="public">
401
                  <ownedParameter xmi:id="_wyShLuOSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
402
                  <ownedParameter xmi:id="_wyShL-OSEdyLpcXsYAESEQ" name="flatness" type="_wySgBOOSEdyLpcXsYAESEQ"/>
403
                  <ownedParameter xmi:id="_wyShMOOSEdyLpcXsYAESEQ" name="return" type="_wycTp-OSEdyLpcXsYAESEQ" direction="return"/>
404
                </ownedOperation>
405
                <ownedOperation xmi:id="_wyShMeOSEdyLpcXsYAESEQ" name="getShapeType" visibility="public">
406
                  <ownedParameter xmi:id="_wyShMuOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
407
                </ownedOperation>
408
                <ownedOperation xmi:id="_wyShM-OSEdyLpcXsYAESEQ" name="cloneFShape" visibility="public">
409
                  <ownedParameter xmi:id="_wyShNOOSEdyLpcXsYAESEQ" name="return" type="_wycS2eOSEdyLpcXsYAESEQ" direction="return"/>
410
                </ownedOperation>
411
                <ownedOperation xmi:id="_wyShNeOSEdyLpcXsYAESEQ" name="reProject" visibility="public">
412
                  <ownedParameter xmi:id="_wyShNuOSEdyLpcXsYAESEQ" name="ct" type="_wycTpuOSEdyLpcXsYAESEQ"/>
413
                </ownedOperation>
414
                <ownedOperation xmi:id="_wyShN-OSEdyLpcXsYAESEQ" name="getStretchingHandlers" visibility="public">
415
                  <ownedParameter xmi:id="_wyShOOOSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
416
                </ownedOperation>
417
                <ownedOperation xmi:id="_wyShOeOSEdyLpcXsYAESEQ" name="getSelectHandlers" visibility="public">
418
                  <ownedParameter xmi:id="_wyShOuOSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
419
                </ownedOperation>
420
              </packagedElement>
421
              <packagedElement xmi:type="uml:Class" xmi:id="_wyShO-OSEdyLpcXsYAESEQ" name="PointHandler"/>
422
              <packagedElement xmi:type="uml:Class" xmi:id="_wyShPOOSEdyLpcXsYAESEQ" name="GeneralPathX">
423
                <ownedAttribute xmi:id="_wyShPeOSEdyLpcXsYAESEQ" name="WIND_EVEN_ODD" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
424
                <ownedAttribute xmi:id="_wyShPuOSEdyLpcXsYAESEQ" name="WIND_NON_ZERO" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
425
                <ownedAttribute xmi:id="_wyShP-OSEdyLpcXsYAESEQ" name="SEG_MOVETO" visibility="private" type="_wySgAuOSEdyLpcXsYAESEQ"/>
426
                <ownedAttribute xmi:id="_wyShQOOSEdyLpcXsYAESEQ" name="SEG_LINETO" visibility="private" type="_wySgAuOSEdyLpcXsYAESEQ"/>
427
                <ownedAttribute xmi:id="_wyShQeOSEdyLpcXsYAESEQ" name="SEG_QUADTO" visibility="private" type="_wySgAuOSEdyLpcXsYAESEQ"/>
428
                <ownedAttribute xmi:id="_wyShQuOSEdyLpcXsYAESEQ" name="SEG_CUBICTO" visibility="private" type="_wySgAuOSEdyLpcXsYAESEQ"/>
429
                <ownedAttribute xmi:id="_wyShQ-OSEdyLpcXsYAESEQ" name="SEG_CLOSE" visibility="private" type="_wySgAuOSEdyLpcXsYAESEQ"/>
430
                <ownedAttribute xmi:id="_wyShROOSEdyLpcXsYAESEQ" name="pointTypes" type="_wySgAuOSEdyLpcXsYAESEQ"/>
431
                <ownedAttribute xmi:id="_wyShReOSEdyLpcXsYAESEQ" name="pointCoords" type="_wySgBOOSEdyLpcXsYAESEQ"/>
432
                <ownedAttribute xmi:id="_wyShRuOSEdyLpcXsYAESEQ" name="numTypes" type="_wySgBuOSEdyLpcXsYAESEQ"/>
433
                <ownedAttribute xmi:id="_wyShR-OSEdyLpcXsYAESEQ" name="numCoords" type="_wySgBuOSEdyLpcXsYAESEQ"/>
434
                <ownedAttribute xmi:id="_wyShSOOSEdyLpcXsYAESEQ" name="windingRule" type="_wySgBuOSEdyLpcXsYAESEQ"/>
435
                <ownedAttribute xmi:id="_wyShSeOSEdyLpcXsYAESEQ" name="INIT_SIZE" type="_wySgBuOSEdyLpcXsYAESEQ"/>
436
                <ownedAttribute xmi:id="_wyShSuOSEdyLpcXsYAESEQ" name="EXPAND_MAX" type="_wySgBuOSEdyLpcXsYAESEQ"/>
437
                <ownedAttribute xmi:id="_wyShS-OSEdyLpcXsYAESEQ" name="curvesize" visibility="private" type="_wySgBuOSEdyLpcXsYAESEQ"/>
438
                <ownedOperation xmi:id="_wyShTOOSEdyLpcXsYAESEQ" name="needRoom" visibility="private">
439
                  <ownedParameter xmi:id="_wyShTeOSEdyLpcXsYAESEQ" name="newTypes" type="_wySgBuOSEdyLpcXsYAESEQ"/>
440
                  <ownedParameter xmi:id="_wyShTuOSEdyLpcXsYAESEQ" name="newCoords" type="_wySgBuOSEdyLpcXsYAESEQ"/>
441
                  <ownedParameter xmi:id="_wyShT-OSEdyLpcXsYAESEQ" name="needMove" type="_wySgAeOSEdyLpcXsYAESEQ"/>
442
                </ownedOperation>
443
                <ownedOperation xmi:id="_wyShUOOSEdyLpcXsYAESEQ" name="moveTo" visibility="public">
444
                  <ownedParameter xmi:id="_wyShUeOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
445
                  <ownedParameter xmi:id="_wyShUuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
446
                </ownedOperation>
447
                <ownedOperation xmi:id="_wyShU-OSEdyLpcXsYAESEQ" name="lineTo" visibility="public">
448
                  <ownedParameter xmi:id="_wyShVOOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
449
                  <ownedParameter xmi:id="_wyShVeOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
450
                </ownedOperation>
451
                <ownedOperation xmi:id="_wyShVuOSEdyLpcXsYAESEQ" name="quadTo" visibility="public">
452
                  <ownedParameter xmi:id="_wyShV-OSEdyLpcXsYAESEQ" name="x1" type="_wySgBOOSEdyLpcXsYAESEQ"/>
453
                  <ownedParameter xmi:id="_wyShWOOSEdyLpcXsYAESEQ" name="y1" type="_wySgBOOSEdyLpcXsYAESEQ"/>
454
                  <ownedParameter xmi:id="_wyShWeOSEdyLpcXsYAESEQ" name="x2" type="_wySgBOOSEdyLpcXsYAESEQ"/>
455
                  <ownedParameter xmi:id="_wyShWuOSEdyLpcXsYAESEQ" name="y2" type="_wySgBOOSEdyLpcXsYAESEQ"/>
456
                </ownedOperation>
457
                <ownedOperation xmi:id="_wyShW-OSEdyLpcXsYAESEQ" name="curveTo" visibility="public">
458
                  <ownedParameter xmi:id="_wyShXOOSEdyLpcXsYAESEQ" name="x1" type="_wySgBOOSEdyLpcXsYAESEQ"/>
459
                  <ownedParameter xmi:id="_wyShXeOSEdyLpcXsYAESEQ" name="y1" type="_wySgBOOSEdyLpcXsYAESEQ"/>
460
                  <ownedParameter xmi:id="_wyShXuOSEdyLpcXsYAESEQ" name="x2" type="_wySgBOOSEdyLpcXsYAESEQ"/>
461
                  <ownedParameter xmi:id="_wyShX-OSEdyLpcXsYAESEQ" name="y2" type="_wySgBOOSEdyLpcXsYAESEQ"/>
462
                  <ownedParameter xmi:id="_wyShYOOSEdyLpcXsYAESEQ" name="x3" type="_wySgBOOSEdyLpcXsYAESEQ"/>
463
                  <ownedParameter xmi:id="_wyShYeOSEdyLpcXsYAESEQ" name="y3" type="_wySgBOOSEdyLpcXsYAESEQ"/>
464
                </ownedOperation>
465
                <ownedOperation xmi:id="_wyShYuOSEdyLpcXsYAESEQ" name="closePath" visibility="public"/>
466
                <ownedOperation xmi:id="_wyShY-OSEdyLpcXsYAESEQ" name="isClosed" visibility="public">
467
                  <ownedParameter xmi:id="_wyShZOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
468
                </ownedOperation>
469
                <ownedOperation xmi:id="_wyShZeOSEdyLpcXsYAESEQ" name="append" visibility="public">
470
                  <ownedParameter xmi:id="_wyShZuOSEdyLpcXsYAESEQ" name="s" type="_wycTquOSEdyLpcXsYAESEQ"/>
471
                  <ownedParameter xmi:id="_wyShZ-OSEdyLpcXsYAESEQ" name="connect" type="_wySgAeOSEdyLpcXsYAESEQ"/>
472
                </ownedOperation>
473
                <ownedOperation xmi:id="_wyShaOOSEdyLpcXsYAESEQ" name="append" visibility="public">
474
                  <ownedParameter xmi:id="_wyShaeOSEdyLpcXsYAESEQ" name="pi" type="_wycTp-OSEdyLpcXsYAESEQ"/>
475
                  <ownedParameter xmi:id="_wyShauOSEdyLpcXsYAESEQ" name="connect" type="_wySgAeOSEdyLpcXsYAESEQ"/>
476
                </ownedOperation>
477
                <ownedOperation xmi:id="_wySha-OSEdyLpcXsYAESEQ" name="getWindingRule" visibility="public">
478
                  <ownedParameter xmi:id="_wyShbOOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
479
                </ownedOperation>
480
                <ownedOperation xmi:id="_wyShbeOSEdyLpcXsYAESEQ" name="setWindingRule" visibility="public">
481
                  <ownedParameter xmi:id="_wyShbuOSEdyLpcXsYAESEQ" name="rule" type="_wySgBuOSEdyLpcXsYAESEQ"/>
482
                </ownedOperation>
483
                <ownedOperation xmi:id="_wyShb-OSEdyLpcXsYAESEQ" name="getCurrentPoint" visibility="public">
484
                  <ownedParameter xmi:id="_wyShcOOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
485
                </ownedOperation>
486
                <ownedOperation xmi:id="_wyShceOSEdyLpcXsYAESEQ" name="reset" visibility="public"/>
487
                <ownedOperation xmi:id="_wyShcuOSEdyLpcXsYAESEQ" name="transform" visibility="public">
488
                  <ownedParameter xmi:id="_wyShc-OSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
489
                </ownedOperation>
490
                <ownedOperation xmi:id="_wyShdOOSEdyLpcXsYAESEQ" name="reProject" visibility="public">
491
                  <ownedParameter xmi:id="_wyShdeOSEdyLpcXsYAESEQ" name="ct" type="_wycTpuOSEdyLpcXsYAESEQ"/>
492
                </ownedOperation>
493
                <ownedOperation xmi:id="_wyShduOSEdyLpcXsYAESEQ" name="createTransformedShape" visibility="public">
494
                  <ownedParameter xmi:id="_wyShd-OSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
495
                  <ownedParameter xmi:id="_wySheOOSEdyLpcXsYAESEQ" name="return" type="_wycTquOSEdyLpcXsYAESEQ" direction="return"/>
496
                </ownedOperation>
497
                <ownedOperation xmi:id="_wySheeOSEdyLpcXsYAESEQ" name="getBounds" visibility="public">
498
                  <ownedParameter xmi:id="_wySheuOSEdyLpcXsYAESEQ" name="return" type="_wycTq-OSEdyLpcXsYAESEQ" direction="return"/>
499
                </ownedOperation>
500
                <ownedOperation xmi:id="_wyShe-OSEdyLpcXsYAESEQ" name="getBounds2D" visibility="public">
501
                  <ownedParameter xmi:id="_wyShfOOSEdyLpcXsYAESEQ" name="return" type="_wycTpOOSEdyLpcXsYAESEQ" direction="return"/>
502
                </ownedOperation>
503
                <ownedOperation xmi:id="_wyShfeOSEdyLpcXsYAESEQ" name="contains" visibility="public">
504
                  <ownedParameter xmi:id="_wyShfuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
505
                  <ownedParameter xmi:id="_wyShf-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
506
                  <ownedParameter xmi:id="_wyShgOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
507
                </ownedOperation>
508
                <ownedOperation xmi:id="_wyShgeOSEdyLpcXsYAESEQ" name="contains" visibility="public">
509
                  <ownedParameter xmi:id="_wyShguOSEdyLpcXsYAESEQ" name="p" type="_wycTouOSEdyLpcXsYAESEQ"/>
510
                  <ownedParameter xmi:id="_wyShg-OSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
511
                </ownedOperation>
512
                <ownedOperation xmi:id="_wyShhOOSEdyLpcXsYAESEQ" name="contains" visibility="public">
513
                  <ownedParameter xmi:id="_wyShheOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
514
                  <ownedParameter xmi:id="_wyShhuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
515
                  <ownedParameter xmi:id="_wyShh-OSEdyLpcXsYAESEQ" name="w" type="_wySgBOOSEdyLpcXsYAESEQ"/>
516
                  <ownedParameter xmi:id="_wyShiOOSEdyLpcXsYAESEQ" name="h" type="_wySgBOOSEdyLpcXsYAESEQ"/>
517
                  <ownedParameter xmi:id="_wyShieOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
518
                </ownedOperation>
519
                <ownedOperation xmi:id="_wyShiuOSEdyLpcXsYAESEQ" name="contains" visibility="public">
520
                  <ownedParameter xmi:id="_wyShi-OSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
521
                  <ownedParameter xmi:id="_wyShjOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
522
                </ownedOperation>
523
                <ownedOperation xmi:id="_wyShjeOSEdyLpcXsYAESEQ" name="intersects" visibility="public">
524
                  <ownedParameter xmi:id="_wyShjuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
525
                  <ownedParameter xmi:id="_wyShj-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
526
                  <ownedParameter xmi:id="_wyShkOOSEdyLpcXsYAESEQ" name="w" type="_wySgBOOSEdyLpcXsYAESEQ"/>
527
                  <ownedParameter xmi:id="_wyShkeOSEdyLpcXsYAESEQ" name="h" type="_wySgBOOSEdyLpcXsYAESEQ"/>
528
                  <ownedParameter xmi:id="_wyShkuOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
529
                </ownedOperation>
530
                <ownedOperation xmi:id="_wyShk-OSEdyLpcXsYAESEQ" name="intersects" visibility="public">
531
                  <ownedParameter xmi:id="_wyShlOOSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
532
                  <ownedParameter xmi:id="_wyShleOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
533
                </ownedOperation>
534
                <ownedOperation xmi:id="_wyShluOSEdyLpcXsYAESEQ" name="getPathIterator" visibility="public">
535
                  <ownedParameter xmi:id="_wyShl-OSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
536
                  <ownedParameter xmi:id="_wyShmOOSEdyLpcXsYAESEQ" name="return" type="_wycTp-OSEdyLpcXsYAESEQ" direction="return"/>
537
                </ownedOperation>
538
                <ownedOperation xmi:id="_wyShmeOSEdyLpcXsYAESEQ" name="getPathIterator" visibility="public">
539
                  <ownedParameter xmi:id="_wycRAOOSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
540
                  <ownedParameter xmi:id="_wycRAeOSEdyLpcXsYAESEQ" name="flatness" type="_wySgBOOSEdyLpcXsYAESEQ"/>
541
                  <ownedParameter xmi:id="_wycRAuOSEdyLpcXsYAESEQ" name="return" type="_wycTp-OSEdyLpcXsYAESEQ" direction="return"/>
542
                </ownedOperation>
543
                <ownedOperation xmi:id="_wycRA-OSEdyLpcXsYAESEQ" name="clone" visibility="public">
544
                  <ownedParameter xmi:id="_wycRBOOSEdyLpcXsYAESEQ" name="return" type="_wycTqeOSEdyLpcXsYAESEQ" direction="return"/>
545
                </ownedOperation>
546
                <ownedOperation xmi:id="_wycRBeOSEdyLpcXsYAESEQ" name="flip" visibility="public"/>
547
                <ownedOperation xmi:id="_wycRBuOSEdyLpcXsYAESEQ" name="ensureOrientation" visibility="public">
548
                  <ownedParameter xmi:id="_wycRB-OSEdyLpcXsYAESEQ" name="bCCW" type="_wySgAeOSEdyLpcXsYAESEQ"/>
549
                  <ownedParameter xmi:id="_wycRCOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
550
                </ownedOperation>
551
                <ownedOperation xmi:id="_wycRCeOSEdyLpcXsYAESEQ" name="isCCW" visibility="public">
552
                  <ownedParameter xmi:id="_wycRCuOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
553
                </ownedOperation>
554
              </packagedElement>
555
              <packagedElement xmi:type="uml:Interface" xmi:id="_wycRC-OSEdyLpcXsYAESEQ" name="IGeometry">
556
                <generalization xmi:id="_wycRDOOSEdyLpcXsYAESEQ" general="_wycTquOSEdyLpcXsYAESEQ"/>
557
                <ownedAttribute xmi:id="_wycRDeOSEdyLpcXsYAESEQ" name="BEST" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
558
                <ownedAttribute xmi:id="_wycRDuOSEdyLpcXsYAESEQ" name="N" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
559
                <ownedAttribute xmi:id="_wycRD-OSEdyLpcXsYAESEQ" name="NE" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
560
                <ownedAttribute xmi:id="_wycREOOSEdyLpcXsYAESEQ" name="E" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
561
                <ownedAttribute xmi:id="_wycREeOSEdyLpcXsYAESEQ" name="SE" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
562
                <ownedAttribute xmi:id="_wycREuOSEdyLpcXsYAESEQ" name="S" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
563
                <ownedAttribute xmi:id="_wycRE-OSEdyLpcXsYAESEQ" name="SW" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
564
                <ownedAttribute xmi:id="_wycRFOOSEdyLpcXsYAESEQ" name="W" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
565
                <ownedAttribute xmi:id="_wycRFeOSEdyLpcXsYAESEQ" name="NW" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
566
                <ownedAttribute xmi:id="_wycRFuOSEdyLpcXsYAESEQ" name="SELECTHANDLER" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
567
                <ownedAttribute xmi:id="_wycRF-OSEdyLpcXsYAESEQ" name="STRETCHINGHANDLER" visibility="public" type="_wySgBuOSEdyLpcXsYAESEQ"/>
568
                <ownedOperation xmi:id="_wycRGOOSEdyLpcXsYAESEQ" name="toJTSGeometry">
569
                  <ownedParameter xmi:id="_wycRGeOSEdyLpcXsYAESEQ" name="return" type="_wycTpeOSEdyLpcXsYAESEQ" direction="return"/>
570
                </ownedOperation>
571
                <ownedOperation xmi:id="_wycRGuOSEdyLpcXsYAESEQ" name="getGeometryType">
572
                  <ownedParameter xmi:id="_wycRG-OSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
573
                </ownedOperation>
574
                <ownedOperation xmi:id="_wycRHOOSEdyLpcXsYAESEQ" name="cloneGeometry">
575
                  <ownedParameter xmi:id="_wycRHeOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
576
                </ownedOperation>
577
                <ownedOperation xmi:id="_wycRHuOSEdyLpcXsYAESEQ" name="intersects">
578
                  <ownedParameter xmi:id="_wycRH-OSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
579
                  <ownedParameter xmi:id="_wycRIOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
580
                </ownedOperation>
581
                <ownedOperation xmi:id="_wycRIeOSEdyLpcXsYAESEQ" name="fastIntersects" visibility="public">
582
                  <ownedParameter xmi:id="_wycRIuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
583
                  <ownedParameter xmi:id="_wycRI-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
584
                  <ownedParameter xmi:id="_wycRJOOSEdyLpcXsYAESEQ" name="w" type="_wySgBOOSEdyLpcXsYAESEQ"/>
585
                  <ownedParameter xmi:id="_wycRJeOSEdyLpcXsYAESEQ" name="h" type="_wySgBOOSEdyLpcXsYAESEQ"/>
586
                  <ownedParameter xmi:id="_wycRJuOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
587
                </ownedOperation>
588
                <ownedOperation xmi:id="_wycRJ-OSEdyLpcXsYAESEQ" name="getBounds2D">
589
                  <ownedParameter xmi:id="_wycRKOOSEdyLpcXsYAESEQ" name="return" type="_wycTpOOSEdyLpcXsYAESEQ" direction="return"/>
590
                </ownedOperation>
591
                <ownedOperation xmi:id="_wycRKeOSEdyLpcXsYAESEQ" name="reProject">
592
                  <ownedParameter xmi:id="_wycRKuOSEdyLpcXsYAESEQ" name="ct" type="_wycTpuOSEdyLpcXsYAESEQ"/>
593
                </ownedOperation>
594
                <ownedOperation xmi:id="_wycRK-OSEdyLpcXsYAESEQ" name="getPathIterator">
595
                  <ownedParameter xmi:id="_wycRLOOSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
596
                  <ownedParameter xmi:id="_wycRLeOSEdyLpcXsYAESEQ" name="return" type="_wycTp-OSEdyLpcXsYAESEQ" direction="return"/>
597
                </ownedOperation>
598
                <ownedOperation xmi:id="_wycRLuOSEdyLpcXsYAESEQ" name="toWKB" visibility="public">
599
                  <ownedParameter xmi:id="_wycRL-OSEdyLpcXsYAESEQ" name="return" type="_wySgAuOSEdyLpcXsYAESEQ" direction="return"/>
600
                </ownedOperation>
601
                <ownedOperation xmi:id="_wycRMOOSEdyLpcXsYAESEQ" name="getHandlers" visibility="public">
602
                  <ownedParameter xmi:id="_wycRMeOSEdyLpcXsYAESEQ" name="type" type="_wySgBuOSEdyLpcXsYAESEQ"/>
603
                  <ownedParameter xmi:id="_wycRMuOSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
604
                </ownedOperation>
605
                <ownedOperation xmi:id="_wycRM-OSEdyLpcXsYAESEQ" name="transform" visibility="public">
606
                  <ownedParameter xmi:id="_wycRNOOSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
607
                </ownedOperation>
608
                <ownedOperation xmi:id="_wycRNeOSEdyLpcXsYAESEQ" name="getPathIterator">
609
                  <ownedParameter xmi:id="_wycRNuOSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
610
                  <ownedParameter xmi:id="_wycRN-OSEdyLpcXsYAESEQ" name="flatness" type="_wySgBOOSEdyLpcXsYAESEQ"/>
611
                  <ownedParameter xmi:id="_wycROOOSEdyLpcXsYAESEQ" name="return" type="_wycTp-OSEdyLpcXsYAESEQ" direction="return"/>
612
                </ownedOperation>
613
                <ownedOperation xmi:id="_wycROeOSEdyLpcXsYAESEQ" name="getInternalShape">
614
                  <ownedParameter xmi:id="_wycROuOSEdyLpcXsYAESEQ" name="return" type="_wycTquOSEdyLpcXsYAESEQ" direction="return"/>
615
                </ownedOperation>
616
                <ownedOperation xmi:id="_wycRO-OSEdyLpcXsYAESEQ" name="isSimple" visibility="public">
617
                  <ownedParameter xmi:id="_wycRPOOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
618
                </ownedOperation>
619
                <ownedOperation xmi:id="_wycRPeOSEdyLpcXsYAESEQ" name="accept" visibility="public">
620
                  <ownedParameter xmi:id="_wycRPuOSEdyLpcXsYAESEQ" name="visitor" type="_wySg8OOSEdyLpcXsYAESEQ"/>
621
                </ownedOperation>
622
              </packagedElement>
623
              <packagedElement xmi:type="uml:Class" xmi:id="_wycRP-OSEdyLpcXsYAESEQ" name="FPolyline3D" clientDependency="_wycRQuOSEdyLpcXsYAESEQ">
624
                <generalization xmi:id="_wycRQOOSEdyLpcXsYAESEQ" general="_wycS9uOSEdyLpcXsYAESEQ"/>
625
                <ownedAttribute xmi:id="_wycRQeOSEdyLpcXsYAESEQ" name="pZ" type="_wySgBOOSEdyLpcXsYAESEQ"/>
626
                <interfaceRealization xmi:id="_wycRQuOSEdyLpcXsYAESEQ" name="FShape3D" supplier="_wycS8uOSEdyLpcXsYAESEQ" client="_wycRP-OSEdyLpcXsYAESEQ" contract="_wycS8uOSEdyLpcXsYAESEQ"/>
627
                <ownedOperation xmi:id="_wycRQ-OSEdyLpcXsYAESEQ" name="getShapeType" visibility="public">
628
                  <ownedParameter xmi:id="_wycRROOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
629
                </ownedOperation>
630
                <ownedOperation xmi:id="_wycRReOSEdyLpcXsYAESEQ" name="getZs" visibility="public">
631
                  <ownedParameter xmi:id="_wycRRuOSEdyLpcXsYAESEQ" name="return" type="_wySgBOOSEdyLpcXsYAESEQ" direction="return"/>
632
                </ownedOperation>
633
                <ownedOperation xmi:id="_wycRR-OSEdyLpcXsYAESEQ" name="cloneFShape" visibility="public">
634
                  <ownedParameter xmi:id="_wycRSOOSEdyLpcXsYAESEQ" name="return" type="_wycS2eOSEdyLpcXsYAESEQ" direction="return"/>
635
                </ownedOperation>
636
              </packagedElement>
637
              <packagedElement xmi:type="uml:Class" xmi:id="_wycRSeOSEdyLpcXsYAESEQ" name="FCircle2D">
638
                <generalization xmi:id="_wycRSuOSEdyLpcXsYAESEQ" general="_wycSH-OSEdyLpcXsYAESEQ"/>
639
                <ownedAttribute xmi:id="_wycRS-OSEdyLpcXsYAESEQ" name="center" visibility="private" type="_wycTouOSEdyLpcXsYAESEQ"/>
640
                <ownedAttribute xmi:id="_wycRTOOSEdyLpcXsYAESEQ" name="radio" visibility="private" type="_wySgBOOSEdyLpcXsYAESEQ"/>
641
                <ownedOperation xmi:id="_wycRTeOSEdyLpcXsYAESEQ" name="getCenter" visibility="public">
642
                  <ownedParameter xmi:id="_wycRTuOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
643
                </ownedOperation>
644
                <ownedOperation xmi:id="_wycRT-OSEdyLpcXsYAESEQ" name="getRadio" visibility="public">
645
                  <ownedParameter xmi:id="_wycRUOOSEdyLpcXsYAESEQ" name="return" type="_wySgBOOSEdyLpcXsYAESEQ" direction="return"/>
646
                </ownedOperation>
647
                <ownedOperation xmi:id="_wycRUeOSEdyLpcXsYAESEQ" name="cloneFShape" visibility="public">
648
                  <ownedParameter xmi:id="_wycRUuOSEdyLpcXsYAESEQ" name="return" type="_wycS2eOSEdyLpcXsYAESEQ" direction="return"/>
649
                </ownedOperation>
650
                <ownedOperation xmi:id="_wycRU-OSEdyLpcXsYAESEQ" name="getShapeType" visibility="public">
651
                  <ownedParameter xmi:id="_wycRVOOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
652
                </ownedOperation>
653
                <ownedOperation xmi:id="_wycRVeOSEdyLpcXsYAESEQ" name="transform" visibility="public">
654
                  <ownedParameter xmi:id="_wycRVuOSEdyLpcXsYAESEQ" name="at" type="_wycTo-OSEdyLpcXsYAESEQ"/>
655
                </ownedOperation>
656
                <ownedOperation xmi:id="_wycRV-OSEdyLpcXsYAESEQ" name="getStretchingHandlers" visibility="public">
657
                  <ownedParameter xmi:id="_wycRWOOSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
658
                </ownedOperation>
659
                <ownedOperation xmi:id="_wycRWeOSEdyLpcXsYAESEQ" name="getSelectHandlers" visibility="public">
660
                  <ownedParameter xmi:id="_wycRWuOSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
661
                </ownedOperation>
662
                <ownedOperation xmi:id="_wycRW-OSEdyLpcXsYAESEQ" name="intersects" visibility="public">
663
                  <ownedParameter xmi:id="_wycRXOOSEdyLpcXsYAESEQ" name="r" type="_wycTpOOSEdyLpcXsYAESEQ"/>
664
                  <ownedParameter xmi:id="_wycRXeOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
665
                </ownedOperation>
666
              </packagedElement>
667
              <packagedElement xmi:type="uml:Class" xmi:id="_wycRXuOSEdyLpcXsYAESEQ" name="CenterHandler" clientDependency="_wycRYeOSEdyLpcXsYAESEQ _wycRYuOSEdyLpcXsYAESEQ">
668
                <generalization xmi:id="_wycRX-OSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
669
                <generalization xmi:id="_wycRYOOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
670
                <interfaceRealization xmi:id="_wycRYeOSEdyLpcXsYAESEQ" name="ICenterHandler" supplier="_wycSX-OSEdyLpcXsYAESEQ" client="_wycRXuOSEdyLpcXsYAESEQ" contract="_wycSX-OSEdyLpcXsYAESEQ"/>
671
                <interfaceRealization xmi:id="_wycRYuOSEdyLpcXsYAESEQ" name="ICenterHandler" supplier="_wycSX-OSEdyLpcXsYAESEQ" client="_wycRXuOSEdyLpcXsYAESEQ" contract="_wycSX-OSEdyLpcXsYAESEQ"/>
672
                <ownedOperation xmi:id="_wycRY-OSEdyLpcXsYAESEQ" name="move" visibility="public">
673
                  <ownedParameter xmi:id="_wycRZOOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
674
                  <ownedParameter xmi:id="_wycRZeOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
675
                </ownedOperation>
676
                <ownedOperation xmi:id="_wycRZuOSEdyLpcXsYAESEQ" name="set" visibility="public">
677
                  <ownedParameter xmi:id="_wycRZ-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
678
                  <ownedParameter xmi:id="_wycRaOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
679
                </ownedOperation>
680
                <ownedOperation xmi:id="_wycRaeOSEdyLpcXsYAESEQ" name="move" visibility="public">
681
                  <ownedParameter xmi:id="_wycRauOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
682
                  <ownedParameter xmi:id="_wycRa-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
683
                </ownedOperation>
684
                <ownedOperation xmi:id="_wycRbOOSEdyLpcXsYAESEQ" name="set" visibility="public">
685
                  <ownedParameter xmi:id="_wycRbeOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
686
                  <ownedParameter xmi:id="_wycRbuOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
687
                </ownedOperation>
688
              </packagedElement>
689
              <packagedElement xmi:type="uml:Class" xmi:id="_wycRb-OSEdyLpcXsYAESEQ" name="CenterSelHandler"/>
690
              <packagedElement xmi:type="uml:Class" xmi:id="_wycRcOOSEdyLpcXsYAESEQ" name="RadioSelHandler" clientDependency="_wycRcuOSEdyLpcXsYAESEQ">
691
                <generalization xmi:id="_wycRceOSEdyLpcXsYAESEQ" general="_wySg8-OSEdyLpcXsYAESEQ"/>
692
                <interfaceRealization xmi:id="_wycRcuOSEdyLpcXsYAESEQ" name="ICuadrantHandler" supplier="_wycSOOOSEdyLpcXsYAESEQ" client="_wycRcOOSEdyLpcXsYAESEQ" contract="_wycSOOOSEdyLpcXsYAESEQ"/>
693
                <ownedOperation xmi:id="_wycRc-OSEdyLpcXsYAESEQ" name="move" visibility="public">
694
                  <ownedParameter xmi:id="_wycRdOOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
695
                  <ownedParameter xmi:id="_wycRdeOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
696
                </ownedOperation>
697
                <ownedOperation xmi:id="_wycRduOSEdyLpcXsYAESEQ" name="set" visibility="public">
698
                  <ownedParameter xmi:id="_wycRd-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
699
                  <ownedParameter xmi:id="_wycReOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
700
                </ownedOperation>
701
              </packagedElement>
702
              <packagedElement xmi:type="uml:Class" xmi:id="_wycReeOSEdyLpcXsYAESEQ" name="ShapeFactory">
703
                <ownedOperation xmi:id="_wycReuOSEdyLpcXsYAESEQ" name="createPoint2D" visibility="public" isStatic="true">
704
                  <ownedParameter xmi:id="_wycRe-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
705
                  <ownedParameter xmi:id="_wycRfOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
706
                  <ownedParameter xmi:id="_wycRfeOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
707
                </ownedOperation>
708
                <ownedOperation xmi:id="_wycRfuOSEdyLpcXsYAESEQ" name="createPoint2D" visibility="public" isStatic="true">
709
                  <ownedParameter xmi:id="_wycRf-OSEdyLpcXsYAESEQ" name="p" type="_wyShAeOSEdyLpcXsYAESEQ"/>
710
                  <ownedParameter xmi:id="_wycRgOOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
711
                </ownedOperation>
712
                <ownedOperation xmi:id="_wycRgeOSEdyLpcXsYAESEQ" name="createMultipoint2D" visibility="public" isStatic="true">
713
                  <ownedParameter xmi:id="_wycRguOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
714
                  <ownedParameter xmi:id="_wycRg-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
715
                  <ownedParameter xmi:id="_wycRhOOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
716
                </ownedOperation>
717
                <ownedOperation xmi:id="_wycRheOSEdyLpcXsYAESEQ" name="createPoint3D" visibility="public" isStatic="true">
718
                  <ownedParameter xmi:id="_wycRhuOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
719
                  <ownedParameter xmi:id="_wycRh-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
720
                  <ownedParameter xmi:id="_wycRiOOSEdyLpcXsYAESEQ" name="z" type="_wySgBOOSEdyLpcXsYAESEQ"/>
721
                  <ownedParameter xmi:id="_wycRieOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
722
                </ownedOperation>
723
                <ownedOperation xmi:id="_wycRiuOSEdyLpcXsYAESEQ" name="createMultipoint3D" visibility="public" isStatic="true">
724
                  <ownedParameter xmi:id="_wycRi-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
725
                  <ownedParameter xmi:id="_wycRjOOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
726
                  <ownedParameter xmi:id="_wycRjeOSEdyLpcXsYAESEQ" name="z" type="_wySgBOOSEdyLpcXsYAESEQ"/>
727
                  <ownedParameter xmi:id="_wycRjuOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
728
                </ownedOperation>
729
                <ownedOperation xmi:id="_wycRj-OSEdyLpcXsYAESEQ" name="createPolyline2D" visibility="public" isStatic="true">
730
                  <ownedParameter xmi:id="_wycRkOOSEdyLpcXsYAESEQ" name="shape" type="_wyShPOOSEdyLpcXsYAESEQ"/>
731
                  <ownedParameter xmi:id="_wycRkeOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
732
                </ownedOperation>
733
                <ownedOperation xmi:id="_wycRkuOSEdyLpcXsYAESEQ" name="createPolyline3D" visibility="public" isStatic="true">
734
                  <ownedParameter xmi:id="_wycRk-OSEdyLpcXsYAESEQ" name="shape" type="_wyShPOOSEdyLpcXsYAESEQ"/>
735
                  <ownedParameter xmi:id="_wycRlOOSEdyLpcXsYAESEQ" name="pZ" type="_wySgBOOSEdyLpcXsYAESEQ"/>
736
                  <ownedParameter xmi:id="_wycRleOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
737
                </ownedOperation>
738
                <ownedOperation xmi:id="_wycRluOSEdyLpcXsYAESEQ" name="createPolygon3D" visibility="public" isStatic="true">
739
                  <ownedParameter xmi:id="_wycRl-OSEdyLpcXsYAESEQ" name="shape" type="_wyShPOOSEdyLpcXsYAESEQ"/>
740
                  <ownedParameter xmi:id="_wycRmOOSEdyLpcXsYAESEQ" name="pZ" type="_wySgBOOSEdyLpcXsYAESEQ"/>
741
                  <ownedParameter xmi:id="_wycRmeOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
742
                </ownedOperation>
743
                <ownedOperation xmi:id="_wycRmuOSEdyLpcXsYAESEQ" name="createPolygon2D" visibility="public" isStatic="true">
744
                  <ownedParameter xmi:id="_wycRm-OSEdyLpcXsYAESEQ" name="shape" type="_wyShPOOSEdyLpcXsYAESEQ"/>
745
                  <ownedParameter xmi:id="_wycRnOOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
746
                </ownedOperation>
747
                <ownedOperation xmi:id="_wycRneOSEdyLpcXsYAESEQ" name="createPolygon2D" visibility="public" isStatic="true">
748
                  <ownedParameter xmi:id="_wycRnuOSEdyLpcXsYAESEQ" name="shape" type="_wycS9uOSEdyLpcXsYAESEQ"/>
749
                  <ownedParameter xmi:id="_wycRn-OSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
750
                </ownedOperation>
751
                <ownedOperation xmi:id="_wycRoOOSEdyLpcXsYAESEQ" name="createGeometry" visibility="public" isStatic="true">
752
                  <ownedParameter xmi:id="_wycRoeOSEdyLpcXsYAESEQ" name="shp" type="_wycS2eOSEdyLpcXsYAESEQ"/>
753
                  <ownedParameter xmi:id="_wycRouOSEdyLpcXsYAESEQ" name="return" type="_wycS_OOSEdyLpcXsYAESEQ" direction="return"/>
754
                </ownedOperation>
755
                <ownedOperation xmi:id="_wycRo-OSEdyLpcXsYAESEQ" name="createCircle" visibility="public" isStatic="true">
756
                  <ownedParameter xmi:id="_wycRpOOSEdyLpcXsYAESEQ" name="center" type="_wycTouOSEdyLpcXsYAESEQ"/>
757
                  <ownedParameter xmi:id="_wycRpeOSEdyLpcXsYAESEQ" name="r" type="_wycTouOSEdyLpcXsYAESEQ"/>
758
                  <ownedParameter xmi:id="_wycRpuOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
759
                </ownedOperation>
760
                <ownedOperation xmi:id="_wycRp-OSEdyLpcXsYAESEQ" name="createCircle" visibility="public" isStatic="true">
761
                  <ownedParameter xmi:id="_wycRqOOSEdyLpcXsYAESEQ" name="center" type="_wycTouOSEdyLpcXsYAESEQ"/>
762
                  <ownedParameter xmi:id="_wycRqeOSEdyLpcXsYAESEQ" name="radio" type="_wySgBOOSEdyLpcXsYAESEQ"/>
763
                  <ownedParameter xmi:id="_wycRquOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
764
                </ownedOperation>
765
                <ownedOperation xmi:id="_wycRq-OSEdyLpcXsYAESEQ" name="createCircle" visibility="public" isStatic="true">
766
                  <ownedParameter xmi:id="_wycRrOOSEdyLpcXsYAESEQ" name="p1" type="_wycTouOSEdyLpcXsYAESEQ"/>
767
                  <ownedParameter xmi:id="_wycRreOSEdyLpcXsYAESEQ" name="p2" type="_wycTouOSEdyLpcXsYAESEQ"/>
768
                  <ownedParameter xmi:id="_wycRruOSEdyLpcXsYAESEQ" name="p3" type="_wycTouOSEdyLpcXsYAESEQ"/>
769
                  <ownedParameter xmi:id="_wycRr-OSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
770
                </ownedOperation>
771
                <ownedOperation xmi:id="_wycRsOOSEdyLpcXsYAESEQ" name="createArc" visibility="public" isStatic="true">
772
                  <ownedParameter xmi:id="_wycRseOSEdyLpcXsYAESEQ" name="p1" type="_wycTouOSEdyLpcXsYAESEQ"/>
773
                  <ownedParameter xmi:id="_wycRsuOSEdyLpcXsYAESEQ" name="p2" type="_wycTouOSEdyLpcXsYAESEQ"/>
774
                  <ownedParameter xmi:id="_wycRs-OSEdyLpcXsYAESEQ" name="p3" type="_wycTouOSEdyLpcXsYAESEQ"/>
775
                  <ownedParameter xmi:id="_wycRtOOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
776
                </ownedOperation>
777
                <ownedOperation xmi:id="_wycRteOSEdyLpcXsYAESEQ" name="createEllipse" visibility="public" isStatic="true">
778
                  <ownedParameter xmi:id="_wycRtuOSEdyLpcXsYAESEQ" name="axis1Start" type="_wycTouOSEdyLpcXsYAESEQ"/>
779
                  <ownedParameter xmi:id="_wycRt-OSEdyLpcXsYAESEQ" name="axis1End" type="_wycTouOSEdyLpcXsYAESEQ"/>
780
                  <ownedParameter xmi:id="_wycRuOOSEdyLpcXsYAESEQ" name="axis2Length" type="_wySgBOOSEdyLpcXsYAESEQ"/>
781
                  <ownedParameter xmi:id="_wycRueOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
782
                </ownedOperation>
783
                <ownedOperation xmi:id="_wycRuuOSEdyLpcXsYAESEQ" name="createSpline2D" visibility="public" isStatic="true">
784
                  <ownedParameter xmi:id="_wycRu-OSEdyLpcXsYAESEQ" name="points" type="_wycTouOSEdyLpcXsYAESEQ"/>
785
                  <ownedParameter xmi:id="_wycRvOOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
786
                </ownedOperation>
787
              </packagedElement>
788
              <packagedElement xmi:type="uml:Class" xmi:id="_wycRveOSEdyLpcXsYAESEQ" name="FMultipoint3D" clientDependency="_wycRwOOSEdyLpcXsYAESEQ">
789
                <generalization xmi:id="_wycRvuOSEdyLpcXsYAESEQ" general="_wySgiuOSEdyLpcXsYAESEQ"/>
790
                <ownedAttribute xmi:id="_wycRv-OSEdyLpcXsYAESEQ" name="z" type="_wySgBOOSEdyLpcXsYAESEQ"/>
791
                <interfaceRealization xmi:id="_wycRwOOSEdyLpcXsYAESEQ" name="IGeometry3D" supplier="_wycS8-OSEdyLpcXsYAESEQ" client="_wycRveOSEdyLpcXsYAESEQ" contract="_wycS8-OSEdyLpcXsYAESEQ"/>
792
                <ownedOperation xmi:id="_wycRweOSEdyLpcXsYAESEQ" name="cloneGeometry" visibility="public">
793
                  <ownedParameter xmi:id="_wycRwuOSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
794
                </ownedOperation>
795
                <ownedOperation xmi:id="_wycRw-OSEdyLpcXsYAESEQ" name="getZs" visibility="public">
796
                  <ownedParameter xmi:id="_wycRxOOSEdyLpcXsYAESEQ" name="return" type="_wySgBOOSEdyLpcXsYAESEQ" direction="return"/>
797
                </ownedOperation>
798
                <ownedOperation xmi:id="_wycRxeOSEdyLpcXsYAESEQ" name="getGeometryType" visibility="public">
799
                  <ownedParameter xmi:id="_wycRxuOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
800
                </ownedOperation>
801
              </packagedElement>
802
              <packagedElement xmi:type="uml:Class" xmi:id="_wycRx-OSEdyLpcXsYAESEQ" name="FPrimitiveAbstract">
803
                <ownedOperation xmi:id="_wycRyuOSEdyLpcXsYAESEQ" name="cloneGeometry" visibility="public">
804
                  <ownedParameter xmi:id="_wycRy-OSEdyLpcXsYAESEQ" name="return" type="_wycRC-OSEdyLpcXsYAESEQ" direction="return"/>
805
                </ownedOperation>
806
                <ownedOperation xmi:id="_wycRzOOSEdyLpcXsYAESEQ" name="toJTSGeometry" visibility="public">
807
                  <ownedParameter xmi:id="_wycRzeOSEdyLpcXsYAESEQ" name="return" type="_wycTpeOSEdyLpcXsYAESEQ" direction="return"/>
808
                </ownedOperation>
809
                <ownedOperation xmi:id="_wycRzuOSEdyLpcXsYAESEQ" name="getHandlers" visibility="public">
810
                  <ownedParameter xmi:id="_wycRz-OSEdyLpcXsYAESEQ" name="type" type="_wySgBuOSEdyLpcXsYAESEQ"/>
811
                  <ownedParameter xmi:id="_wycR0OOSEdyLpcXsYAESEQ" name="return" type="_wycR1eOSEdyLpcXsYAESEQ" direction="return"/>
812
                </ownedOperation>
813
                <ownedOperation xmi:id="_wycR0eOSEdyLpcXsYAESEQ" name="getGeometryType" visibility="public">
814
                  <ownedParameter xmi:id="_wycR0uOSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
815
                </ownedOperation>
816
                <ownedOperation xmi:id="_wycR0-OSEdyLpcXsYAESEQ" name="isSimple" visibility="public">
817
                  <ownedParameter xmi:id="_wycR1OOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
818
                </ownedOperation>
819
              </packagedElement>
820
              <packagedElement xmi:type="uml:Interface" xmi:id="_wycR1eOSEdyLpcXsYAESEQ" name="Handler">
821
                <ownedOperation xmi:id="_wycR1uOSEdyLpcXsYAESEQ" name="move" visibility="public">
822
                  <ownedParameter xmi:id="_wycR1-OSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
823
                  <ownedParameter xmi:id="_wycR2OOSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
824
                </ownedOperation>
825
                <ownedOperation xmi:id="_wycR2eOSEdyLpcXsYAESEQ" name="set" visibility="public">
826
                  <ownedParameter xmi:id="_wycR2uOSEdyLpcXsYAESEQ" name="x" type="_wySgBOOSEdyLpcXsYAESEQ"/>
827
                  <ownedParameter xmi:id="_wycR2-OSEdyLpcXsYAESEQ" name="y" type="_wySgBOOSEdyLpcXsYAESEQ"/>
828
                </ownedOperation>
829
                <ownedOperation xmi:id="_wycR3OOSEdyLpcXsYAESEQ" name="getPoint" visibility="public">
830
                  <ownedParameter xmi:id="_wycR3eOSEdyLpcXsYAESEQ" name="return" type="_wycTouOSEdyLpcXsYAESEQ" direction="return"/>
831
                </ownedOperation>
832
                <ownedOperation xmi:id="_wycR3uOSEdyLpcXsYAESEQ" name="equalsPoint" visibility="public">
833
                  <ownedParameter xmi:id="_wycR3-OSEdyLpcXsYAESEQ" name="obj" type="_wycTqeOSEdyLpcXsYAESEQ"/>
834
                  <ownedParameter xmi:id="_wycR4OOSEdyLpcXsYAESEQ" name="return" type="_wySgAeOSEdyLpcXsYAESEQ" direction="return"/>
835
                </ownedOperation>
836
              </packagedElement>
837
              <packagedElement xmi:type="uml:Interface" xmi:id="_wycR4eOSEdyLpcXsYAESEQ" name="IFinalHandler">
838
                <generalization xmi:id="_wycR4uOSEdyLpcXsYAESEQ" general="_wycR1eOSEdyLpcXsYAESEQ"/>
839
              </packagedElement>
840
              <packagedElement xmi:type="uml:Class" xmi:id="_wycR4-OSEdyLpcXsYAESEQ" name="FGeometryCollection">
841
                <generalization xmi:id="_wycR5OOSEdyLpcXsYAESEQ" general="_wycS_OOSEdyLpcXsYAESEQ"/>
842
                <ownedAttribute xmi:id="_wycR5eOSEdyLpcXsYAESEQ" name="geometries" type="_wycRC-OSEdyLpcXsYAESEQ" association="_wycTrOOSEdyLpcXsYAESEQ"/>
843
                <ownedOperation xmi:id="_wycR5uOSEdyLpcXsYAESEQ" name="getGeometriesNumber" visibility="public">
844
                  <ownedParameter xmi:id="_wycR5-OSEdyLpcXsYAESEQ" name="return" type="_wySgBuOSEdyLpcXsYAESEQ" direction="return"/>
845
                </ownedOperation>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff