+ Added visability arg.
[dbsrgits/SQL-Translator.git] / t / data / xmi / Foo.poseidon2.xmi
CommitLineData
1223c9b2 1<?xml version = '1.0' encoding = 'UTF-8' ?>\r
ef2d7798 2<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Thu Sep 04 21:40:07 BST 2003'>\r
1223c9b2 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 = '3b4b1e:f762a35f6b:-7f41'>\r
11 <UML:Multiplicity.range>\r
12 <UML:MultiplicityRange xmi.id = '3b4b1e:f762a35f6b:-7f40' lower = '1' upper = '1'/>\r
13 </UML:Multiplicity.range>\r
14 </UML:Multiplicity>\r
15 <UML:Model xmi.id = '3b4b1e:f762a35f6b:-7ff9' name = 'model 2' isSpecification = 'false'\r
16 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
17 <UML:Namespace.ownedElement>\r
18 <UML:Class xmi.id = '3b4b1e:f762a35f6b:-7ff8' name = 'Foo' visibility = 'public'\r
19 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
20 isActive = 'false'>\r
21 <UML:ModelElement.stereotype>\r
22 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7fb6'/>\r
23 </UML:ModelElement.stereotype>\r
24 <UML:Classifier.feature>\r
25 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7ff6' name = 'fooid' visibility = 'public'\r
26 isSpecification = 'false' ownerScope = 'instance'>\r
27 <UML:ModelElement.stereotype>\r
28 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7ec8'/>\r
29 </UML:ModelElement.stereotype>\r
30 <UML:ModelElement.taggedValue>\r
31 <UML:TaggedValue xmi.id = '3b4b1e:f762a35f6b:-7e5e' isSpecification = 'false'>\r
32 <UML:TaggedValue.dataValue>&lt;p&gt;
33
34&lt;/p&gt;
35</UML:TaggedValue.dataValue>\r
36 <UML:TaggedValue.type>\r
37 <UML:TagDefinition xmi.idref = '3b4b1e:f762a35f6b:-7fa6'/>\r
38 </UML:TaggedValue.type>\r
39 </UML:TaggedValue>\r
40 </UML:ModelElement.taggedValue>\r
41 <UML:StructuralFeature.type>\r
42 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7ff5'/>\r
43 </UML:StructuralFeature.type>\r
44 </UML:Attribute>\r
45 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7ff4' name = 'name' visibility = 'public'\r
46 isSpecification = 'false' ownerScope = 'instance'>\r
47 <UML:Attribute.initialValue>\r
48 <UML:Expression xmi.id = '3b4b1e:f762a35f6b:-7e56' language = 'java' body = ''/>\r
49 </UML:Attribute.initialValue>\r
50 <UML:StructuralFeature.type>\r
51 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7f70'/>\r
52 </UML:StructuralFeature.type>\r
53 </UML:Attribute>\r
ef2d7798 54 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7e31' name = 'protectedname'\r
55 visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'>\r
56 <UML:StructuralFeature.type>\r
57 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7f70'/>\r
58 </UML:StructuralFeature.type>\r
59 </UML:Attribute>\r
60 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7e30' name = 'privatename' visibility = 'private'\r
61 isSpecification = 'false' ownerScope = 'instance'>\r
62 <UML:StructuralFeature.type>\r
63 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7f70'/>\r
64 </UML:StructuralFeature.type>\r
65 </UML:Attribute>\r
1223c9b2 66 </UML:Classifier.feature>\r
67 </UML:Class>\r
68 <UML:Package xmi.id = '3b4b1e:f762a35f6b:-7ff3' name = 'java' isSpecification = 'false'\r
69 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
70 <UML:Namespace.ownedElement>\r
71 <UML:Package xmi.id = '3b4b1e:f762a35f6b:-7ff2' name = 'lang' isSpecification = 'false'\r
72 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
73 <UML:Namespace.ownedElement>\r
74 <UML:DataType xmi.id = '3b4b1e:f762a35f6b:-7ff5' name = 'int' isSpecification = 'false'\r
75 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
76 <UML:DataType xmi.id = '3b4b1e:f762a35f6b:-7ff1' name = 'void' isSpecification = 'false'\r
77 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
78 <UML:DataType xmi.id = '3b4b1e:f762a35f6b:-7fb8' name = 'char' isSpecification = 'false'\r
79 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
80 </UML:Namespace.ownedElement>\r
81 </UML:Package>\r
82 </UML:Namespace.ownedElement>\r
83 </UML:Package>\r
84 <UML:Stereotype xmi.id = '3b4b1e:f762a35f6b:-7fb4' name = 'entity' isSpecification = 'false'\r
85 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
86 <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>\r
87 </UML:Stereotype>\r
88 <UML:Stereotype xmi.id = '3b4b1e:f762a35f6b:-7fb6' name = 'Table' visibility = 'public'\r
89 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
90 <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>\r
91 </UML:Stereotype>\r
92 <UML:Class xmi.id = '3b4b1e:f762a35f6b:-7fa8' name = 'NotMe' visibility = 'public'\r
93 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
94 isActive = 'false'>\r
95 <UML:ModelElement.taggedValue>\r
96 <UML:TaggedValue xmi.id = '3b4b1e:f762a35f6b:-7fa7' isSpecification = 'false'>\r
97 <UML:TaggedValue.dataValue>&lt;p&gt;
98No &amp;lt;&amp;lt;Table&amp;gt;&amp;gt; so the parser should ignore it.
99&lt;/p&gt;
100</UML:TaggedValue.dataValue>\r
101 <UML:TaggedValue.type>\r
102 <UML:TagDefinition xmi.idref = '3b4b1e:f762a35f6b:-7fa6'/>\r
103 </UML:TaggedValue.type>\r
104 </UML:TaggedValue>\r
105 </UML:ModelElement.taggedValue>\r
106 </UML:Class>\r
107 <UML:Class xmi.id = '3b4b1e:f762a35f6b:-7f90' name = 'PrivateFoo' visibility = 'private'\r
108 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
109 isActive = 'false'>\r
110 <UML:ModelElement.stereotype>\r
111 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7fb6'/>\r
112 </UML:ModelElement.stereotype>\r
113 </UML:Class>\r
114 <UML:Class xmi.id = '3b4b1e:f762a35f6b:-7f73' name = 'Recording' visibility = 'public'\r
115 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
116 isActive = 'false'>\r
117 <UML:ModelElement.stereotype>\r
118 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7fb6'/>\r
119 </UML:ModelElement.stereotype>\r
120 <UML:Classifier.feature>\r
121 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7f72' name = 'recordingid' visibility = 'public'\r
122 isSpecification = 'false' ownerScope = 'instance'>\r
123 <UML:ModelElement.stereotype>\r
124 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7ec8'/>\r
125 </UML:ModelElement.stereotype>\r
126 <UML:StructuralFeature.type>\r
127 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7ff5'/>\r
128 </UML:StructuralFeature.type>\r
129 </UML:Attribute>\r
130 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7f71' name = 'title' visibility = 'public'\r
131 isSpecification = 'false' ownerScope = 'instance'>\r
132 <UML:StructuralFeature.type>\r
133 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7f70'/>\r
134 </UML:StructuralFeature.type>\r
135 </UML:Attribute>\r
136 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7f3f' name = 'type' visibility = 'public'\r
137 isSpecification = 'false' ownerScope = 'instance'>\r
138 <UML:StructuralFeature.type>\r
139 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7f70'/>\r
140 </UML:StructuralFeature.type>\r
141 </UML:Attribute>\r
142 </UML:Classifier.feature>\r
143 </UML:Class>\r
144 <UML:DataType xmi.id = '3b4b1e:f762a35f6b:-7f70' name = 'varchar' visibility = 'public'\r
145 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>\r
146 <UML:Class xmi.id = '3b4b1e:f762a35f6b:-7f3e' name = 'CD' visibility = 'public'\r
147 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
148 isActive = 'false'>\r
149 <UML:GeneralizableElement.generalization>\r
150 <UML:Generalization xmi.idref = '3b4b1e:f762a35f6b:-7f3d'/>\r
151 </UML:GeneralizableElement.generalization>\r
152 </UML:Class>\r
153 <UML:Generalization xmi.id = '3b4b1e:f762a35f6b:-7f3d' isSpecification = 'false'>\r
154 <UML:Generalization.child>\r
155 <UML:Class xmi.idref = '3b4b1e:f762a35f6b:-7f3e'/>\r
156 </UML:Generalization.child>\r
157 <UML:Generalization.parent>\r
158 <UML:Class xmi.idref = '3b4b1e:f762a35f6b:-7f73'/>\r
159 </UML:Generalization.parent>\r
160 </UML:Generalization>\r
161 <UML:Class xmi.id = '3b4b1e:f762a35f6b:-7f3c' name = 'Track' visibility = 'public'\r
162 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
163 isActive = 'false'>\r
164 <UML:ModelElement.stereotype>\r
165 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7fb6'/>\r
166 </UML:ModelElement.stereotype>\r
167 <UML:Classifier.feature>\r
168 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7e94' name = 'trackid' visibility = 'public'\r
169 isSpecification = 'false' ownerScope = 'instance'>\r
170 <UML:ModelElement.stereotype>\r
171 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7ec8'/>\r
172 </UML:ModelElement.stereotype>\r
173 <UML:StructuralFeature.type>\r
174 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7ff5'/>\r
175 </UML:StructuralFeature.type>\r
176 </UML:Attribute>\r
177 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7e7b' name = 'recordingid' visibility = 'public'\r
178 isSpecification = 'false' ownerScope = 'instance'>\r
179 <UML:ModelElement.stereotype>\r
180 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7ec7'/>\r
181 </UML:ModelElement.stereotype>\r
182 <UML:StructuralFeature.type>\r
183 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7ff5'/>\r
184 </UML:StructuralFeature.type>\r
185 </UML:Attribute>\r
186 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7f3b' name = 'number' visibility = 'public'\r
187 isSpecification = 'false' ownerScope = 'instance'>\r
188 <UML:Attribute.initialValue>\r
189 <UML:Expression xmi.id = '3b4b1e:f762a35f6b:-7e5b' language = 'java' body = '1'/>\r
190 </UML:Attribute.initialValue>\r
191 <UML:StructuralFeature.type>\r
192 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7ff5'/>\r
193 </UML:StructuralFeature.type>\r
194 </UML:Attribute>\r
195 <UML:Attribute xmi.id = '3b4b1e:f762a35f6b:-7f3a' name = 'name' visibility = 'public'\r
196 isSpecification = 'false' ownerScope = 'instance'>\r
197 <UML:StructuralFeature.type>\r
198 <UML:DataType xmi.idref = '3b4b1e:f762a35f6b:-7f70'/>\r
199 </UML:StructuralFeature.type>\r
200 </UML:Attribute>\r
201 </UML:Classifier.feature>\r
202 </UML:Class>\r
203 <UML:Association xmi.id = '3b4b1e:f762a35f6b:-7f39' isSpecification = 'false'\r
204 isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
205 <UML:Association.connection>\r
206 <UML:AssociationEnd xmi.id = '3b4b1e:f762a35f6b:-7f38' visibility = 'public'\r
207 isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'composite'\r
208 targetScope = 'instance' changeability = 'changeable'>\r
209 <UML:AssociationEnd.multiplicity>\r
210 <UML:Multiplicity xmi.id = '3b4b1e:f762a35f6b:-7f37'>\r
211 <UML:Multiplicity.range>\r
212 <UML:MultiplicityRange xmi.id = '3b4b1e:f762a35f6b:-7f36' lower = '1' upper = '1'/>\r
213 </UML:Multiplicity.range>\r
214 </UML:Multiplicity>\r
215 </UML:AssociationEnd.multiplicity>\r
216 <UML:AssociationEnd.participant>\r
217 <UML:Class xmi.idref = '3b4b1e:f762a35f6b:-7f73'/>\r
218 </UML:AssociationEnd.participant>\r
219 </UML:AssociationEnd>\r
220 <UML:AssociationEnd xmi.id = '3b4b1e:f762a35f6b:-7f35' name = '' visibility = 'public'\r
221 isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'\r
222 targetScope = 'instance' changeability = 'changeable'>\r
223 <UML:AssociationEnd.multiplicity>\r
224 <UML:Multiplicity xmi.id = '3b4b1e:f762a35f6b:-7f34'>\r
225 <UML:Multiplicity.range>\r
226 <UML:MultiplicityRange xmi.id = '3b4b1e:f762a35f6b:-7f33' lower = '1' upper = '-1'/>\r
227 </UML:Multiplicity.range>\r
228 </UML:Multiplicity>\r
229 </UML:AssociationEnd.multiplicity>\r
230 <UML:AssociationEnd.participant>\r
231 <UML:Class xmi.idref = '3b4b1e:f762a35f6b:-7f3c'/>\r
232 </UML:AssociationEnd.participant>\r
233 </UML:AssociationEnd>\r
234 </UML:Association.connection>\r
235 </UML:Association>\r
236 <UML:Stereotype xmi.id = '3b4b1e:f762a35f6b:-7ec8' name = 'PK' visibility = 'public'\r
237 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
238 <UML:Stereotype.baseClass>Attribute</UML:Stereotype.baseClass>\r
239 </UML:Stereotype>\r
240 <UML:Stereotype xmi.id = '3b4b1e:f762a35f6b:-7ec7' name = 'FK' visibility = 'public'\r
241 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>\r
242 <UML:Stereotype.baseClass>Attribute</UML:Stereotype.baseClass>\r
243 </UML:Stereotype>\r
ef2d7798 244 <UML:Class xmi.id = '3b4b1e:f762a35f6b:-7e54' name = 'ProtectedFoo' visibility = 'protected'\r
245 isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'\r
246 isActive = 'false'>\r
247 <UML:ModelElement.stereotype>\r
248 <UML:Stereotype xmi.idref = '3b4b1e:f762a35f6b:-7fb6'/>\r
249 </UML:ModelElement.stereotype>\r
250 </UML:Class>\r
1223c9b2 251 </UML:Namespace.ownedElement>\r
252 </UML:Model>\r
253 <UML:TagDefinition xmi.id = '3b4b1e:f762a35f6b:-7fa6' name = 'documentation'\r
254 isSpecification = 'false' tagType = 'String'>\r
255 <UML:TagDefinition.multiplicity>\r
256 <UML:Multiplicity xmi.id = '3b4b1e:f762a35f6b:-7fa5'>\r
257 <UML:Multiplicity.range>\r
258 <UML:MultiplicityRange xmi.id = '3b4b1e:f762a35f6b:-7fa4' lower = '1' upper = '1'/>\r
259 </UML:Multiplicity.range>\r
260 </UML:Multiplicity>\r
261 </UML:TagDefinition.multiplicity>\r
262 </UML:TagDefinition>\r
ef2d7798 263 <UML:Uml1SemanticModelBridge xmi.id = '3b4b1e:f762a35f6b:-7fc0' presentation = ''>\r
264 <UML:Uml1SemanticModelBridge.element>\r
265 <UML:Model xmi.idref = '3b4b1e:f762a35f6b:-7ff9'/>\r
266 </UML:Uml1SemanticModelBridge.element>\r
267 </UML:Uml1SemanticModelBridge>\r
1223c9b2 268 </XMI.content>\r
269</XMI>\r