/[volute]/trunk/projects/theory/snapdm/output/schema/SNAP_ontology.xsd
ViewVC logotype

Contents of /trunk/projects/theory/snapdm/output/schema/SNAP_ontology.xsd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 107 - (show annotations)
Thu Mar 27 10:43:08 2008 UTC (12 years, 8 months ago) by bourges.laurent
File size: 3375 byte(s)
First release able to generate simple Java Beans from UML model
1 <?xml version="1.0" encoding="UTF-8"?>
2 <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
3 targetNamespace="http://www.ivoa.net/xml/theory/SNAPOntology/v0.1"
4 xmlns="http://www.ivoa.net/xml/theory/SNAPOntology/v0.1">
5
6 <xsd:complexType name="OntologyObject" abstract="true">
7 <xsd:annotation>
8 <xsd:documentation>
9 The type representing a generic ontology term.
10 </xsd:documentation>
11 </xsd:annotation>
12 <xsd:simpleContent>
13 <xsd:extension base="xsd:string">
14 <xsd:attribute name="referenceURI" type="xsd:anyURI" use="optional"/>
15 </xsd:extension>
16 </xsd:simpleContent>
17 </xsd:complexType>
18
19
20 <xsd:complexType name="UCD">
21 <xsd:annotation>
22 <xsd:documentation>
23 The type representing an IVOA UCD.
24 TBD add reference
25 </xsd:documentation>
26 </xsd:annotation>
27 <xsd:simpleContent>
28 <xsd:extension base="OntologyObject"/>
29 </xsd:simpleContent>
30 </xsd:complexType>
31
32
33 <xsd:complexType name="AstroJournalKeyword">
34 <xsd:annotation>
35 <xsd:documentation>
36 The type representing a subject keyword from the "standard" list of keywords from
37 ApJ/A&amp;A/MNRAS/ ...
38 </xsd:documentation>
39 </xsd:annotation>
40 <xsd:simpleContent>
41 <xsd:extension base="OntologyObject"/>
42 </xsd:simpleContent>
43 </xsd:complexType>
44
45 <xsd:complexType name="AstroObject">
46 <xsd:annotation>
47 <xsd:documentation>
48 The type representing an entry from the IVOA AstroObject ontology.
49 TBD add reference
50 </xsd:documentation>
51 </xsd:annotation>
52 <xsd:simpleContent>
53 <xsd:extension base="OntologyObject"/>
54 </xsd:simpleContent>
55 </xsd:complexType>
56
57 <xsd:complexType name="PhysicalProcess">
58 <xsd:annotation>
59 <xsd:documentation>
60 The type representing an entry from the IVOA ontology of physical processes.
61 TBD add reference and create that list ...
62 </xsd:documentation>
63 </xsd:annotation>
64 <xsd:simpleContent>
65 <xsd:extension base="OntologyObject"/>
66 </xsd:simpleContent>
67 </xsd:complexType>
68
69 <xsd:complexType name="SNAPRepresentationObject">
70 <xsd:annotation>
71 <xsd:documentation>
72 The type representing an object that can be used in SNAP experiments to build a representation of the world.
73 </xsd:documentation>
74 </xsd:annotation>
75 <xsd:simpleContent>
76 <xsd:extension base="OntologyObject"/>
77 </xsd:simpleContent>
78 </xsd:complexType>
79
80 <xsd:complexType name="IdentifiedObject">
81 <xsd:annotation>
82 <xsd:documentation>
83 The type representing an entry from a list of names of identified objects.
84 For example Simbad [TBD link] might provide this list.
85 TBD do something about how to represent this further. String ?
86 </xsd:documentation>
87 </xsd:annotation>
88 <xsd:simpleContent>
89 <xsd:extension base="OntologyObject"/>
90 </xsd:simpleContent>
91 </xsd:complexType>
92
93 <xsd:complexType name="Numerics">
94 <xsd:annotation>
95 <xsd:documentation>
96 The type representing an numerical algorithm etc ...
97 </xsd:documentation>
98 </xsd:annotation>
99 <xsd:simpleContent>
100 <xsd:extension base="OntologyObject"/>
101 </xsd:simpleContent>
102 </xsd:complexType>
103 </xsd:schema>

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