Changes between Version 83 and Version 84 of CMDI 1.2/Specification


Ignore:
Timestamp:
12/01/15 08:59:16 (8 years ago)
Author:
Menzo Windhouwer
Comment:

Enriched some examples and added TODO comments

Legend:

Unmodified
Added
Removed
Modified
  • CMDI 1.2/Specification

    v83 v84  
    317317=== Examples ===
    318318
     319{{{#!comment
     320TODO: richer example
     321}}}
     322
    319323{{{
    320324#!xml
     
    394398}}}
    395399
     400{{{
     401#!xml
     402<Header>
     403    <ID>clarin.eu:cr1:p_1311927752306</ID>
     404    <Name>ToolService</Name>
     405    <Description>Description of a tool and/or service(s) (adapted from the AnnotationTool profile)</Description>
     406    <Status>deprecated</Status>
     407    <Successor>clarin.eu:cr1:p_1234567890</Successor>
     408</Header>
     409}}}
     410
    396411==      CMD component definition ==
    397412Components are defined as a sequence of elements which `MAY` be followed by other components. The latter is allowed because components may be embedded in other components. If an already defined CMD component (i.e. a CMD component with its own identifier) should be referenced, `@ComponentId` `MUST` be used to indicate its identifier. If this is not the case, the specification of a CMD components `MAY` contain the name of the component, the component's identifier, a concept link, and information about the allowed cardinality of the component. Furthermore documentation texts and further CMD attributes `MAY` be specified.
     
    417432  ConceptLink="http://hdl.handle.net/11459/CCR_C-4159_ca0e6cba-cab5-b51a-f430-fdcb0756c9ac"
    418433  CardinalityMin="0" CardinalityMax="unbounded">
     434    <Documentation>...</Documentation>
     435    <AttributeList>
     436       ...
     437    </AttributeList>
    419438    ...
    420439</Component>
     
    507526#!xml
    508527<ValueScheme>
    509     <Vocabulary>
     528    <Vocabulary URI="http://openskos.meertens.knaw.nl/iso-639-3" ValueProperty="skos:notation">
    510529        <enumeration>
    511             <item AppInfo="Andorra (AD)">AD</item>
    512             <item AppInfo="United Arab Emirates (AE)">AE</item>
    513             <item AppInfo="Afghanistan (AF)">AF</item>
    514             <item AppInfo="Antigua and Barbuda (AG)">AG</item>
    515             <item AppInfo="Anguilla (AI)">AI</item>
    516             <item AppInfo="Albania (AL)">AL</item>
    517             <item AppInfo="Armenia (AM)">AM</item>
     530            <item AppInfo="Ghotuo (aaa)" ConceptLink="http://cdb.iso.org/lg/CDB-00132443-001">aaa</item>
     531            <item AppInfo="Alumu-Tesu (aab)" ConceptLink="http://cdb.iso.org/lg/CDB-00133770-001">aab</item>
     532            <item AppInfo="Ari (aac)" ConceptLink="http://cdb.iso.org/lg/CDB-00133769-001">aac</item>
     533            <item AppInfo="Amal (aad)" ConceptLink="http://cdb.iso.org/lg/CDB-00133768-001">aad</item>
     534            <item AppInfo="Arbëreshë Albanian (aae)" ConceptLink="http://cdb.iso.org/lg/CDB-00133767-001">aae</item>
     535            <item AppInfo="Aranadan (aaf)" ConceptLink="http://cdb.iso.org/lg/CDB-00133766-001">aaf</item>
    518536            ...
    519537        </enumeration>
    520538    </Vocabulary>
     539</ValueScheme>
     540}}}
     541
     542{{{
     543#!xml
     544<ValueScheme>
     545    <pattern>((\\p{L}|\\p{N}|\\p{P}|\\p{S})+|\\s)+</pattern>
    521546</ValueScheme>
    522547}}}