~edutictac/+junk/bibliojocs-data

« back to all changes in this revision

Viewing changes to net/share/.bibliojocs/www/lacylaz/vocab/custom.xsd

  • Committer: Samuel Soriano
  • Date: 2011-08-30 21:03:30 UTC
  • Revision ID: sasogu@gmail.com-20110830210330-2oyqhzcun9gggx36
actualitzat

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by indra (indra) -->
2
 
<xs:schema targetNamespace="http://ltsc.ieee.org/xsd/LOM/vocab" xmlns="http://ltsc.ieee.org/xsd/LOM/vocab" xmlns:lom="http://ltsc.ieee.org/xsd/LOM" xmlns:lx="http://ltsc.ieee.org/xsd/LOM/custom" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="IEEE LTSC LOM XML 1.0">
3
 
        <xs:annotation>
4
 
                <xs:documentation>
5
 
         This work is licensed under the Creative Commons Attribution-ShareAlike
6
 
         License.  To view a copy of this license, see the file license.txt,
7
 
         visit http://creativecommons.org/licenses/by-sa/2.0 or send a letter to
8
 
         Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
9
 
      </xs:documentation>
10
 
                <xs:documentation>
11
 
         This component schema definition provides simple type declarations for LOM
12
 
         data elements that are defined as Vocabulary data types.
13
 
 
14
 
         This component schema definition enforces that vocabulary values are only 
15
 
         those specified in 1484.12.3 or in a custom vocabulary.  This component 
16
 
         schema definition enforces adherence to the combined use of 1484.12.3
17
 
         defined vocabulary values and custom vocabulary values by checking that both
18
 
         sources and values are taken from either the token set defined in 1484.12.3 or
19
 
         from a custom vocabulary.
20
 
 
21
 
         Organizations are free to define their own namespace for the custom vocabulary
22
 
         extensions.  For completeness this XSD is set up to use a namespace defined
23
 
         as xmlns:lx="http://ltsc.ieee.org/xsd/LOM/custom"
24
 
      </xs:documentation>
25
 
        </xs:annotation>
26
 
        <xs:import namespace="http://ltsc.ieee.org/xsd/LOM" schemaLocation="../lomCustom.xsd"/>
27
 
        <xs:import namespace="http://ltsc.ieee.org/xsd/LOM/custom" schemaLocation="lomesvocab.xsd"/>
28
 
        <!-- Vocabulary data type declarations -->
29
 
        <!-- Source -->
30
 
        <xs:simpleType name="source">
31
 
                <xs:union memberTypes="lx:sourceValues"/>
32
 
        </xs:simpleType>
33
 
        <!-- 1.7 Structure -->
34
 
        <xs:simpleType name="structure">
35
 
                <xs:union memberTypes="lom:structureValues"/>
36
 
        </xs:simpleType>
37
 
        <!-- 1.8 Aggregation Level -->
38
 
        <xs:simpleType name="aggregationLevel">
39
 
                <xs:union memberTypes="lom:aggregationLevelValues"/>
40
 
        </xs:simpleType>
41
 
        <!-- 2.2 Status -->
42
 
        <xs:simpleType name="status">
43
 
                <xs:union memberTypes="lom:statusValues"/>
44
 
        </xs:simpleType>
45
 
        <!-- 2.3.1 Role -->
46
 
        <xs:simpleType name="role">
47
 
                <xs:union memberTypes="lx:roleValues"/>
48
 
        </xs:simpleType>
49
 
        <!-- 3.2.1 Role -->
50
 
        <xs:simpleType name="roleMeta">
51
 
                <xs:union memberTypes="lom:roleMetaValues"/>
52
 
        </xs:simpleType>
53
 
        <!-- 4.4.1.1 Type -->
54
 
        <xs:simpleType name="type">
55
 
                <xs:union memberTypes="lom:typeValues"/>
56
 
        </xs:simpleType>
57
 
        <!-- 4.4.1.2 Name -->
58
 
        <xs:simpleType name="name">
59
 
                <xs:union memberTypes="lx:nameValues"/>
60
 
        </xs:simpleType>
61
 
        <!-- 5.1 Interactivity Type -->
62
 
        <xs:simpleType name="interactivityType">
63
 
                <xs:union memberTypes="lom:interactivityTypeValues"/>
64
 
        </xs:simpleType>
65
 
        <!-- 5.2 Learning Resource Type -->
66
 
        <xs:simpleType name="learningResourceType">
67
 
                <xs:union memberTypes="lx:learningResourceTypeValues"/>
68
 
        </xs:simpleType>
69
 
        <!-- 5.3 Interactivity Level -->
70
 
        <xs:simpleType name="interactivityLevel">
71
 
                <xs:union memberTypes="lom:interactivityLevelValues"/>
72
 
        </xs:simpleType>
73
 
        <!-- 5.4 Semantic Density -->
74
 
        <xs:simpleType name="semanticDensity">
75
 
                <xs:union memberTypes="lom:semanticDensityValues"/>
76
 
        </xs:simpleType>
77
 
        <!-- 5.5 Intended End User Role -->
78
 
        <xs:simpleType name="intendedEndUserRole">
79
 
                <xs:union memberTypes="lx:intendedEndUserRoleValues"/>
80
 
        </xs:simpleType>
81
 
        <!-- 5.6 Context -->
82
 
        <xs:simpleType name="context">
83
 
                <xs:union memberTypes="lx:contextValues"/>
84
 
        </xs:simpleType>
85
 
        <!-- 5.8 Difficulty -->
86
 
        <xs:simpleType name="difficulty">
87
 
                <xs:union memberTypes="lom:difficultyValues"/>
88
 
        </xs:simpleType>
89
 
        <!-- 5.12 Cognitive Process -->
90
 
        <xs:simpleType name="cognitiveProcess">
91
 
                <xs:union memberTypes="lom:cognitiveProcessValues"/>
92
 
        </xs:simpleType>
93
 
        <!-- 6.1 Cost -->
94
 
        <xs:simpleType name="cost">
95
 
                <xs:union memberTypes="lom:costValues"/>
96
 
        </xs:simpleType>
97
 
        <!-- 6.2 Copyright and Other Restrictions -->
98
 
        <xs:simpleType name="copyrightAndOtherRestrictions">
99
 
                <xs:union memberTypes="lx:copyrightAndOtherRestrictionsValues"/>
100
 
        </xs:simpleType>
101
 
        <!-- 6.4.1 Access Type -->
102
 
        <xs:simpleType name="accessType">
103
 
                <xs:union memberTypes="lom:accessTypeValues"/>
104
 
        </xs:simpleType>
105
 
        <!-- 7.1 Kind -->
106
 
        <xs:simpleType name="kind">
107
 
                <xs:union memberTypes="lom:kindValues"/>
108
 
        </xs:simpleType>
109
 
        <!-- 9.1 Purpose -->
110
 
        <xs:simpleType name="purpose">
111
 
                <xs:union memberTypes="lom:purposeValues"/>
112
 
        </xs:simpleType>
113
 
</xs:schema>