Changeset 1560 for TI07-MOLES


Ignore:
Timestamp:
06/10/06 16:01:22 (13 years ago)
Author:
ko23
Message:

Fix XMLSpy's malign influence +

Location:
TI07-MOLES/trunk
Files:
3 added
1 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/v1Schema/Schemae/ndgmetadata1.3.xsd

    r1535 r1560  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Kev O'Neill (CCLRC) --> 
    3 <xs:schema targetNamespace="http://ndg.nerc.ac.uk/moles" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:moles="http://ndg.nerc.ac.uk/moles" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.03"> 
     3<xs:schema targetNamespace="http://ndg.nerc.ac.uk/moles" xmlns:moles="http://ndg.nerc.ac.uk/moles" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.03"> 
    44        <!--version 1.03 of NDG metadata schema. Modifications from 1.02.05: 
    55                removal of dgDataObjectType 
     
    273273                                                        <xs:element ref="moles:contentType" minOccurs="0"/> 
    274274                                                </xs:sequence> 
    275                                                 <xs:element name="abstractOnlineReference" minOccurs="0" maxOccurs="unbounded"> 
    276                                                         <xs:complexType> 
    277                                                                 <xs:complexContent> 
    278                                                                         <xs:restriction base="moles:dgOnlineReferenceType"> 
    279                                                                                 <xs:sequence> 
    280                                                                                         <xs:annotation> 
    281                                                                                                 <xs:documentation>Name is to allow the creation of meaningful captions etc.</xs:documentation> 
    282                                                                                         </xs:annotation> 
    283                                                                                         <xs:element name="name" default="abstractOnlineReferenceEntry"> 
    284                                                                                                 <xs:simpleType> 
    285                                                                                                         <xs:restriction base="xs:string"> 
    286                                                                                                                 <xs:enumeration value="abstractOnlineReferenceEntry"/> 
    287                                                                                                         </xs:restriction> 
    288                                                                                                 </xs:simpleType> 
    289                                                                                         </xs:element> 
    290                                                                                         <xs:element name="URI" type="xs:anyURI"/> 
    291                                                                                         <xs:element name="notes" type="xs:string" minOccurs="0"/> 
    292                                                                                 </xs:sequence> 
    293                                                                         </xs:restriction> 
    294                                                                 </xs:complexContent> 
    295                                                         </xs:complexType> 
    296                                                 </xs:element> 
     275                                                <xs:element name="abstractOnlineReference" type="moles:dgOnlineReferenceType" minOccurs="0" maxOccurs="unbounded"/> 
    297276                                        </xs:sequence> 
    298277                                </xs:complexType> 
    299278                        </xs:element> 
    300                         <xs:element name="descriptionSection" type="moles:dgOnlineReferenceType" minOccurs="0"/> 
     279                        <xs:element name="descriptionSection" minOccurs="0" maxOccurs="unbounded"> 
     280                                <xs:complexType> 
     281                                        <xs:choice> 
     282                                                <xs:sequence> 
     283                                                        <xs:element name="dgDescriptionText"/> 
     284                                                        <xs:element ref="moles:contentType" minOccurs="0"/> 
     285                                                </xs:sequence> 
     286                                                <xs:element name="descriptionOnlineReference" type="moles:dgOnlineReferenceType"/> 
     287                                        </xs:choice> 
     288                                </xs:complexType> 
     289                        </xs:element> 
    301290                </xs:sequence> 
    302291        </xs:complexType> 
     
    851840                                                                                                        <xs:element name="dgGranuleCoverage" type="moles:dgCoverageType" minOccurs="0"/> 
    852841                                                                                                        <xs:element name="dgParameterSummary" type="moles:dgParameterType" maxOccurs="unbounded"/> 
     842                                                                                                        <xs:element name="dgGranuleDescription" minOccurs="0"> 
     843                                                                                                                <xs:complexType> 
     844                                                                                                                        <xs:complexContent> 
     845                                                                                                                                <xs:restriction base="moles:dgMetadataDescriptionType"> 
     846                                                                                                                                        <xs:sequence> 
     847                                                                                                                                                <xs:element name="abstract"> 
     848                                                                                                                                                        <xs:annotation> 
     849                                                                                                                                                                <xs:documentation>This is really the "NDG definitive" description.</xs:documentation> 
     850                                                                                                                                                        </xs:annotation> 
     851                                                                                                                                                        <xs:complexType> 
     852                                                                                                                                                                <xs:sequence> 
     853                                                                                                                                                                        <xs:sequence> 
     854                                                                                                                                                                                <xs:element name="abstractText" type="xs:string"/> 
     855                                                                                                                                                                                <xs:element ref="moles:contentType" minOccurs="0"/> 
     856                                                                                                                                                                        </xs:sequence> 
     857                                                                                                                                                                        <xs:element name="abstractOnlineReference" type="moles:dgOnlineReferenceType" minOccurs="0" maxOccurs="unbounded"/> 
     858                                                                                                                                                                </xs:sequence> 
     859                                                                                                                                                        </xs:complexType> 
     860                                                                                                                                                </xs:element> 
     861                                                                                                                                                <xs:element name="descriptionSection" minOccurs="0" maxOccurs="unbounded"> 
     862                                                                                                                                                        <xs:complexType> 
     863                                                                                                                                                                <xs:choice> 
     864                                                                                                                                                                        <xs:sequence> 
     865                                                                                                                                                                                <xs:element name="dgDescriptionText"/> 
     866                                                                                                                                                                                <xs:element ref="moles:contentType" minOccurs="0"/> 
     867                                                                                                                                                                        </xs:sequence> 
     868                                                                                                                                                                        <xs:element name="descriptionOnlineReference" type="moles:dgOnlineReferenceType"/> 
     869                                                                                                                                                                </xs:choice> 
     870                                                                                                                                                        </xs:complexType> 
     871                                                                                                                                                </xs:element> 
     872                                                                                                                                        </xs:sequence> 
     873                                                                                                                                </xs:restriction> 
     874                                                                                                                        </xs:complexContent> 
     875                                                                                                                </xs:complexType> 
     876                                                                                                        </xs:element> 
    853877                                                                                                </xs:sequence> 
    854878                                                                                        </xs:complexType> 
     
    12311255                <xs:complexContent> 
    12321256                        <xs:extension base="moles:dgOnlineReferenceType"> 
    1233                                 <xs:choice> 
    1234                                         <xs:element name="dgCitation" type="moles:dgCitationType"/> 
    1235                                         <xs:element name="dgSimpleLink" type="moles:dgSimpleLinkType"/> 
    1236                                 </xs:choice> 
     1257                                <xs:sequence> 
     1258                                        <xs:element name="dgCitation" type="moles:dgCitationType" minOccurs="0"/> 
     1259                                        <xs:choice> 
     1260                                                <xs:element name="dgSimpleLink" type="moles:dgSimpleLinkType"/> 
     1261                                                <xs:element name="dgXLink"/> 
     1262                                        </xs:choice> 
     1263                                </xs:sequence> 
    12371264                        </xs:extension> 
    12381265                </xs:complexContent> 
Note: See TracChangeset for help on using the changeset viewer.