Changeset 1983 for TI02-CSML


Ignore:
Timestamp:
09/01/07 16:16:35 (13 years ago)
Author:
awoolf
Message:

Added top-level CSMLStorgeDescriptor type and element, to form root of storage descriptor document.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI02-CSML/trunk/csml/XMLSchemas/csmlStorageDescriptor.xsd

    r1961 r1983  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<!-- edited with XMLSPY v5 rel. 3 U (http://www.xmlspy.com) by Andrew Woolf (CCLRC) --> 
    3 <schema targetNamespace="http://ndg.nerc.ac.uk/csml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:csml="http://ndg.nerc.ac.uk/csml" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.9"> 
     3<schema targetNamespace="http://ndg.nerc.ac.uk/csml" xmlns:gml="http://www.opengis.net/gml" xmlns:csml="http://ndg.nerc.ac.uk/csml" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.9"> 
    44        <annotation> 
    55                <documentation>CSML storage descriptor</documentation> 
     
    77        <!--====================================================================== --> 
    88        <import namespace="http://www.opengis.net/gml" schemaLocation="gml/valueObjects.xsd"/> 
     9        <!--====================================================================== --> 
     10        <!--====================================================================== --> 
     11        <!--===== CSML root storage descriptor element =====--> 
     12        <!--====================================================================== --> 
     13        <complexType name="CSMLStorageDescriptorType"> 
     14                <sequence> 
     15                        <element name="descriptor" minOccurs="0" maxOccurs="unbounded"> 
     16                                <complexType> 
     17                                        <sequence> 
     18                                                <element ref="csml:ArrayDescriptor"/> 
     19                                        </sequence> 
     20                                </complexType> 
     21                        </element> 
     22                </sequence> 
     23        </complexType> 
     24        <element name="CSMLStorageDescriptor" type="csml:CSMLStorageDescriptorType"/> 
    925        <!--====================================================================== --> 
    1026        <!--====================================================================== --> 
     
    124140        <element name="FileList" type="csml:FileListType"/> 
    125141        <complexType name="FileListPropertyType"> 
    126                 <sequence> 
     142                <sequence minOccurs="0"> 
    127143                        <element ref="csml:FileList"/> 
    128144                </sequence> 
Note: See TracChangeset for help on using the changeset viewer.