/[volute]/trunk/projects/dm/STC/vo-dml/xsd/STC2-trans.xsd
ViewVC logotype

Contents of /trunk/projects/dm/STC/vo-dml/xsd/STC2-trans.xsd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5233 - (show annotations)
Fri Nov 16 15:58:38 2018 UTC (22 months, 1 week ago) by gerard.lemson
File size: 21900 byte(s)
first draft of tSTC xsd files generated from vo-dml.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <xsd:schema xmlns:vo-dml="http://www.ivoa.net/xml/VODML/v1"
3 xmlns:vodml-base="http://www.ivoa.net/xml/vo-dml/xsd/base/v0.1"
4 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
5 xmlns:trans="http://ivoa.net/dm/models/vo-dml/xsd/stc2/trans"
6 xmlns:ivoa="http://ivoa.net/dm/models/vo-dml/xsd/ivoa"
7 targetNamespace="http://ivoa.net/dm/models/vo-dml/xsd/stc2/trans">
8 <xsd:import namespace="http://www.ivoa.net/xml/vo-dml/xsd/base/v0.1"
9 schemaLocation="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/xsd/vodml-base.xsd"/>
10 <xsd:import namespace="http://ivoa.net/dm/models/vo-dml/xsd/ivoa"
11 schemaLocation="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.xsd"/>
12 <xsd:complexType name="Transform">
13 <xsd:annotation>
14 <xsd:documentation>
15 TODO : Missing description : please, update your UML model asap.
16 </xsd:documentation>
17 <xsd:appinfo>
18 <vodml-id>Transform</vodml-id>
19 </xsd:appinfo>
20 </xsd:annotation>
21 <xsd:complexContent>
22 <xsd:extension base="vodml-base:VODMLObject">
23 <xsd:sequence>
24 <xsd:element name="operation" type="trans:TOperation" minOccurs="1" maxOccurs="unbounded"/>
25 </xsd:sequence>
26 </xsd:extension>
27 </xsd:complexContent>
28 </xsd:complexType>
29
30 <xsd:complexType name="TOperation" abstract="true">
31 <xsd:annotation>
32 <xsd:documentation>
33 TODO : Missing description : please, update your UML model asap.
34 </xsd:documentation>
35 <xsd:appinfo>
36 <vodml-id>TOperation</vodml-id>
37 </xsd:appinfo>
38 </xsd:annotation>
39 <xsd:complexContent>
40 <xsd:extension base="vodml-base:VODMLObject"/>
41 </xsd:complexContent>
42 </xsd:complexType>
43
44 <xsd:complexType name="TProjection">
45 <xsd:annotation>
46 <xsd:documentation>
47 TODO : Missing description : please, update your UML model asap.
48 </xsd:documentation>
49 <xsd:appinfo>
50 <vodml-id>TProjection</vodml-id>
51 </xsd:appinfo>
52 </xsd:annotation>
53 <xsd:complexContent>
54 <xsd:extension base="trans:TOperation">
55 <xsd:sequence>
56 <xsd:element name="algorithm" type="trans:Projection" minOccurs="1" maxOccurs="1">
57 <xsd:annotation>
58 <xsd:documentation>
59 TODO : Missing description : please, update your UML model asap.
60 </xsd:documentation>
61 <xsd:appinfo>
62 <vodml-id>TProjection.algorithm</vodml-id>
63 </xsd:appinfo>
64 </xsd:annotation>
65 </xsd:element>
66 <xsd:element name="axis" type="trans:TProjectionAxis" minOccurs="1" maxOccurs="2"/>
67 </xsd:sequence>
68 </xsd:extension>
69 </xsd:complexContent>
70 </xsd:complexType>
71
72 <xsd:complexType name="TProjectionAxis">
73 <xsd:annotation>
74 <xsd:documentation>
75 TODO : Missing description : please, update your UML model asap.
76 </xsd:documentation>
77 <xsd:appinfo>
78 <vodml-id>TProjectionAxis</vodml-id>
79 </xsd:appinfo>
80 </xsd:annotation>
81 <xsd:complexContent>
82 <xsd:extension base="vodml-base:VODMLObject">
83 <xsd:sequence>
84 <xsd:element name="nativeRefValue" type="xsd:float" minOccurs="1" maxOccurs="1">
85 <xsd:annotation>
86 <xsd:documentation>
87 TODO : Missing description : please, update your UML model asap.
88 </xsd:documentation>
89 <xsd:appinfo>
90 <vodml-id>TProjectionAxis.nativeRefValue</vodml-id>
91 </xsd:appinfo>
92 </xsd:annotation>
93 </xsd:element>
94 <xsd:element name="targetRefValue" type="xsd:float" minOccurs="1" maxOccurs="1">
95 <xsd:annotation>
96 <xsd:documentation>
97 TODO : Missing description : please, update your UML model asap.
98 </xsd:documentation>
99 <xsd:appinfo>
100 <vodml-id>TProjectionAxis.targetRefValue</vodml-id>
101 </xsd:appinfo>
102 </xsd:annotation>
103 </xsd:element>
104 <xsd:element name="scale" type="xsd:float" minOccurs="1" maxOccurs="1">
105 <xsd:annotation>
106 <xsd:documentation>
107 TODO : Missing description : please, update your UML model asap.
108 </xsd:documentation>
109 <xsd:appinfo>
110 <vodml-id>TProjectionAxis.scale</vodml-id>
111 </xsd:appinfo>
112 </xsd:annotation>
113 </xsd:element>
114 </xsd:sequence>
115 </xsd:extension>
116 </xsd:complexContent>
117 </xsd:complexType>
118
119 <xsd:complexType name="Mappings">
120 <xsd:annotation>
121 <xsd:documentation>
122 TODO : Missing description : please, update your UML model asap.
123 </xsd:documentation>
124 <xsd:appinfo>
125 <vodml-id>Mappings</vodml-id>
126 </xsd:appinfo>
127 </xsd:annotation>
128 <xsd:complexContent>
129 <xsd:extension base="vodml-base:VODMLObject">
130 <xsd:sequence>
131 <xsd:element name="transforms" type="trans:Transform" minOccurs="1" maxOccurs="unbounded"/>
132 </xsd:sequence>
133 </xsd:extension>
134 </xsd:complexContent>
135 </xsd:complexType>
136
137 <xsd:complexType name="TMatrix">
138 <xsd:annotation>
139 <xsd:documentation>
140 TODO : Missing description : please, update your UML model asap.
141 </xsd:documentation>
142 <xsd:appinfo>
143 <vodml-id>TMatrix</vodml-id>
144 </xsd:appinfo>
145 </xsd:annotation>
146 <xsd:complexContent>
147 <xsd:extension base="trans:TOperation">
148 <xsd:sequence>
149 <xsd:element name="M" type="xsd:nonNegativeInteger" minOccurs="1" maxOccurs="1">
150 <xsd:annotation>
151 <xsd:documentation>
152 TODO : Missing description : please, update your UML model asap.
153 </xsd:documentation>
154 <xsd:appinfo>
155 <vodml-id>TMatrix.M</vodml-id>
156 </xsd:appinfo>
157 </xsd:annotation>
158 </xsd:element>
159 <xsd:element name="N" type="xsd:nonNegativeInteger" minOccurs="1" maxOccurs="1">
160 <xsd:annotation>
161 <xsd:documentation>
162 TODO : Missing description : please, update your UML model asap.
163 </xsd:documentation>
164 <xsd:appinfo>
165 <vodml-id>TMatrix.N</vodml-id>
166 </xsd:appinfo>
167 </xsd:annotation>
168 </xsd:element>
169 <xsd:element name="element" type="trans:TMatrixElement" minOccurs="0" maxOccurs="unbounded"/>
170 </xsd:sequence>
171 </xsd:extension>
172 </xsd:complexContent>
173 </xsd:complexType>
174
175 <xsd:complexType name="TMatrixElement">
176 <xsd:annotation>
177 <xsd:documentation>
178 TODO : Missing description : please, update your UML model asap.
179 </xsd:documentation>
180 <xsd:appinfo>
181 <vodml-id>TMatrixElement</vodml-id>
182 </xsd:appinfo>
183 </xsd:annotation>
184 <xsd:complexContent>
185 <xsd:extension base="vodml-base:VODMLObject">
186 <xsd:sequence>
187 <xsd:element name="m" type="xsd:nonNegativeInteger" minOccurs="1" maxOccurs="1">
188 <xsd:annotation>
189 <xsd:documentation>
190 TODO : Missing description : please, update your UML model asap.
191 </xsd:documentation>
192 <xsd:appinfo>
193 <vodml-id>TMatrixElement.m</vodml-id>
194 </xsd:appinfo>
195 </xsd:annotation>
196 </xsd:element>
197 <xsd:element name="n" type="xsd:nonNegativeInteger" minOccurs="1" maxOccurs="1">
198 <xsd:annotation>
199 <xsd:documentation>
200 TODO : Missing description : please, update your UML model asap.
201 </xsd:documentation>
202 <xsd:appinfo>
203 <vodml-id>TMatrixElement.n</vodml-id>
204 </xsd:appinfo>
205 </xsd:annotation>
206 </xsd:element>
207 <xsd:element name="value" type="xsd:float" minOccurs="1" maxOccurs="1">
208 <xsd:annotation>
209 <xsd:documentation>
210 TODO : Missing description : please, update your UML model asap.
211 </xsd:documentation>
212 <xsd:appinfo>
213 <vodml-id>TMatrixElement.value</vodml-id>
214 </xsd:appinfo>
215 </xsd:annotation>
216 </xsd:element>
217 </xsd:sequence>
218 </xsd:extension>
219 </xsd:complexContent>
220 </xsd:complexType>
221
222 <xsd:complexType name="TLookup">
223 <xsd:annotation>
224 <xsd:documentation>
225 TODO : Missing description : please, update your UML model asap.
226 </xsd:documentation>
227 <xsd:appinfo>
228 <vodml-id>TLookup</vodml-id>
229 </xsd:appinfo>
230 </xsd:annotation>
231 <xsd:complexContent>
232 <xsd:extension base="trans:TOperation">
233 <xsd:sequence>
234 <xsd:element name="entry" type="trans:TLookupEntry" minOccurs="1" maxOccurs="unbounded"/>
235 </xsd:sequence>
236 </xsd:extension>
237 </xsd:complexContent>
238 </xsd:complexType>
239
240 <xsd:complexType name="TLookupEntry" abstract="true">
241 <xsd:annotation>
242 <xsd:documentation>
243 TODO : Missing description : please, update your UML model asap.
244 </xsd:documentation>
245 <xsd:appinfo>
246 <vodml-id>TLookupEntry</vodml-id>
247 </xsd:appinfo>
248 </xsd:annotation>
249 <xsd:complexContent>
250 <xsd:extension base="vodml-base:VODMLObject"/>
251 </xsd:complexContent>
252 </xsd:complexType>
253
254 <xsd:complexType name="TNumericEntry">
255 <xsd:annotation>
256 <xsd:documentation>
257 TODO : Missing description : please, update your UML model asap.
258 </xsd:documentation>
259 <xsd:appinfo>
260 <vodml-id>TNumericEntry</vodml-id>
261 </xsd:appinfo>
262 </xsd:annotation>
263 <xsd:complexContent>
264 <xsd:extension base="trans:TLookupEntry">
265 <xsd:sequence>
266 <xsd:element name="nativeValue" type="xsd:float" minOccurs="1" maxOccurs="1">
267 <xsd:annotation>
268 <xsd:documentation>
269 TODO : Missing description : please, update your UML model asap.
270 </xsd:documentation>
271 <xsd:appinfo>
272 <vodml-id>TNumericEntry.nativeValue</vodml-id>
273 </xsd:appinfo>
274 </xsd:annotation>
275 </xsd:element>
276 <xsd:element name="targetValue" type="xsd:float" minOccurs="1" maxOccurs="1">
277 <xsd:annotation>
278 <xsd:documentation>
279 TODO : Missing description : please, update your UML model asap.
280 </xsd:documentation>
281 <xsd:appinfo>
282 <vodml-id>TNumericEntry.targetValue</vodml-id>
283 </xsd:appinfo>
284 </xsd:annotation>
285 </xsd:element>
286 </xsd:sequence>
287 </xsd:extension>
288 </xsd:complexContent>
289 </xsd:complexType>
290
291 <xsd:complexType name="TStringEntry">
292 <xsd:annotation>
293 <xsd:documentation>
294 TODO : Missing description : please, update your UML model asap.
295 </xsd:documentation>
296 <xsd:appinfo>
297 <vodml-id>TStringEntry</vodml-id>
298 </xsd:appinfo>
299 </xsd:annotation>
300 <xsd:complexContent>
301 <xsd:extension base="trans:TLookupEntry">
302 <xsd:sequence>
303 <xsd:element name="nativeValue" type="xsd:int" minOccurs="1" maxOccurs="1">
304 <xsd:annotation>
305 <xsd:documentation>
306 TODO : Missing description : please, update your UML model asap.
307 </xsd:documentation>
308 <xsd:appinfo>
309 <vodml-id>TStringEntry.nativeValue</vodml-id>
310 </xsd:appinfo>
311 </xsd:annotation>
312 </xsd:element>
313 <xsd:element name="targetValue" type="xsd:string" minOccurs="1" maxOccurs="1">
314 <xsd:annotation>
315 <xsd:documentation>
316 TODO : Missing description : please, update your UML model asap.
317 </xsd:documentation>
318 <xsd:appinfo>
319 <vodml-id>TStringEntry.targetValue</vodml-id>
320 </xsd:appinfo>
321 </xsd:annotation>
322 </xsd:element>
323 </xsd:sequence>
324 </xsd:extension>
325 </xsd:complexContent>
326 </xsd:complexType>
327
328 <xsd:simpleType name="Projection">
329 <xsd:annotation>
330 <xsd:documentation>
331 TODO : Missing description : please, update your UML model asap.
332 </xsd:documentation>
333 <xsd:appinfo>
334 <vodml-id>Projection</vodml-id>
335 </xsd:appinfo>
336 </xsd:annotation>
337 <xsd:restriction base="xsd:string">
338 <xsd:enumeration value="LOG">
339 <xsd:annotation>
340 <xsd:documentation>
341 TODO : Missing description : please, update your UML model asap.
342 </xsd:documentation>
343 <xsd:appinfo>
344 <vodml-id>Projection.LOG</vodml-id>
345 </xsd:appinfo>
346 </xsd:annotation>
347 </xsd:enumeration>
348 <xsd:enumeration value="TAN">
349 <xsd:annotation>
350 <xsd:documentation>
351 TODO : Missing description : please, update your UML model asap.
352 </xsd:documentation>
353 <xsd:appinfo>
354 <vodml-id>Projection.TAN</vodml-id>
355 </xsd:appinfo>
356 </xsd:annotation>
357 </xsd:enumeration>
358 <xsd:enumeration value="SIN">
359 <xsd:annotation>
360 <xsd:documentation>
361 TODO : Missing description : please, update your UML model asap.
362 </xsd:documentation>
363 <xsd:appinfo>
364 <vodml-id>Projection.SIN</vodml-id>
365 </xsd:appinfo>
366 </xsd:annotation>
367 </xsd:enumeration>
368 <xsd:enumeration value="STG">
369 <xsd:annotation>
370 <xsd:documentation>
371 TODO : Missing description : please, update your UML model asap.
372 </xsd:documentation>
373 <xsd:appinfo>
374 <vodml-id>Projection.STG</vodml-id>
375 </xsd:appinfo>
376 </xsd:annotation>
377 </xsd:enumeration>
378 <xsd:enumeration value="ARC">
379 <xsd:annotation>
380 <xsd:documentation>
381 TODO : Missing description : please, update your UML model asap.
382 </xsd:documentation>
383 <xsd:appinfo>
384 <vodml-id>Projection.ARC</vodml-id>
385 </xsd:appinfo>
386 </xsd:annotation>
387 </xsd:enumeration>
388 <xsd:enumeration value="ZEA">
389 <xsd:annotation>
390 <xsd:documentation>
391 TODO : Missing description : please, update your UML model asap.
392 </xsd:documentation>
393 <xsd:appinfo>
394 <vodml-id>Projection.ZEA</vodml-id>
395 </xsd:appinfo>
396 </xsd:annotation>
397 </xsd:enumeration>
398 <xsd:enumeration value="AIR">
399 <xsd:annotation>
400 <xsd:documentation>
401 TODO : Missing description : please, update your UML model asap.
402 </xsd:documentation>
403 <xsd:appinfo>
404 <vodml-id>Projection.AIR</vodml-id>
405 </xsd:appinfo>
406 </xsd:annotation>
407 </xsd:enumeration>
408 <xsd:enumeration value="CEA">
409 <xsd:annotation>
410 <xsd:documentation>
411 TODO : Missing description : please, update your UML model asap.
412 </xsd:documentation>
413 <xsd:appinfo>
414 <vodml-id>Projection.CEA</vodml-id>
415 </xsd:appinfo>
416 </xsd:annotation>
417 </xsd:enumeration>
418 <xsd:enumeration value="CAR">
419 <xsd:annotation>
420 <xsd:documentation>
421 TODO : Missing description : please, update your UML model asap.
422 </xsd:documentation>
423 <xsd:appinfo>
424 <vodml-id>Projection.CAR</vodml-id>
425 </xsd:appinfo>
426 </xsd:annotation>
427 </xsd:enumeration>
428 <xsd:enumeration value="MER">
429 <xsd:annotation>
430 <xsd:documentation>
431 TODO : Missing description : please, update your UML model asap.
432 </xsd:documentation>
433 <xsd:appinfo>
434 <vodml-id>Projection.MER</vodml-id>
435 </xsd:appinfo>
436 </xsd:annotation>
437 </xsd:enumeration>
438 <xsd:enumeration value="SFL">
439 <xsd:annotation>
440 <xsd:documentation>
441 TODO : Missing description : please, update your UML model asap.
442 </xsd:documentation>
443 <xsd:appinfo>
444 <vodml-id>Projection.SFL</vodml-id>
445 </xsd:appinfo>
446 </xsd:annotation>
447 </xsd:enumeration>
448 <xsd:enumeration value="PAR">
449 <xsd:annotation>
450 <xsd:documentation>
451 TODO : Missing description : please, update your UML model asap.
452 </xsd:documentation>
453 <xsd:appinfo>
454 <vodml-id>Projection.PAR</vodml-id>
455 </xsd:appinfo>
456 </xsd:annotation>
457 </xsd:enumeration>
458 <xsd:enumeration value="MOL">
459 <xsd:annotation>
460 <xsd:documentation>
461 TODO : Missing description : please, update your UML model asap.
462 </xsd:documentation>
463 <xsd:appinfo>
464 <vodml-id>Projection.MOL</vodml-id>
465 </xsd:appinfo>
466 </xsd:annotation>
467 </xsd:enumeration>
468 <xsd:enumeration value="AIT">
469 <xsd:annotation>
470 <xsd:documentation>
471 TODO : Missing description : please, update your UML model asap.
472 </xsd:documentation>
473 <xsd:appinfo>
474 <vodml-id>Projection.AIT</vodml-id>
475 </xsd:appinfo>
476 </xsd:annotation>
477 </xsd:enumeration>
478 <xsd:enumeration value="COE">
479 <xsd:annotation>
480 <xsd:documentation>
481 TODO : Missing description : please, update your UML model asap.
482 </xsd:documentation>
483 <xsd:appinfo>
484 <vodml-id>Projection.COE</vodml-id>
485 </xsd:appinfo>
486 </xsd:annotation>
487 </xsd:enumeration>
488 <xsd:enumeration value="COD">
489 <xsd:annotation>
490 <xsd:documentation>
491 TODO : Missing description : please, update your UML model asap.
492 </xsd:documentation>
493 <xsd:appinfo>
494 <vodml-id>Projection.COD</vodml-id>
495 </xsd:appinfo>
496 </xsd:annotation>
497 </xsd:enumeration>
498 <xsd:enumeration value="COO">
499 <xsd:annotation>
500 <xsd:documentation>
501 TODO : Missing description : please, update your UML model asap.
502 </xsd:documentation>
503 <xsd:appinfo>
504 <vodml-id>Projection.COO</vodml-id>
505 </xsd:appinfo>
506 </xsd:annotation>
507 </xsd:enumeration>
508 <xsd:enumeration value="BON">
509 <xsd:annotation>
510 <xsd:documentation>
511 TODO : Missing description : please, update your UML model asap.
512 </xsd:documentation>
513 <xsd:appinfo>
514 <vodml-id>Projection.BON</vodml-id>
515 </xsd:appinfo>
516 </xsd:annotation>
517 </xsd:enumeration>
518 <xsd:enumeration value="PCO">
519 <xsd:annotation>
520 <xsd:documentation>
521 TODO : Missing description : please, update your UML model asap.
522 </xsd:documentation>
523 <xsd:appinfo>
524 <vodml-id>Projection.PCO</vodml-id>
525 </xsd:appinfo>
526 </xsd:annotation>
527 </xsd:enumeration>
528 <xsd:enumeration value="TSC">
529 <xsd:annotation>
530 <xsd:documentation>
531 TODO : Missing description : please, update your UML model asap.
532 </xsd:documentation>
533 <xsd:appinfo>
534 <vodml-id>Projection.TSC</vodml-id>
535 </xsd:appinfo>
536 </xsd:annotation>
537 </xsd:enumeration>
538 <xsd:enumeration value="CSC">
539 <xsd:annotation>
540 <xsd:documentation>
541 TODO : Missing description : please, update your UML model asap.
542 </xsd:documentation>
543 <xsd:appinfo>
544 <vodml-id>Projection.CSC</vodml-id>
545 </xsd:appinfo>
546 </xsd:annotation>
547 </xsd:enumeration>
548 <xsd:enumeration value="QSC">
549 <xsd:annotation>
550 <xsd:documentation>
551 TODO : Missing description : please, update your UML model asap.
552 </xsd:documentation>
553 <xsd:appinfo>
554 <vodml-id>Projection.QSC</vodml-id>
555 </xsd:appinfo>
556 </xsd:annotation>
557 </xsd:enumeration>
558 </xsd:restriction>
559 </xsd:simpleType>
560
561 </xsd:schema>

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