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

Contents of /trunk/projects/theory/snapdm/output/schema/SNAP_SimulationDM_elements.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: 2553 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/SNAPSimulation/v0.1"
4 xmlns="http://www.ivoa.net/xml/theory/SNAPSimulation/v0.1"
5 xmlns:snapt="http://www.ivoa.net/xml/theory/SNAPSimulation_types/v0.1"
6 attributeFormDefault="unqualified" elementFormDefault="unqualified">
7 <xsd:annotation>
8 <xsd:documentation>
9 This XML Schema defines the default root elements for the SNAP Simulaiton data model.
10 It uses the "type schema" in ...
11 </xsd:documentation>
12 </xsd:annotation>
13 <xsd:annotation>
14 <xsd:documentation>
15 History of this document:
16 2007-09-09:
17 First semi complete mapping of the data model.
18 2007-09-12:
19 After upload as attachements to SNAP simulation data model page, updated the schemaImports.
20 Note that it would be good to have a proper location for the IVOA Identifier schema.
21
22 </xsd:documentation>
23 </xsd:annotation>
24 <!--
25 <xsd:import namespace="http://www.ivoa.net/xml/theory/SNAPSimulation_types/v0.1" schemaLocation="http://www.ivoa.net/internal/IVOA/IVOATheorySimulationDatamodel/SNAP_SimulationDM_types.xsd"/>
26 -->
27 <xsd:import namespace="http://www.ivoa.net/xml/theory/SNAPSimulation_types/v0.1" schemaLocation="./SNAP_SimulationDM_types.xsd"/>
28 <!--
29 <xsd:element name="snapDocument">
30 <xsd:annotation>
31 <xsd:documentation>
32 Old version of this elements schema based on this element only.
33 Here to be deprecated, but not to break code.
34 </xsd:documentation>
35 </xsd:annotation>
36 <xsd:complexType>
37 <xsd:choice>
38 <xsd:element name="snapSimulation" type="snapt:SNAPSimulation"/>
39 <xsd:element name="snapProtocol" type="snapt:SNAPProtocol"/>
40 </xsd:choice>
41 </xsd:complexType>
42 </xsd:element>
43 -->
44
45 <xsd:element name="snapResources">
46 <xsd:annotation>
47 <xsd:documentation>
48 Makes it easy tp upload multiple SNAPResources which are NOT assumed to be in a single project.
49 </xsd:documentation>
50 </xsd:annotation>
51 <xsd:complexType>
52 <xsd:sequence>
53 <xsd:element name="snapResource" type="snapt:SNAPResource" maxOccurs="unbounded"/>
54 </xsd:sequence>
55 </xsd:complexType>
56 </xsd:element>
57
58 <!-- single, concrete (SNAP) resources in various forms -->
59 <xsd:element name="snapProject" type="snapt:SNAPProject"/>
60 <xsd:element name="snapSimulation" type="snapt:SNAPSimulation"/>
61 <xsd:element name="snapSimulator" type="snapt:SNAPSimulator"/>
62
63 </xsd:schema>

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