536cfdeb117d50f74c2daecbd32e4f67e5e3f169
[dbsrgits/SQL-Translator.git] / t / data / xmi / OrderDB.rationalprofile.poseidon2.xmi
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