Changeset 4503 for FederatedSearch


Ignore:
Timestamp:
02/12/14 15:53:09 (10 years ago)
Author:
oschonef
Message:
  • add vc:maxVersion attributes
  • always wrap <Collection> in <Collections>
Location:
FederatedSearch
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • FederatedSearch/examples/Endpoint-Description-Complex.xml

    r4395 r4503  
    66    <SupportedDataViews>
    77        <SupportedDataView>application/x-clarin-fcs-hits+xml</SupportedDataView>
     8        <SupportedDataView>application/x-cmdi+xml</SupportedDataView>
    89    </SupportedDataViews>
    910    <Collections>
     
    2526                <Language>deu</Language>
    2627            </Languages>
    27             <Collection pid="hdl:10932/mannheimer_morgen_before_1990">
    28                 <Title xml:lang="de">Mannheimer Morgen newspaper Corpus (before 1990)</Title>
    29                 <Title xml:lang="en">Zeitungskorpus des Mannheimer Morgen (vor 1990)</Title>
    30                 <LandingPageURI>https://cosmas2.ids-mannheim.de/cosmas2-web/</LandingPageURI>
    31                 <Languages>
    32                     <Language>deu</Language>
    33                 </Languages>
    34             </Collection>
    35             <Collection pid="hdl:10932/mannheimer_morgen_after_1990">
    36                 <Title xml:lang="de">Mannheimer Morgen newspaper Corpus (after 1990)</Title>
    37                 <Title xml:lang="en">Zeitungskorpus des Mannheimer Morgen (nach 1990)</Title>
    38                 <LandingPageURI>https://cosmas2.ids-mannheim.de/cosmas2-web/</LandingPageURI>
    39                 <Languages>
    40                     <Language>deu</Language>
    41                 </Languages>
    42             </Collection>
     28            <Collections>
     29                <Collection pid="hdl:10932/mannheimer_morgen_before_1990">
     30                    <Title xml:lang="de">Mannheimer Morgen newspaper Corpus (before 1990)</Title>
     31                    <Title xml:lang="en">Zeitungskorpus des Mannheimer Morgen (vor 1990)</Title>
     32                    <LandingPageURI>https://cosmas2.ids-mannheim.de/cosmas2-web/</LandingPageURI>
     33                    <Languages>
     34                        <Language>deu</Language>
     35                    </Languages>
     36                </Collection>
     37                <Collection pid="hdl:10932/mannheimer_morgen_after_1990">
     38                    <Title xml:lang="de">Mannheimer Morgen newspaper Corpus (after 1990)</Title>
     39                    <Title xml:lang="en">Zeitungskorpus des Mannheimer Morgen (nach 1990)</Title>
     40                    <LandingPageURI>https://cosmas2.ids-mannheim.de/cosmas2-web/</LandingPageURI>
     41                    <Languages>
     42                        <Language>deu</Language>
     43                    </Languages>
     44                </Collection>
     45            </Collections>
    4346        </Collection>
    4447    </Collections>
  • FederatedSearch/schema/DataView-Hits.xsd

    r4487 r4503  
    44    xmlns:hits="http://clarin.eu/fcs/1.0/hits"
    55    xmlns:h="http://www.w3.org/1999/xhtml"
    6     xml:lang="en" vc:minVersion="1.0"
     6    xml:lang="en" vc:minVersion="1.0" vc:maxVersion="1.1"
    77    targetNamespace="http://clarin.eu/fcs/1.0/hits" elementFormDefault="qualified">
    88
  • FederatedSearch/schema/Endpoint-Description.xsd

    r4489 r4503  
    44    xmlns:ed="http://clarin.eu/fcs/1.0/endpoint-description" elementFormDefault="qualified"
    55    xmlns:h="http://www.w3.org/1999/xhtml"
    6     xml:lang="en" vc:minVersion="1.0"
     6    xml:lang="en" vc:minVersion="1.0" vc:maxVersion="1.1"
    77    targetNamespace="http://clarin.eu/fcs/1.0/endpoint-description">
    88    <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
     
    104104                </xs:element>
    105105                <!-- Collections -->
    106                 <xs:element name="Collections">
    107                     <xs:annotation>
    108                         <xs:documentation>
    109                             <h:p>
    110                                 A list of collections, that are available
     106                <xs:element ref="ed:Collections">
     107                    <xs:annotation>
     108                        <xs:documentation>
     109                            <h:p>
     110                                A list of top-level collections, that are available
    111111                                at an Endpoint. An Endpoint MUST
    112                                 declare at least one collection.
    113                             </h:p>
    114                         </xs:documentation>
    115                     </xs:annotation>
    116                     <xs:complexType>
    117                         <xs:sequence>
    118                             <xs:element ref="ed:Collection" maxOccurs="unbounded"/>
    119                         </xs:sequence>                           
    120                     </xs:complexType>
     112                                declare at least one top-level collection.
     113                            </h:p>
     114                        </xs:documentation>
     115                    </xs:annotation>
    121116                </xs:element>
    122117            </xs:sequence>
     118        </xs:complexType>
     119    </xs:element>
     120
     121    <xs:element name="Collections">
     122        <xs:annotation>
     123            <xs:documentation>
     124                <h:p>
     125                    A list of collections, that are available
     126                    at an Endpoint. An Endpoint MUST
     127                    declare at least one collection.
     128                </h:p>
     129            </xs:documentation>
     130        </xs:annotation>
     131        <xs:complexType>
     132            <xs:sequence>
     133                <xs:element ref="ed:Collection" maxOccurs="unbounded"/>
     134            </xs:sequence>                           
    123135        </xs:complexType>
    124136    </xs:element>
     
    195207                    </xs:complexType>
    196208                </xs:element>
    197                 <xs:element ref="ed:Collection" minOccurs="0" maxOccurs="unbounded">
     209                <xs:element ref="ed:Collections" minOccurs="0">
    198210                    <xs:annotation>
    199211                        <xs:documentation>
  • FederatedSearch/schema/Resource.xsd

    r4486 r4503  
    44    xmlns:fcs="http://clarin.eu/fcs/1.0"
    55    xmlns:h="http://www.w3.org/1999/xhtml"
    6     xml:lang="en" vc:minVersion="1.0"
     6    xml:lang="en" vc:minVersion="1.0" vc:maxVersion="1.1"
    77    targetNamespace="http://clarin.eu/fcs/1.0" elementFormDefault="qualified">
    88    <xs:annotation>
Note: See TracChangeset for help on using the changeset viewer.