Added some test xmi files for rational profile (tests coming soon ;-)
[dbsrgits/SQL-Translator.git] / t / data / xmi / OrderDB.rationalprofile.poseidon2.xmi
CommitLineData
9b35c8fe 1<?xml version = '1.0' encoding = 'UTF-8' ?>\r
2<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Fri Sep 19 21:17:55 BST 2003'>\r
3 <XMI.header>\r
4 <XMI.documentation>\r
5 <XMI.exporter>Netbeans XMI Writer</XMI.exporter>\r
6 <XMI.exporterVersion>1.0</XMI.exporterVersion>\r
7 </XMI.documentation>\r
8 </XMI.header>\r
9 <XMI.content>\r
10 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7ff9'>\r
11 <UML:Multiplicity.range>\r
12 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7ff8' lower = '1' upper = '1'/>\r
13 </UML:Multiplicity.range>\r
14 </UML:Multiplicity>\r
15 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7ff7'>\r
16 <UML:Multiplicity.range>\r
17 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7ff6' lower = '1' upper = '1'/>\r
18 </UML:Multiplicity.range>\r
19 </UML:Multiplicity>\r
20 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fd6'>\r
21 <UML:Multiplicity.range>\r
22 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fd5' lower = '1' upper = '1'/>\r
23 </UML:Multiplicity.range>\r
24 </UML:Multiplicity>\r
25 <UML:Model xmi.id = '5539d8:f7b62bc3a2:-7ff5' name = 'model 2' isSpecification = 'false'\r
26 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
27 <UML:Namespace.ownedElement>\r
28 <UML:Class xmi.id = '5539d8:f7b62bc3a2:-7ff4' name = 'Order' visibility = 'public'\r
29 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
30 isActive = 'false'>\r
31 <UML:ModelElement.stereotype>\r
32 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9e'/>\r
33 </UML:ModelElement.stereotype>\r
34 <UML:Classifier.feature>\r
35 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7ff3' name = 'orderID' visibility = 'public'\r
36 isSpecification = 'false' ownerScope = 'instance'>\r
37 <UML:ModelElement.stereotype>\r
38 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9d'/>\r
39 </UML:ModelElement.stereotype>\r
40 <UML:ModelElement.taggedValue>\r
41 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fec' isSpecification = 'false'>\r
42 <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
43 <UML:TaggedValue.type>\r
44 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
45 </UML:TaggedValue.type>\r
46 </UML:TaggedValue>\r
47 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7feb' isSpecification = 'false'>\r
48 <UML:TaggedValue.dataValue>10</UML:TaggedValue.dataValue>\r
49 <UML:TaggedValue.type>\r
50 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
51 </UML:TaggedValue.type>\r
52 </UML:TaggedValue>\r
53 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fea' isSpecification = 'false'>\r
54 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
55 <UML:TaggedValue.type>\r
56 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
57 </UML:TaggedValue.type>\r
58 </UML:TaggedValue>\r
59 </UML:ModelElement.taggedValue>\r
60 <UML:StructuralFeature.type>\r
61 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
62 </UML:StructuralFeature.type>\r
63 </UML:Attribute>\r
64 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7efb' name = 'customerID' visibility = 'public'\r
65 isSpecification = 'false' ownerScope = 'instance'>\r
66 <UML:ModelElement.stereotype>\r
67 <UML:Stereotype xmi.idref = '9a1411:f7ba136dae:-7ffb'/>\r
68 </UML:ModelElement.stereotype>\r
69 <UML:ModelElement.taggedValue>\r
70 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe9' isSpecification = 'false'>\r
71 <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
72 <UML:TaggedValue.type>\r
73 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
74 </UML:TaggedValue.type>\r
75 </UML:TaggedValue>\r
76 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe8' isSpecification = 'false'>\r
77 <UML:TaggedValue.dataValue>10</UML:TaggedValue.dataValue>\r
78 <UML:TaggedValue.type>\r
79 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
80 </UML:TaggedValue.type>\r
81 </UML:TaggedValue>\r
82 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe7' isSpecification = 'false'>\r
83 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
84 <UML:TaggedValue.type>\r
85 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
86 </UML:TaggedValue.type>\r
87 </UML:TaggedValue>\r
88 </UML:ModelElement.taggedValue>\r
89 <UML:StructuralFeature.type>\r
90 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
91 </UML:StructuralFeature.type>\r
92 </UML:Attribute>\r
93 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7ff1' name = 'orderDate' visibility = 'public'\r
94 isSpecification = 'false' ownerScope = 'instance'>\r
95 <UML:ModelElement.stereotype>\r
96 <UML:Stereotype xmi.idref = '9a1411:f7ba136dae:-7ffb'/>\r
97 </UML:ModelElement.stereotype>\r
98 <UML:ModelElement.taggedValue>\r
99 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe6' isSpecification = 'false'>\r
100 <UML:TaggedValue.dataValue>DATE</UML:TaggedValue.dataValue>\r
101 <UML:TaggedValue.type>\r
102 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
103 </UML:TaggedValue.type>\r
104 </UML:TaggedValue>\r
105 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe5' isSpecification = 'false'>\r
106 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
107 <UML:TaggedValue.type>\r
108 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
109 </UML:TaggedValue.type>\r
110 </UML:TaggedValue>\r
111 </UML:ModelElement.taggedValue>\r
112 <UML:StructuralFeature.type>\r
113 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff0'/>\r
114 </UML:StructuralFeature.type>\r
115 </UML:Attribute>\r
116 <UML:Operation xmi.id = '5539d8:f7b62bc3a2:-7e9c' name = 'pkOrder' visibility = 'public'\r
117 isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'\r
118 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
119 <UML:ModelElement.stereotype>\r
120 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9d'/>\r
121 </UML:ModelElement.stereotype>\r
122 <UML:BehavioralFeature.parameter>\r
123 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e9b' name = 'orderID' isSpecification = 'false'\r
124 kind = 'inout'>\r
125 <UML:Parameter.type>\r
126 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
127 </UML:Parameter.type>\r
128 </UML:Parameter>\r
129 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e9a' name = 'return' isSpecification = 'false'\r
130 kind = 'return'>\r
131 <UML:Parameter.type>\r
132 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fd2'/>\r
133 </UML:Parameter.type>\r
134 </UML:Parameter>\r
135 </UML:BehavioralFeature.parameter>\r
136 </UML:Operation>\r
137 <UML:Operation xmi.id = '5539d8:f7b62bc3a2:-7e94' name = 'fkCustomer' visibility = 'public'\r
138 isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'\r
139 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
140 <UML:ModelElement.stereotype>\r
141 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e75'/>\r
142 </UML:ModelElement.stereotype>\r
143 <UML:BehavioralFeature.parameter>\r
144 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e93' name = 'customerID' isSpecification = 'false'\r
145 kind = 'inout'>\r
146 <UML:Parameter.type>\r
147 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
148 </UML:Parameter.type>\r
149 </UML:Parameter>\r
150 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e92' name = 'return' isSpecification = 'false'\r
151 kind = 'return'>\r
152 <UML:Parameter.type>\r
153 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fd2'/>\r
154 </UML:Parameter.type>\r
155 </UML:Parameter>\r
156 </UML:BehavioralFeature.parameter>\r
157 </UML:Operation>\r
158 <UML:Method xmi.id = '5539d8:f7b62bc3a2:-7e91' isSpecification = 'false'\r
159 isQuery = 'false'>\r
160 <UML:Method.body>\r
161 <UML:ProcedureExpression xmi.id = '5539d8:f7b62bc3a2:-7e90' language = 'java'\r
162 body = ''/>\r
163 </UML:Method.body>\r
164 <UML:Method.specification>\r
165 <UML:Operation xmi.idref = '5539d8:f7b62bc3a2:-7e94'/>\r
166 </UML:Method.specification>\r
167 </UML:Method>\r
168 <UML:Method xmi.id = '5539d8:f7b62bc3a2:-7e8f' isSpecification = 'false'\r
169 isQuery = 'false'>\r
170 <UML:Method.body>\r
171 <UML:ProcedureExpression xmi.id = '5539d8:f7b62bc3a2:-7e8e' language = 'java'\r
172 body = ''/>\r
173 </UML:Method.body>\r
174 <UML:Method.specification>\r
175 <UML:Operation xmi.idref = '5539d8:f7b62bc3a2:-7e9c'/>\r
176 </UML:Method.specification>\r
177 </UML:Method>\r
178 <UML:Operation xmi.id = '53bbfa:f7b73843fd:-7ffb' name = 'idxOrderDate'\r
179 visibility = 'public' isSpecification = 'false' ownerScope = 'instance'\r
180 isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'\r
181 isAbstract = 'false'>\r
182 <UML:ModelElement.stereotype>\r
183 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e72'/>\r
184 </UML:ModelElement.stereotype>\r
185 <UML:BehavioralFeature.parameter>\r
186 <UML:Parameter xmi.id = '53bbfa:f7b73843fd:-7ffa' name = 'orderDate' isSpecification = 'false'\r
187 kind = 'inout'>\r
188 <UML:Parameter.type>\r
189 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff0'/>\r
190 </UML:Parameter.type>\r
191 </UML:Parameter>\r
192 <UML:Parameter xmi.id = '53bbfa:f7b73843fd:-7ff9' name = 'return' isSpecification = 'false'\r
193 kind = 'return'>\r
194 <UML:Parameter.type>\r
195 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fd2'/>\r
196 </UML:Parameter.type>\r
197 </UML:Parameter>\r
198 </UML:BehavioralFeature.parameter>\r
199 </UML:Operation>\r
200 <UML:Method xmi.id = '53bbfa:f7b73843fd:-7ff8' isSpecification = 'false'\r
201 isQuery = 'false'>\r
202 <UML:Method.body>\r
203 <UML:ProcedureExpression xmi.id = '53bbfa:f7b73843fd:-7ff7' language = 'java'\r
204 body = ''/>\r
205 </UML:Method.body>\r
206 <UML:Method.specification>\r
207 <UML:Operation xmi.idref = '53bbfa:f7b73843fd:-7ffb'/>\r
208 </UML:Method.specification>\r
209 </UML:Method>\r
210 </UML:Classifier.feature>\r
211 </UML:Class>\r
212 <UML:Class xmi.id = '5539d8:f7b62bc3a2:-7fef' name = 'OrderLine' visibility = 'public'\r
213 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
214 isActive = 'false'>\r
215 <UML:ModelElement.stereotype>\r
216 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9e'/>\r
217 </UML:ModelElement.stereotype>\r
218 <UML:Classifier.feature>\r
219 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7e8d' name = 'lineNumber' visibility = 'public'\r
220 isSpecification = 'false' ownerScope = 'instance'>\r
221 <UML:Attribute.initialValue>\r
222 <UML:Expression xmi.id = '5539d8:f7b62bc3a2:-7e8c' language = 'java' body = '1'/>\r
223 </UML:Attribute.initialValue>\r
224 <UML:ModelElement.stereotype>\r
225 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9d'/>\r
226 </UML:ModelElement.stereotype>\r
227 <UML:ModelElement.taggedValue>\r
228 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe4' isSpecification = 'false'>\r
229 <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
230 <UML:TaggedValue.type>\r
231 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
232 </UML:TaggedValue.type>\r
233 </UML:TaggedValue>\r
234 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe3' isSpecification = 'false'>\r
235 <UML:TaggedValue.dataValue>10</UML:TaggedValue.dataValue>\r
236 <UML:TaggedValue.type>\r
237 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
238 </UML:TaggedValue.type>\r
239 </UML:TaggedValue>\r
240 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe2' isSpecification = 'false'>\r
241 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
242 <UML:TaggedValue.type>\r
243 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
244 </UML:TaggedValue.type>\r
245 </UML:TaggedValue>\r
246 </UML:ModelElement.taggedValue>\r
247 <UML:StructuralFeature.type>\r
248 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
249 </UML:StructuralFeature.type>\r
250 </UML:Attribute>\r
251 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7eca' name = 'orderID' visibility = 'public'\r
252 isSpecification = 'false' ownerScope = 'instance'>\r
253 <UML:ModelElement.stereotype>\r
254 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e74'/>\r
255 </UML:ModelElement.stereotype>\r
256 <UML:ModelElement.taggedValue>\r
257 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe1' isSpecification = 'false'>\r
258 <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
259 <UML:TaggedValue.type>\r
260 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
261 </UML:TaggedValue.type>\r
262 </UML:TaggedValue>\r
263 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fe0' isSpecification = 'false'>\r
264 <UML:TaggedValue.dataValue>10</UML:TaggedValue.dataValue>\r
265 <UML:TaggedValue.type>\r
266 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
267 </UML:TaggedValue.type>\r
268 </UML:TaggedValue>\r
269 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fdf' isSpecification = 'false'>\r
270 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
271 <UML:TaggedValue.type>\r
272 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
273 </UML:TaggedValue.type>\r
274 </UML:TaggedValue>\r
275 </UML:ModelElement.taggedValue>\r
276 <UML:StructuralFeature.type>\r
277 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
278 </UML:StructuralFeature.type>\r
279 </UML:Attribute>\r
280 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7ecb' name = 'productID' visibility = 'public'\r
281 isSpecification = 'false' ownerScope = 'instance'>\r
282 <UML:ModelElement.stereotype>\r
283 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e75'/>\r
284 </UML:ModelElement.stereotype>\r
285 <UML:ModelElement.taggedValue>\r
286 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fde' isSpecification = 'false'>\r
287 <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
288 <UML:TaggedValue.type>\r
289 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
290 </UML:TaggedValue.type>\r
291 </UML:TaggedValue>\r
292 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fdd' isSpecification = 'false'>\r
293 <UML:TaggedValue.dataValue>10</UML:TaggedValue.dataValue>\r
294 <UML:TaggedValue.type>\r
295 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
296 </UML:TaggedValue.type>\r
297 </UML:TaggedValue>\r
298 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fdc' isSpecification = 'false'>\r
299 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
300 <UML:TaggedValue.type>\r
301 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
302 </UML:TaggedValue.type>\r
303 </UML:TaggedValue>\r
304 </UML:ModelElement.taggedValue>\r
305 <UML:StructuralFeature.type>\r
306 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
307 </UML:StructuralFeature.type>\r
308 </UML:Attribute>\r
309 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7f0f' name = 'quantity' visibility = 'public'\r
310 isSpecification = 'false' ownerScope = 'instance'>\r
311 <UML:Attribute.initialValue>\r
312 <UML:Expression xmi.id = '5539d8:f7b62bc3a2:-7f0e' language = 'java' body = '1'/>\r
313 </UML:Attribute.initialValue>\r
314 <UML:ModelElement.stereotype>\r
315 <UML:Stereotype xmi.idref = '9a1411:f7ba136dae:-7ffb'/>\r
316 </UML:ModelElement.stereotype>\r
317 <UML:ModelElement.taggedValue>\r
318 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fdb' isSpecification = 'false'>\r
319 <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
320 <UML:TaggedValue.type>\r
321 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
322 </UML:TaggedValue.type>\r
323 </UML:TaggedValue>\r
324 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fda' isSpecification = 'false'>\r
325 <UML:TaggedValue.dataValue>2</UML:TaggedValue.dataValue>\r
326 <UML:TaggedValue.type>\r
327 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
328 </UML:TaggedValue.type>\r
329 </UML:TaggedValue>\r
330 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd9' isSpecification = 'false'>\r
331 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
332 <UML:TaggedValue.type>\r
333 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
334 </UML:TaggedValue.type>\r
335 </UML:TaggedValue>\r
336 </UML:ModelElement.taggedValue>\r
337 <UML:StructuralFeature.type>\r
338 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
339 </UML:StructuralFeature.type>\r
340 </UML:Attribute>\r
341 <UML:Operation xmi.id = '5539d8:f7b62bc3a2:-7e8b' name = 'pkCon' visibility = 'public'\r
342 isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'\r
343 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
344 <UML:ModelElement.stereotype>\r
345 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9d'/>\r
346 </UML:ModelElement.stereotype>\r
347 <UML:BehavioralFeature.parameter>\r
348 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e8a' name = 'lineNumber' isSpecification = 'false'\r
349 kind = 'inout'>\r
350 <UML:Parameter.type>\r
351 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
352 </UML:Parameter.type>\r
353 </UML:Parameter>\r
354 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e89' name = 'orderID' isSpecification = 'false'\r
355 kind = 'inout'>\r
356 <UML:Parameter.type>\r
357 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
358 </UML:Parameter.type>\r
359 </UML:Parameter>\r
360 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e88' name = 'return' isSpecification = 'false'\r
361 kind = 'return'>\r
362 <UML:Parameter.type>\r
363 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fd2'/>\r
364 </UML:Parameter.type>\r
365 </UML:Parameter>\r
366 </UML:BehavioralFeature.parameter>\r
367 </UML:Operation>\r
368 <UML:Method xmi.id = '5539d8:f7b62bc3a2:-7e87' isSpecification = 'false'\r
369 isQuery = 'false'>\r
370 <UML:Method.body>\r
371 <UML:ProcedureExpression xmi.id = '5539d8:f7b62bc3a2:-7e86' language = 'java'\r
372 body = ''/>\r
373 </UML:Method.body>\r
374 <UML:Method.specification>\r
375 <UML:Operation xmi.idref = '5539d8:f7b62bc3a2:-7e8b'/>\r
376 </UML:Method.specification>\r
377 </UML:Method>\r
378 <UML:Operation xmi.id = '5539d8:f7b62bc3a2:-7e7f' name = 'fkOrder' visibility = 'public'\r
379 isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'\r
380 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
381 <UML:ModelElement.stereotype>\r
382 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e75'/>\r
383 </UML:ModelElement.stereotype>\r
384 <UML:BehavioralFeature.parameter>\r
385 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e7e' name = 'orderID' isSpecification = 'false'\r
386 kind = 'inout'>\r
387 <UML:Parameter.type>\r
388 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
389 </UML:Parameter.type>\r
390 </UML:Parameter>\r
391 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e7d' name = 'return' isSpecification = 'false'\r
392 kind = 'return'>\r
393 <UML:Parameter.type>\r
394 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fd2'/>\r
395 </UML:Parameter.type>\r
396 </UML:Parameter>\r
397 </UML:BehavioralFeature.parameter>\r
398 </UML:Operation>\r
399 <UML:Method xmi.id = '5539d8:f7b62bc3a2:-7e7c' isSpecification = 'false'\r
400 isQuery = 'false'>\r
401 <UML:Method.body>\r
402 <UML:ProcedureExpression xmi.id = '5539d8:f7b62bc3a2:-7e7b' language = 'java'\r
403 body = ''/>\r
404 </UML:Method.body>\r
405 <UML:Method.specification>\r
406 <UML:Operation xmi.idref = '5539d8:f7b62bc3a2:-7e7f'/>\r
407 </UML:Method.specification>\r
408 </UML:Method>\r
409 <UML:Operation xmi.id = '5539d8:f7b62bc3a2:-7e7a' name = 'fkProduct' visibility = 'public'\r
410 isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'\r
411 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
412 <UML:ModelElement.stereotype>\r
413 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e75'/>\r
414 </UML:ModelElement.stereotype>\r
415 <UML:BehavioralFeature.parameter>\r
416 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e79' name = 'productID' isSpecification = 'false'\r
417 kind = 'inout'>\r
418 <UML:Parameter.type>\r
419 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
420 </UML:Parameter.type>\r
421 </UML:Parameter>\r
422 <UML:Parameter xmi.id = '5539d8:f7b62bc3a2:-7e78' name = 'return' isSpecification = 'false'\r
423 kind = 'return'>\r
424 <UML:Parameter.type>\r
425 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fd2'/>\r
426 </UML:Parameter.type>\r
427 </UML:Parameter>\r
428 </UML:BehavioralFeature.parameter>\r
429 </UML:Operation>\r
430 <UML:Method xmi.id = '5539d8:f7b62bc3a2:-7e77' isSpecification = 'false'\r
431 isQuery = 'false'>\r
432 <UML:Method.body>\r
433 <UML:ProcedureExpression xmi.id = '5539d8:f7b62bc3a2:-7e76' language = 'java'\r
434 body = ''/>\r
435 </UML:Method.body>\r
436 <UML:Method.specification>\r
437 <UML:Operation xmi.idref = '5539d8:f7b62bc3a2:-7e7a'/>\r
438 </UML:Method.specification>\r
439 </UML:Method>\r
440 </UML:Classifier.feature>\r
441 </UML:Class>\r
442\r
443 \r
444 \r
445 <UML:Association xmi.id = '5539d8:f7b62bc3a2:-7fee' isSpecification = 'false'\r
446 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
447 <UML:Association.connection>\r
448 <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fed' name = 'pkOrder'\r
449 visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'\r
450 aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>\r
451 <UML:AssociationEnd.multiplicity>\r
452 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fec'>\r
453 <UML:Multiplicity.range>\r
454 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7feb' lower = '1' upper = '1'/>\r
455 </UML:Multiplicity.range>\r
456 </UML:Multiplicity>\r
457 </UML:AssociationEnd.multiplicity>\r
458 <UML:AssociationEnd.participant>\r
459 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7ff4'/>\r
460 </UML:AssociationEnd.participant>\r
461 </UML:AssociationEnd>\r
462 <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fea' name = 'fkOrder'\r
463 visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'\r
464 aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>\r
465 <UML:AssociationEnd.multiplicity>\r
466 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fe9'>\r
467 <UML:Multiplicity.range>\r
468 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fe8' lower = '0' upper = '-1'/>\r
469 </UML:Multiplicity.range>\r
470 </UML:Multiplicity>\r
471 </UML:AssociationEnd.multiplicity>\r
472 <UML:AssociationEnd.participant>\r
473 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7fef'/>\r
474 </UML:AssociationEnd.participant>\r
475 </UML:AssociationEnd>\r
476 </UML:Association.connection>\r
477 </UML:Association>\r
478 \r
479 \r
480 \r
481 <UML:Class xmi.id = '5539d8:f7b62bc3a2:-7fe7' name = 'Customer' visibility = 'public'\r
482 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
483 isActive = 'false'>\r
484 <UML:ModelElement.stereotype>\r
485 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9e'/>\r
486 </UML:ModelElement.stereotype>\r
487 <UML:Classifier.feature>\r
488 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7fe6' name = 'customerID' visibility = 'public'\r
489 isSpecification = 'false' ownerScope = 'instance'>\r
490 <UML:ModelElement.stereotype>\r
491 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9d'/>\r
492 </UML:ModelElement.stereotype>\r
493 <UML:ModelElement.taggedValue>\r
494 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7ffb' isSpecification = 'false'>\r
495 <UML:TaggedValue.dataValue>10</UML:TaggedValue.dataValue>\r
496 <UML:TaggedValue.type>\r
497 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
498 </UML:TaggedValue.type>\r
499 </UML:TaggedValue>\r
500 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7ff5' isSpecification = 'false'>\r
501 <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
502 <UML:TaggedValue.type>\r
503 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
504 </UML:TaggedValue.type>\r
505 </UML:TaggedValue>\r
506 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7ff3' isSpecification = 'false'>\r
507 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
508 <UML:TaggedValue.type>\r
509 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
510 </UML:TaggedValue.type>\r
511 </UML:TaggedValue>\r
512 </UML:ModelElement.taggedValue>\r
513 <UML:StructuralFeature.type>\r
514 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
515 </UML:StructuralFeature.type>\r
516 </UML:Attribute>\r
517 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7fe5' name = 'name' visibility = 'public'\r
518 isSpecification = 'false' ownerScope = 'instance'>\r
519 <UML:ModelElement.stereotype>\r
520 <UML:Stereotype xmi.idref = '9a1411:f7ba136dae:-7ffb'/>\r
521 </UML:ModelElement.stereotype>\r
522 <UML:ModelElement.taggedValue>\r
523 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd8' isSpecification = 'false'>\r
524 <UML:TaggedValue.dataValue>VARCHAR</UML:TaggedValue.dataValue>\r
525 <UML:TaggedValue.type>\r
526 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
527 </UML:TaggedValue.type>\r
528 </UML:TaggedValue>\r
529 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd7' isSpecification = 'false'>\r
530 <UML:TaggedValue.dataValue>255</UML:TaggedValue.dataValue>\r
531 <UML:TaggedValue.type>\r
532 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
533 </UML:TaggedValue.type>\r
534 </UML:TaggedValue>\r
535 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd6' isSpecification = 'false'>\r
536 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
537 <UML:TaggedValue.type>\r
538 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
539 </UML:TaggedValue.type>\r
540 </UML:TaggedValue>\r
541 </UML:ModelElement.taggedValue>\r
542 <UML:StructuralFeature.type>\r
543 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fe4'/>\r
544 </UML:StructuralFeature.type>\r
545 </UML:Attribute>\r
546 </UML:Classifier.feature>\r
547 </UML:Class>\r
548 <UML:Association xmi.id = '5539d8:f7b62bc3a2:-7fe3' isSpecification = 'false'\r
549 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
550 <UML:Association.connection>\r
551 <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fe2' name = 'pkCustomer'\r
552 visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'\r
553 aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>\r
554 <UML:AssociationEnd.multiplicity>\r
555 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fe1'>\r
556 <UML:Multiplicity.range>\r
557 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fe0' lower = '1' upper = '1'/>\r
558 </UML:Multiplicity.range>\r
559 </UML:Multiplicity>\r
560 </UML:AssociationEnd.multiplicity>\r
561 <UML:AssociationEnd.participant>\r
562 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7fe7'/>\r
563 </UML:AssociationEnd.participant>\r
564 </UML:AssociationEnd>\r
565 <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fdf' name = 'fkCustomer'\r
566 visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'\r
567 aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>\r
568 <UML:AssociationEnd.multiplicity>\r
569 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fde'>\r
570 <UML:Multiplicity.range>\r
571 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fdd' lower = '0' upper = '-1'/>\r
572 </UML:Multiplicity.range>\r
573 </UML:Multiplicity>\r
574 </UML:AssociationEnd.multiplicity>\r
575 <UML:AssociationEnd.participant>\r
576 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7ff4'/>\r
577 </UML:AssociationEnd.participant>\r
578 </UML:AssociationEnd>\r
579 </UML:Association.connection>\r
580 </UML:Association>\r
581 <UML:Class xmi.id = '5539d8:f7b62bc3a2:-7fdc' name = 'Product' visibility = 'public'\r
582 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
583 isActive = 'false'>\r
584 <UML:ModelElement.stereotype>\r
585 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9e'/>\r
586 </UML:ModelElement.stereotype>\r
587 <UML:Classifier.feature>\r
588 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7ec9' name = 'productID' visibility = 'public'\r
589 isSpecification = 'false' ownerScope = 'instance'>\r
590 <UML:ModelElement.stereotype>\r
591 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9d'/>\r
592 </UML:ModelElement.stereotype>\r
593 <UML:ModelElement.taggedValue>\r
594 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd5' isSpecification = 'false'>\r
595 <UML:TaggedValue.dataValue>INT</UML:TaggedValue.dataValue>\r
596 <UML:TaggedValue.type>\r
597 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
598 </UML:TaggedValue.type>\r
599 </UML:TaggedValue>\r
600 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd4' isSpecification = 'false'>\r
601 <UML:TaggedValue.dataValue>10</UML:TaggedValue.dataValue>\r
602 <UML:TaggedValue.type>\r
603 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
604 </UML:TaggedValue.type>\r
605 </UML:TaggedValue>\r
606 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd3' isSpecification = 'false'>\r
607 <UML:TaggedValue.dataValue>0</UML:TaggedValue.dataValue>\r
608 <UML:TaggedValue.type>\r
609 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
610 </UML:TaggedValue.type>\r
611 </UML:TaggedValue>\r
612 </UML:ModelElement.taggedValue>\r
613 <UML:StructuralFeature.type>\r
614 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
615 </UML:StructuralFeature.type>\r
616 </UML:Attribute>\r
617 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7efa' name = 'name' visibility = 'public'\r
618 isSpecification = 'false' ownerScope = 'instance'>\r
619 <UML:ModelElement.stereotype>\r
620 <UML:Stereotype xmi.idref = '9a1411:f7ba136dae:-7ffb'/>\r
621 </UML:ModelElement.stereotype>\r
622 <UML:ModelElement.taggedValue>\r
623 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd2' isSpecification = 'false'>\r
624 <UML:TaggedValue.dataValue>VARCHAR</UML:TaggedValue.dataValue>\r
625 <UML:TaggedValue.type>\r
626 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
627 </UML:TaggedValue.type>\r
628 </UML:TaggedValue>\r
629 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd1' isSpecification = 'false'>\r
630 <UML:TaggedValue.dataValue>255</UML:TaggedValue.dataValue>\r
631 <UML:TaggedValue.type>\r
632 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
633 </UML:TaggedValue.type>\r
634 </UML:TaggedValue>\r
635 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fd0' isSpecification = 'false'>\r
636 <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>\r
637 <UML:TaggedValue.type>\r
638 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff2'/>\r
639 </UML:TaggedValue.type>\r
640 </UML:TaggedValue>\r
641 </UML:ModelElement.taggedValue>\r
642 <UML:StructuralFeature.type>\r
643 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fe4'/>\r
644 </UML:StructuralFeature.type>\r
645 </UML:Attribute>\r
646 <UML:Attribute xmi.id = '5539d8:f7b62bc3a2:-7ef9' name = 'description' visibility = 'public'\r
647 isSpecification = 'false' ownerScope = 'instance'>\r
648 <UML:ModelElement.stereotype>\r
649 <UML:Stereotype xmi.idref = '9a1411:f7ba136dae:-7ffb'/>\r
650 </UML:ModelElement.stereotype>\r
651 <UML:ModelElement.taggedValue>\r
652 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7fcf' isSpecification = 'false'>\r
653 <UML:TaggedValue.dataValue>TEXT</UML:TaggedValue.dataValue>\r
654 <UML:TaggedValue.type>\r
655 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ff4'/>\r
656 </UML:TaggedValue.type>\r
657 </UML:TaggedValue>\r
658 </UML:ModelElement.taggedValue>\r
659 <UML:StructuralFeature.type>\r
660 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ef8'/>\r
661 </UML:StructuralFeature.type>\r
662 </UML:Attribute>\r
663 <UML:Operation xmi.id = '53bbfa:f7b73843fd:-7f76' name = 'pkProduct' visibility = 'public'\r
664 isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'\r
665 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
666 <UML:ModelElement.stereotype>\r
667 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e9d'/>\r
668 </UML:ModelElement.stereotype>\r
669 <UML:BehavioralFeature.parameter>\r
670 <UML:Parameter xmi.id = '53bbfa:f7b73843fd:-7f75' name = 'productID' isSpecification = 'false'\r
671 kind = 'inout'>\r
672 <UML:Parameter.type>\r
673 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7ff2'/>\r
674 </UML:Parameter.type>\r
675 </UML:Parameter>\r
676 <UML:Parameter xmi.id = '53bbfa:f7b73843fd:-7f74' name = 'return' isSpecification = 'false'\r
677 kind = 'return'>\r
678 <UML:Parameter.type>\r
679 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fd2'/>\r
680 </UML:Parameter.type>\r
681 </UML:Parameter>\r
682 </UML:BehavioralFeature.parameter>\r
683 </UML:Operation>\r
684 <UML:Method xmi.id = '53bbfa:f7b73843fd:-7f73' isSpecification = 'false'\r
685 isQuery = 'false'>\r
686 <UML:Method.body>\r
687 <UML:ProcedureExpression xmi.id = '53bbfa:f7b73843fd:-7f72' language = 'java'\r
688 body = ''/>\r
689 </UML:Method.body>\r
690 <UML:Method.specification>\r
691 <UML:Operation xmi.idref = '53bbfa:f7b73843fd:-7f76'/>\r
692 </UML:Method.specification>\r
693 </UML:Method>\r
694 <UML:Operation xmi.id = '9a1411:f7ba136dae:-7f63' name = 'UniqueName' visibility = 'public'\r
695 isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'\r
696 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
697 <UML:ModelElement.stereotype>\r
698 <UML:Stereotype xmi.idref = '5539d8:f7b62bc3a2:-7e73'/>\r
699 </UML:ModelElement.stereotype>\r
700 <UML:BehavioralFeature.parameter>\r
701 <UML:Parameter xmi.id = '9a1411:f7ba136dae:-7f62' name = 'name' isSpecification = 'false'\r
702 kind = 'inout'>\r
703 <UML:Parameter.type>\r
704 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fe4'/>\r
705 </UML:Parameter.type>\r
706 </UML:Parameter>\r
707 <UML:Parameter xmi.id = '9a1411:f7ba136dae:-7f61' name = 'return' isSpecification = 'false'\r
708 kind = 'return'>\r
709 <UML:Parameter.type>\r
710 <UML:DataType xmi.idref = '5539d8:f7b62bc3a2:-7fd2'/>\r
711 </UML:Parameter.type>\r
712 </UML:Parameter>\r
713 </UML:BehavioralFeature.parameter>\r
714 </UML:Operation>\r
715 <UML:Method xmi.id = '9a1411:f7ba136dae:-7f60' isSpecification = 'false'\r
716 isQuery = 'false'>\r
717 <UML:Method.body>\r
718 <UML:ProcedureExpression xmi.id = '9a1411:f7ba136dae:-7f5f' language = 'java'\r
719 body = ''/>\r
720 </UML:Method.body>\r
721 <UML:Method.specification>\r
722 <UML:Operation xmi.idref = '9a1411:f7ba136dae:-7f63'/>\r
723 </UML:Method.specification>\r
724 </UML:Method>\r
725 </UML:Classifier.feature>\r
726 </UML:Class>\r
727 <UML:Association xmi.id = '5539d8:f7b62bc3a2:-7fdb' isSpecification = 'false'\r
728 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
729 <UML:Association.connection>\r
730 <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fda' name = 'pkProduct'\r
731 visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'\r
732 aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>\r
733 <UML:AssociationEnd.multiplicity>\r
734 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7fd9'>\r
735 <UML:Multiplicity.range>\r
736 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7fd8' lower = '1' upper = '1'/>\r
737 </UML:Multiplicity.range>\r
738 </UML:Multiplicity>\r
739 </UML:AssociationEnd.multiplicity>\r
740 <UML:AssociationEnd.participant>\r
741 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7fdc'/>\r
742 </UML:AssociationEnd.participant>\r
743 </UML:AssociationEnd>\r
744 <UML:AssociationEnd xmi.id = '5539d8:f7b62bc3a2:-7fd7' name = 'fkProduct'\r
745 visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'\r
746 aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>\r
747 <UML:AssociationEnd.multiplicity>\r
748 <UML:Multiplicity xmi.id = '5539d8:f7b62bc3a2:-7ef7'>\r
749 <UML:Multiplicity.range>\r
750 <UML:MultiplicityRange xmi.id = '5539d8:f7b62bc3a2:-7ef6' lower = '0' upper = '-1'/>\r
751 </UML:Multiplicity.range>\r
752 </UML:Multiplicity>\r
753 </UML:AssociationEnd.multiplicity>\r
754 <UML:AssociationEnd.participant>\r
755 <UML:Class xmi.idref = '5539d8:f7b62bc3a2:-7fef'/>\r
756 </UML:AssociationEnd.participant>\r
757 </UML:AssociationEnd>\r
758 </UML:Association.connection>\r
759 </UML:Association>\r
760 <UML:DataType xmi.id = '5539d8:f7b62bc3a2:-7ff2' name = 'INT' visibility = 'public'\r
761 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
762 <UML:ModelElement.taggedValue>\r
763 <UML:TaggedValue xmi.id = '1f5eb7f:f7bb15dc4a:-7ff9' isSpecification = 'false'>\r
764 <UML:TaggedValue.dataValue>20</UML:TaggedValue.dataValue>\r
765 <UML:TaggedValue.type>\r
766 <UML:TagDefinition xmi.idref = '1f5eb7f:f7bb15dc4a:-7ffa'/>\r
767 </UML:TaggedValue.type>\r
768 </UML:TaggedValue>\r
769 </UML:ModelElement.taggedValue>\r
770 </UML:DataType>\r
771 <UML:DataType xmi.id = '5539d8:f7b62bc3a2:-7fe4' name = 'VARCHAR' visibility = 'public'\r
772 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
773 <UML:Package xmi.id = '5539d8:f7b62bc3a2:-7fd4' name = 'java' isSpecification = 'false'\r
774 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
775 <UML:Namespace.ownedElement>\r
776 <UML:Package xmi.id = '5539d8:f7b62bc3a2:-7fd3' name = 'lang' isSpecification = 'false'\r
777 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
778 <UML:Namespace.ownedElement>\r
779 <UML:DataType xmi.id = '5539d8:f7b62bc3a2:-7fd2' name = 'void' isSpecification = 'false'\r
780 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
781 <UML:DataType xmi.id = '5539d8:f7b62bc3a2:-7fd1' name = 'int' isSpecification = 'false'\r
782 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
783 </UML:Namespace.ownedElement>\r
784 </UML:Package>\r
785 </UML:Namespace.ownedElement>\r
786 </UML:Package>\r
787 <UML:DataType xmi.id = '5539d8:f7b62bc3a2:-7ff0' name = 'DATE' visibility = 'public'\r
788 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
789 <UML:DataType xmi.id = '5539d8:f7b62bc3a2:-7ef8' name = 'TEXT' visibility = 'public'\r
790 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
791 <UML:Stereotype xmi.id = '5539d8:f7b62bc3a2:-7e9d' name = 'PK' visibility = 'public'\r
792 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
793 <UML:Stereotype.baseClass>ModelElement</UML:Stereotype.baseClass>\r
794 </UML:Stereotype>\r
795 <UML:Stereotype xmi.id = '5539d8:f7b62bc3a2:-7e75' name = 'FK' visibility = 'public'\r
796 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
797 <UML:Stereotype.baseClass>ModelElement</UML:Stereotype.baseClass>\r
798 </UML:Stereotype>\r
799 <UML:Stereotype xmi.id = '5539d8:f7b62bc3a2:-7e74' name = 'PFK' visibility = 'public'\r
800 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
801 <UML:Stereotype.baseClass>ModelElement</UML:Stereotype.baseClass>\r
802 </UML:Stereotype>\r
803 <UML:Stereotype xmi.id = '5539d8:f7b62bc3a2:-7e9e' name = 'Table' visibility = 'public'\r
804 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
805 <UML:Stereotype.baseClass>ModelElement</UML:Stereotype.baseClass>\r
806 </UML:Stereotype>\r
807 <UML:Stereotype xmi.id = '5539d8:f7b62bc3a2:-7e73' name = 'Unique' visibility = 'public'\r
808 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
809 <UML:Stereotype.baseClass>ModelElement</UML:Stereotype.baseClass>\r
810 </UML:Stereotype>\r
811 <UML:Stereotype xmi.id = '5539d8:f7b62bc3a2:-7e72' name = 'Index' visibility = 'public'\r
812 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
813 <UML:Stereotype.baseClass>ModelElement</UML:Stereotype.baseClass>\r
814 </UML:Stereotype>\r
815 <UML:Stereotype xmi.id = '9a1411:f7ba136dae:-7ffb' name = 'Column' visibility = 'public'\r
816 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
817 <UML:Stereotype.baseClass>ModelElement</UML:Stereotype.baseClass>\r
818 </UML:Stereotype>\r
819 </UML:Namespace.ownedElement>\r
820 </UML:Model>\r
821 <UML:TagDefinition xmi.id = '1f5eb7f:f7bb15dc4a:-7ffa' name = 'size' isSpecification = 'false'\r
822 tagType = 'String'>\r
823 <UML:TagDefinition.multiplicity>\r
824 <UML:Multiplicity xmi.id = '1f5eb7f:f7bb15dc4a:-7ff8'>\r
825 <UML:Multiplicity.range>\r
826 <UML:MultiplicityRange xmi.id = '1f5eb7f:f7bb15dc4a:-7ff7' lower = '1' upper = '1'/>\r
827 </UML:Multiplicity.range>\r
828 </UML:Multiplicity>\r
829 </UML:TagDefinition.multiplicity>\r
830 </UML:TagDefinition>\r
831 <UML:TagDefinition xmi.id = '1f5eb7f:f7bb15dc4a:-7ff4' name = 'dataType'\r
832 isSpecification = 'false' tagType = 'String'>\r
833 <UML:TagDefinition.multiplicity>\r
834 <UML:Multiplicity xmi.id = '1f5eb7f:f7bb15dc4a:-7ff1'>\r
835 <UML:Multiplicity.range>\r
836 <UML:MultiplicityRange xmi.id = '1f5eb7f:f7bb15dc4a:-7ff0' lower = '1' upper = '1'/>\r
837 </UML:Multiplicity.range>\r
838 </UML:Multiplicity>\r
839 </UML:TagDefinition.multiplicity>\r
840 </UML:TagDefinition>\r
841 <UML:TagDefinition xmi.id = '1f5eb7f:f7bb15dc4a:-7ff2' name = 'nullable'\r
842 isSpecification = 'false' tagType = 'String'>\r
843 <UML:TagDefinition.multiplicity>\r
844 <UML:Multiplicity xmi.id = '1f5eb7f:f7bb15dc4a:-7fef'>\r
845 <UML:Multiplicity.range>\r
846 <UML:MultiplicityRange xmi.id = '1f5eb7f:f7bb15dc4a:-7fee' lower = '1' upper = '1'/>\r
847 </UML:Multiplicity.range>\r
848 </UML:Multiplicity>\r
849 </UML:TagDefinition.multiplicity>\r
850 </UML:TagDefinition>\r
851 </XMI.content>\r
852</XMI>\r