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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5233 - (hide annotations)
Fri Nov 16 15:58:38 2018 UTC (23 months, 2 weeks ago) by gerard.lemson
File size: 21900 byte(s)
first draft of tSTC xsd files generated from vo-dml.
1 gerard.lemson 5233 <?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