/[volute]/trunk/projects/dm/vo-dml/models-xsd/src.types.xsd
ViewVC logotype

Contents of /trunk/projects/dm/vo-dml/models-xsd/src.types.xsd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2574 - (show annotations)
Fri May 2 10:45:18 2014 UTC (7 years, 4 months ago) by gerard.lemson
File size: 20448 byte(s)
firct commit of some xsd-s generated form vo-dml

1 <?xml version="1.0" encoding="UTF-8"?>
2 <xsd:schema xmlns:map="http://volute.googlecode.com/dm/vo-dml-mapping/v0.9"
3 xmlns:vo-dml="http://volute.googlecode.com/dm/vo-dml/v0.9"
4 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
5 xmlns:src="http://volute.googlecode.com/dm/vo-dml-mapping/v0.9/xsd/src"
6 xmlns:vodml-base="http://www.ivoa.net/xml/vo-dml/xsd/base/v0.1"
7 xmlns:ivoa="http://volute.googlecode.com/dm/vo-dml-mapping/v0.9/xsd/ivoa"
8 xmlns:photdm-alt="http://volute.googlecode.com/dm/vo-dml-mapping/v0.9/xsd/photdm-alt"
9 targetNamespace="http://volute.googlecode.com/dm/vo-dml-mapping/v0.9/xsd/src">
10 <xsd:import namespace="http://www.ivoa.net/xml/vo-dml/xsd/base/v0.1"
11 schemaLocation="https://volute.googlecode.com/svn/trunk/projects/dm/vo-dml/xsd/vodml-base.xsd"/>
12 <xsd:import namespace="http://volute.googlecode.com/dm/vo-dml-mapping/v0.9/xsd/ivoa"
13 schemaLocation="https://volute.googlecode.com/svn/trunk/projects/dm/vo-dml/models-xsd/ivoa.types.xsd"/>
14 <xsd:import namespace="http://volute.googlecode.com/dm/vo-dml-mapping/v0.9/xsd/photdm-alt"
15 schemaLocation="https://volute.googlecode.com/svn/trunk/projects/dm/vo-dml/models-xsd/photdm-alt.types.xsd"/>
16 <xsd:complexType name="source.LuminosityMeasurement">
17 <xsd:annotation>
18 <xsd:documentation>
19 TODO : Missing description : please, update your UML model asap.
20 </xsd:documentation>
21 <xsd:appinfo>
22 <vo-dml:utype>source.LuminosityMeasurement</vo-dml:utype>
23 </xsd:appinfo>
24 </xsd:annotation>
25 <xsd:complexContent>
26 <xsd:extension base="vodml-base:MetadataObject">
27 <xsd:sequence>
28 <xsd:element name="value" type="ivoa:quantity.RealQuantity" minOccurs="1" maxOccurs="1">
29 <xsd:annotation>
30 <xsd:documentation>
31 TODO : Missing description : please, update your UML model asap.
32 </xsd:documentation>
33 <xsd:appinfo>
34 <vo-dml:utype>source.LuminosityMeasurement.value</vo-dml:utype>
35 </xsd:appinfo>
36 </xsd:annotation>
37 </xsd:element>
38 <xsd:element name="error" type="ivoa:quantity.RealQuantity" minOccurs="0" maxOccurs="1">
39 <xsd:annotation>
40 <xsd:documentation>
41 TODO : Missing description : please, update your UML model asap.
42 </xsd:documentation>
43 <xsd:appinfo>
44 <vo-dml:utype>source.LuminosityMeasurement.error</vo-dml:utype>
45 </xsd:appinfo>
46 </xsd:annotation>
47 </xsd:element>
48 <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="1">
49 <xsd:annotation>
50 <xsd:documentation>
51 TODO : Missing description : please, update your UML model asap.
52 </xsd:documentation>
53 <xsd:appinfo>
54 <vo-dml:utype>source.LuminosityMeasurement.description</vo-dml:utype>
55 </xsd:appinfo>
56 </xsd:annotation>
57 </xsd:element>
58 <xsd:element name="type" type="src:source.LuminosityType" minOccurs="1" maxOccurs="1">
59 <xsd:annotation>
60 <xsd:documentation>
61 TODO : Missing description : please, update your UML model asap.
62 </xsd:documentation>
63 <xsd:appinfo>
64 <vo-dml:utype>source.LuminosityMeasurement.type</vo-dml:utype>
65 </xsd:appinfo>
66 </xsd:annotation>
67 </xsd:element>
68 </xsd:sequence>
69 </xsd:extension>
70 </xsd:complexContent>
71 </xsd:complexType>
72
73 <xsd:complexType name="source.Source">
74 <xsd:annotation>
75 <xsd:documentation>
76 TODO : Missing description : please, update your UML model asap.
77 </xsd:documentation>
78 <xsd:appinfo>
79 <vo-dml:utype>source.Source</vo-dml:utype>
80 </xsd:appinfo>
81 </xsd:annotation>
82 <xsd:complexContent>
83 <xsd:extension base="src:source.AstroObject">
84 <xsd:sequence>
85 <xsd:element name="name" type="xsd:string" minOccurs="1" maxOccurs="1">
86 <xsd:annotation>
87 <xsd:documentation>
88 TODO : Missing description : please, update your UML model asap.
89 </xsd:documentation>
90 <xsd:appinfo>
91 <vo-dml:utype>source.Source.name</vo-dml:utype>
92 </xsd:appinfo>
93 </xsd:annotation>
94 </xsd:element>
95 <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="1">
96 <xsd:annotation>
97 <xsd:documentation>
98 TODO : Missing description : please, update your UML model asap.
99 </xsd:documentation>
100 <xsd:appinfo>
101 <vo-dml:utype>source.Source.description</vo-dml:utype>
102 </xsd:appinfo>
103 </xsd:annotation>
104 </xsd:element>
105 <xsd:element name="position" type="src:source.SkyCoordinate" minOccurs="1" maxOccurs="1">
106 <xsd:annotation>
107 <xsd:documentation>
108 TODO : Missing description : please, update your UML model asap.
109 </xsd:documentation>
110 <xsd:appinfo>
111 <vo-dml:utype>source.Source.position</vo-dml:utype>
112 </xsd:appinfo>
113 </xsd:annotation>
114 </xsd:element>
115 <xsd:element name="positionError" type="src:source.SkyError" minOccurs="0" maxOccurs="1">
116 <xsd:annotation>
117 <xsd:documentation>
118 TODO : Missing description : please, update your UML model asap.
119 </xsd:documentation>
120 <xsd:appinfo>
121 <vo-dml:utype>source.Source.positionError</vo-dml:utype>
122 </xsd:appinfo>
123 </xsd:annotation>
124 </xsd:element>
125 <xsd:element name="classification" type="src:source.SourceClassification" minOccurs="1"
126 maxOccurs="1">
127 <xsd:annotation>
128 <xsd:documentation>
129 TODO : Missing description : please, update your UML model asap.
130 </xsd:documentation>
131 <xsd:appinfo>
132 <vo-dml:utype>source.Source.classification</vo-dml:utype>
133 </xsd:appinfo>
134 </xsd:annotation>
135 </xsd:element>
136 <xsd:element name="luminosity" type="src:source.LuminosityMeasurement" minOccurs="0"
137 maxOccurs="unbounded"/>
138 </xsd:sequence>
139 </xsd:extension>
140 </xsd:complexContent>
141 </xsd:complexType>
142
143 <xsd:complexType name="source.AstroObject" abstract="true">
144 <xsd:annotation>
145 <xsd:documentation>Generic base class for all astronomical objects.</xsd:documentation>
146 <xsd:appinfo>
147 <vo-dml:utype>source.AstroObject</vo-dml:utype>
148 </xsd:appinfo>
149 </xsd:annotation>
150 <xsd:complexContent>
151 <xsd:extension base="vodml-base:MetadataObject">
152 <xsd:sequence>
153 <xsd:element name="label" type="xsd:string" minOccurs="0" maxOccurs="1">
154 <xsd:annotation>
155 <xsd:documentation>
156 TODO : Missing description : please, update your UML model asap.
157 </xsd:documentation>
158 <xsd:appinfo>
159 <vo-dml:utype>source.AstroObject.label</vo-dml:utype>
160 </xsd:appinfo>
161 </xsd:annotation>
162 </xsd:element>
163 </xsd:sequence>
164 </xsd:extension>
165 </xsd:complexContent>
166 </xsd:complexType>
167
168 <xsd:complexType name="source.SkyCoordinateFrame">
169 <xsd:annotation>
170 <xsd:documentation>
171 TODO : Missing description : please, update your UML model asap.
172 </xsd:documentation>
173 <xsd:appinfo>
174 <vo-dml:utype>source.SkyCoordinateFrame</vo-dml:utype>
175 </xsd:appinfo>
176 </xsd:annotation>
177 <xsd:complexContent>
178 <xsd:extension base="vodml-base:MetadataObject">
179 <xsd:sequence>
180 <xsd:element name="name" type="xsd:string" minOccurs="1" maxOccurs="1">
181 <xsd:annotation>
182 <xsd:documentation>
183 TODO : Missing description : please, update your UML model asap.
184 </xsd:documentation>
185 <xsd:appinfo>
186 <vo-dml:utype>source.SkyCoordinateFrame.name</vo-dml:utype>
187 </xsd:appinfo>
188 </xsd:annotation>
189 </xsd:element>
190 <xsd:element name="documentURI" type="xsd:anyURI" minOccurs="1" maxOccurs="1">
191 <xsd:annotation>
192 <xsd:documentation>
193 TODO : Missing description : please, update your UML model asap.
194 </xsd:documentation>
195 <xsd:appinfo>
196 <vo-dml:utype>source.SkyCoordinateFrame.documentURI</vo-dml:utype>
197 </xsd:appinfo>
198 </xsd:annotation>
199 </xsd:element>
200 <xsd:element name="equinox" type="xsd:string" minOccurs="0" maxOccurs="1">
201 <xsd:annotation>
202 <xsd:documentation>
203 TODO : Missing description : please, update your UML model asap.
204 </xsd:documentation>
205 <xsd:appinfo>
206 <vo-dml:utype>source.SkyCoordinateFrame.equinox</vo-dml:utype>
207 </xsd:appinfo>
208 </xsd:annotation>
209 </xsd:element>
210 <xsd:element name="system" type="xsd:string" minOccurs="0" maxOccurs="1">
211 <xsd:annotation>
212 <xsd:documentation>
213 TODO : Missing description : please, update your UML model asap.
214 </xsd:documentation>
215 <xsd:appinfo>
216 <vo-dml:utype>source.SkyCoordinateFrame.system</vo-dml:utype>
217 </xsd:appinfo>
218 </xsd:annotation>
219 </xsd:element>
220 </xsd:sequence>
221 </xsd:extension>
222 </xsd:complexContent>
223 </xsd:complexType>
224
225 <xsd:complexType name="source.SkyError" abstract="true">
226 <xsd:annotation>
227 <xsd:documentation>Error of a position on the sky.</xsd:documentation>
228 <xsd:appinfo>
229 <vo-dml:utype>source.SkyError</vo-dml:utype>
230 </xsd:appinfo>
231 </xsd:annotation>
232 </xsd:complexType>
233
234 <xsd:complexType name="source.CircleError">
235 <xsd:annotation>
236 <xsd:documentation>
237 TODO : Missing description : please, update your UML model asap.
238 </xsd:documentation>
239 <xsd:appinfo>
240 <vo-dml:utype>source.CircleError</vo-dml:utype>
241 </xsd:appinfo>
242 </xsd:annotation>
243 <xsd:complexContent>
244 <xsd:extension base="src:source.SkyError">
245 <xsd:sequence>
246 <xsd:element name="radius" type="xsd:float" minOccurs="1" maxOccurs="1">
247 <xsd:annotation>
248 <xsd:documentation>
249 TODO : Missing description : please, update your UML model asap.
250 </xsd:documentation>
251 <xsd:appinfo>
252 <vo-dml:utype>source.CircleError.radius</vo-dml:utype>
253 </xsd:appinfo>
254 </xsd:annotation>
255 </xsd:element>
256 </xsd:sequence>
257 </xsd:extension>
258 </xsd:complexContent>
259 </xsd:complexType>
260
261 <xsd:complexType name="source.AlignedEllipse">
262 <xsd:annotation>
263 <xsd:documentation>
264 TODO : Missing description : please, update your UML model asap.
265 </xsd:documentation>
266 <xsd:appinfo>
267 <vo-dml:utype>source.AlignedEllipse</vo-dml:utype>
268 </xsd:appinfo>
269 </xsd:annotation>
270 <xsd:complexContent>
271 <xsd:extension base="src:source.SkyError">
272 <xsd:sequence>
273 <xsd:element name="longError" type="xsd:float" minOccurs="1" maxOccurs="1">
274 <xsd:annotation>
275 <xsd:documentation>
276 TODO : Missing description : please, update your UML model asap.
277 </xsd:documentation>
278 <xsd:appinfo>
279 <vo-dml:utype>source.AlignedEllipse.longError</vo-dml:utype>
280 </xsd:appinfo>
281 </xsd:annotation>
282 </xsd:element>
283 <xsd:element name="latError" type="xsd:float" minOccurs="1" maxOccurs="1">
284 <xsd:annotation>
285 <xsd:documentation>
286 TODO : Missing description : please, update your UML model asap.
287 </xsd:documentation>
288 <xsd:appinfo>
289 <vo-dml:utype>source.AlignedEllipse.latError</vo-dml:utype>
290 </xsd:appinfo>
291 </xsd:annotation>
292 </xsd:element>
293 </xsd:sequence>
294 </xsd:extension>
295 </xsd:complexContent>
296 </xsd:complexType>
297
298 <xsd:complexType name="source.GenericEllipse">
299 <xsd:annotation>
300 <xsd:documentation>
301 TODO : Missing description : please, update your UML model asap.
302 </xsd:documentation>
303 <xsd:appinfo>
304 <vo-dml:utype>source.GenericEllipse</vo-dml:utype>
305 </xsd:appinfo>
306 </xsd:annotation>
307 <xsd:complexContent>
308 <xsd:extension base="src:source.SkyError">
309 <xsd:sequence>
310 <xsd:element name="major" type="xsd:float" minOccurs="1" maxOccurs="1">
311 <xsd:annotation>
312 <xsd:documentation>major axis of error ellipse</xsd:documentation>
313 <xsd:appinfo>
314 <vo-dml:utype>source.GenericEllipse.major</vo-dml:utype>
315 </xsd:appinfo>
316 </xsd:annotation>
317 </xsd:element>
318 <xsd:element name="minor" type="xsd:float" minOccurs="1" maxOccurs="1">
319 <xsd:annotation>
320 <xsd:documentation>
321 TODO : Missing description : please, update your UML model asap.
322 </xsd:documentation>
323 <xsd:appinfo>
324 <vo-dml:utype>source.GenericEllipse.minor</vo-dml:utype>
325 </xsd:appinfo>
326 </xsd:annotation>
327 </xsd:element>
328 <xsd:element name="pa" type="xsd:float" minOccurs="0" maxOccurs="unbounded">
329 <xsd:annotation>
330 <xsd:documentation>Position angle of error ellipse in coordinate system of position.</xsd:documentation>
331 <xsd:appinfo>
332 <vo-dml:utype>source.GenericEllipse.pa</vo-dml:utype>
333 </xsd:appinfo>
334 </xsd:annotation>
335 </xsd:element>
336 </xsd:sequence>
337 </xsd:extension>
338 </xsd:complexContent>
339 </xsd:complexType>
340
341 <xsd:complexType name="source.SkyCoordinate">
342 <xsd:annotation>
343 <xsd:documentation>
344 TODO : Missing description : please, update your UML model asap.
345 </xsd:documentation>
346 <xsd:appinfo>
347 <vo-dml:utype>source.SkyCoordinate</vo-dml:utype>
348 </xsd:appinfo>
349 </xsd:annotation>
350 <xsd:sequence>
351 <xsd:element name="longitude" type="ivoa:quantity.RealQuantity" minOccurs="1" maxOccurs="1">
352 <xsd:annotation>
353 <xsd:documentation>The longitude part of this position in units of degrees.</xsd:documentation>
354 <xsd:appinfo>
355 <vo-dml:utype>source.SkyCoordinate.longitude</vo-dml:utype>
356 </xsd:appinfo>
357 </xsd:annotation>
358 </xsd:element>
359 <xsd:element name="latitude" type="ivoa:quantity.RealQuantity" minOccurs="1" maxOccurs="1">
360 <xsd:annotation>
361 <xsd:documentation>The latitude part of this position in units of degrees.</xsd:documentation>
362 <xsd:appinfo>
363 <vo-dml:utype>source.SkyCoordinate.latitude</vo-dml:utype>
364 </xsd:appinfo>
365 </xsd:annotation>
366 </xsd:element>
367 </xsd:sequence>
368 </xsd:complexType>
369
370 <xsd:simpleType name="source.SourceClassification">
371 <xsd:annotation>
372 <xsd:documentation>
373 TODO : Missing description : please, update your UML model asap.
374 </xsd:documentation>
375 <xsd:appinfo>
376 <vo-dml:utype>source.SourceClassification</vo-dml:utype>
377 </xsd:appinfo>
378 </xsd:annotation>
379 <xsd:restriction base="xsd:string">
380 <xsd:enumeration value="star">
381 <xsd:annotation>
382 <xsd:documentation>
383 TODO : Missing description : please, update your UML model asap.
384 </xsd:documentation>
385 <xsd:appinfo>
386 <vo-dml:utype>source.SourceClassification.star</vo-dml:utype>
387 </xsd:appinfo>
388 </xsd:annotation>
389 </xsd:enumeration>
390 <xsd:enumeration value="galaxy">
391 <xsd:annotation>
392 <xsd:documentation>
393 TODO : Missing description : please, update your UML model asap.
394 </xsd:documentation>
395 <xsd:appinfo>
396 <vo-dml:utype>source.SourceClassification.galaxy</vo-dml:utype>
397 </xsd:appinfo>
398 </xsd:annotation>
399 </xsd:enumeration>
400 <xsd:enumeration value="AGN">
401 <xsd:annotation>
402 <xsd:documentation>
403 TODO : Missing description : please, update your UML model asap.
404 </xsd:documentation>
405 <xsd:appinfo>
406 <vo-dml:utype>source.SourceClassification.AGN</vo-dml:utype>
407 </xsd:appinfo>
408 </xsd:annotation>
409 </xsd:enumeration>
410 <xsd:enumeration value="planet">
411 <xsd:annotation>
412 <xsd:documentation>
413 TODO : Missing description : please, update your UML model asap.
414 </xsd:documentation>
415 <xsd:appinfo>
416 <vo-dml:utype>source.SourceClassification.planet</vo-dml:utype>
417 </xsd:appinfo>
418 </xsd:annotation>
419 </xsd:enumeration>
420 <xsd:enumeration value="unknown">
421 <xsd:annotation>
422 <xsd:documentation>
423 TODO : Missing description : please, update your UML model asap.
424 </xsd:documentation>
425 <xsd:appinfo>
426 <vo-dml:utype>source.SourceClassification.unknown</vo-dml:utype>
427 </xsd:appinfo>
428 </xsd:annotation>
429 </xsd:enumeration>
430 </xsd:restriction>
431 </xsd:simpleType>
432
433 <xsd:simpleType name="source.LuminosityType">
434 <xsd:annotation>
435 <xsd:documentation>
436 TODO : Missing description : please, update your UML model asap.
437 </xsd:documentation>
438 <xsd:appinfo>
439 <vo-dml:utype>source.LuminosityType</vo-dml:utype>
440 </xsd:appinfo>
441 </xsd:annotation>
442 <xsd:restriction base="xsd:string">
443 <xsd:enumeration value="magnitude">
444 <xsd:annotation>
445 <xsd:documentation>
446 TODO : Missing description : please, update your UML model asap.
447 </xsd:documentation>
448 <xsd:appinfo>
449 <vo-dml:utype>source.LuminosityType.magnitude</vo-dml:utype>
450 </xsd:appinfo>
451 </xsd:annotation>
452 </xsd:enumeration>
453 <xsd:enumeration value="flux">
454 <xsd:annotation>
455 <xsd:documentation>
456 TODO : Missing description : please, update your UML model asap.
457 </xsd:documentation>
458 <xsd:appinfo>
459 <vo-dml:utype>source.LuminosityType.flux</vo-dml:utype>
460 </xsd:appinfo>
461 </xsd:annotation>
462 </xsd:enumeration>
463 </xsd:restriction>
464 </xsd:simpleType>
465
466 </xsd:schema>

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26