VirtualBox

source: vbox/trunk/src/libs/dita-ot-1.8.5/schema/learning/xsd/learningMetadataDomain.xsd@ 99507

最後變更 在這個檔案從99507是 98584,由 vboxsync 提交於 2 年 前

Docs: bugref:10302. Setting svn properties of DITA-OT library.

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:keywords 設為 Author Date Id Revision
檔案大小: 24.6 KB
 
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- ============================================================= -->
3<!-- HEADER -->
4<!-- ============================================================= -->
5<!-- MODULE: DITA Learning metadata Domain -->
6<!-- VERSION: 1.2 -->
7<!-- DATE: February 2009 -->
8<!---->
9<!-- ============================================================= -->
10
11<!-- ============================================================= -->
12<!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
13<!---->
14<!-- PURPOSE: XSD to describe DITA Learning metadata domain -->
15<!---->
16<!-- ORIGINAL CREATION DATE: -->
17<!-- MAy 2007 -->
18<!---->
19<!-- (C) Copyright OASIS Open 2007, 2009. -->
20<!-- All Rights Reserved. -->
21<!---->
22<!-- UPDATES: -->
23<!-- ============================================================= -->
24<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
25
26 <xs:annotation>
27 <xs:appinfo>
28 <dita:domainsModule xmlns:dita="http://dita.oasis-open.org/architecture/2005/">(topic learningmeta-d)</dita:domainsModule>
29 </xs:appinfo>
30 <xs:documentation>
31
32 </xs:documentation>
33 </xs:annotation>
34
35 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
36 - LOM Metadata
37 - Based on IEEE LOM. Scott Hudson
38 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
39
40 <xs:group name="learningmeta-d-metadata">
41 <xs:choice>
42 <xs:group ref="lcLom" />
43 </xs:choice>
44 </xs:group>
45
46 <xs:group name="lcLom">
47 <xs:choice>
48 <xs:element ref="lcLom" />
49 </xs:choice>
50 </xs:group>
51
52 <xs:group name="lomStructure">
53 <xs:choice>
54 <xs:element ref="lomStructure"/>
55 </xs:choice>
56 </xs:group>
57
58 <xs:group name="lomCoverage">
59 <xs:choice>
60 <xs:element ref="lomCoverage"/>
61 </xs:choice>
62 </xs:group>
63
64 <xs:group name="lomAggregationLevel">
65 <xs:choice>
66 <xs:element ref="lomAggregationLevel"/>
67 </xs:choice>
68 </xs:group>
69
70 <xs:group name="lomTechRequirement">
71 <xs:choice>
72 <xs:element ref="lomTechRequirement"/>
73 </xs:choice>
74 </xs:group>
75
76 <xs:group name="lomInstallationRemarks">
77 <xs:choice>
78 <xs:element ref="lomInstallationRemarks"/>
79 </xs:choice>
80 </xs:group>
81
82 <xs:group name="lomOtherPlatformRequirements">
83 <xs:choice>
84 <xs:element ref="lomOtherPlatformRequirements"/>
85 </xs:choice>
86 </xs:group>
87
88 <xs:group name="lomInteractivityType">
89 <xs:choice>
90 <xs:element ref="lomInteractivityType"/>
91 </xs:choice>
92 </xs:group>
93
94 <xs:group name="lomLearningResourceType">
95 <xs:choice>
96 <xs:element ref="lomLearningResourceType"/>
97 </xs:choice>
98 </xs:group>
99
100 <xs:group name="lomInteractivityLevel">
101 <xs:choice>
102 <xs:element ref="lomInteractivityLevel"/>
103 </xs:choice>
104 </xs:group>
105
106 <xs:group name="lomSemanticDensity">
107 <xs:choice>
108 <xs:element ref="lomSemanticDensity"/>
109 </xs:choice>
110 </xs:group>
111
112 <xs:group name="lomIntendedUserRole">
113 <xs:choice>
114 <xs:element ref="lomIntendedUserRole"/>
115 </xs:choice>
116 </xs:group>
117
118 <xs:group name="lomContext">
119 <xs:choice>
120 <xs:element ref="lomContext"/>
121 </xs:choice>
122 </xs:group>
123
124 <xs:group name="lomTypicalAgeRange">
125 <xs:choice>
126 <xs:element ref="lomTypicalAgeRange"/>
127 </xs:choice>
128 </xs:group>
129
130 <xs:group name="lomDifficulty">
131 <xs:choice>
132 <xs:element ref="lomDifficulty"/>
133 </xs:choice>
134 </xs:group>
135
136 <xs:group name="lomTypicalLearningTime">
137 <xs:choice>
138 <xs:element ref="lomTypicalLearningTime"/>
139 </xs:choice>
140 </xs:group>
141
142 <xs:element name="lcLom">
143 <xs:complexType>
144 <xs:complexContent>
145 <xs:extension base="lcLom.class">
146 <xs:attribute ref="class" default="+ topic/metadata learningmeta-d/lcLom "/>
147 </xs:extension>
148 </xs:complexContent>
149 </xs:complexType>
150 </xs:element>
151 <xs:complexType name="lcLom.class">
152 <xs:sequence>
153 <xs:group ref="lcLom.content"></xs:group>
154 </xs:sequence>
155 <xs:attributeGroup ref="lcLom.attributes"/>
156 </xs:complexType>
157
158 <xs:group name="lcLom.content">
159 <xs:sequence>
160 <xs:choice minOccurs="0" maxOccurs="unbounded">
161 <xs:group ref="lomStructure"/>
162 <xs:group ref="lomCoverage"/>
163 <xs:group ref="lomAggregationLevel"/>
164 <xs:group ref="lomTechRequirement"/>
165 <xs:group ref="lomInstallationRemarks"/>
166 <xs:group ref="lomOtherPlatformRequirements"/>
167 <xs:group ref="lomInteractivityType"/>
168 <xs:group ref="lomLearningResourceType"/>
169 <xs:group ref="lomInteractivityLevel"/>
170 <xs:group ref="lomSemanticDensity"/>
171 <xs:group ref="lomIntendedUserRole"/>
172 <xs:group ref="lomContext"/>
173 <xs:group ref="lomTypicalAgeRange"/>
174 <xs:group ref="lomDifficulty"/>
175 <xs:group ref="lomTypicalLearningTime"/>
176 <xs:group ref="data"/>
177 </xs:choice>
178 </xs:sequence>
179 </xs:group>
180
181 <xs:attributeGroup name="lcLom.attributes">
182 <xs:attributeGroup ref="univ-atts"/>
183 <xs:attribute name="mapkeyref" type="xs:string"/>
184 <xs:attributeGroup ref="global-atts"/>
185 </xs:attributeGroup>
186
187 <xs:element name="lomStructure">
188 <xs:complexType>
189 <xs:complexContent>
190 <xs:extension base="lomStructure.class">
191 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomStructure "/>
192 </xs:extension>
193 </xs:complexContent>
194 </xs:complexType>
195 </xs:element>
196 <xs:complexType name="lomStructure.class" mixed="true">
197 <xs:attributeGroup ref="lomStructure.attributes"/>
198 </xs:complexType>
199
200 <xs:attributeGroup name="lomStructure.attributes">
201 <xs:attributeGroup ref="univ-atts"/>
202 <xs:attribute name="name" type="xs:string" default="lomStructure"/>
203 <xs:attribute name="datatype" type="xs:string" default=""/>
204 <xs:attribute name="value" use="required">
205 <xs:simpleType>
206 <xs:restriction base="xs:string">
207 <xs:enumeration value="mixed"/>
208 <xs:enumeration value="branshed"/>
209 <xs:enumeration value="parceled"/>
210 <xs:enumeration value="atomic"/>
211 <xs:enumeration value="collection"/>
212 <xs:enumeration value="networked"/>
213 <xs:enumeration value="linear"/>
214 <xs:enumeration value="hierarchical"/>
215 <xs:enumeration value="-dita-use-conref-target"/>
216 </xs:restriction>
217 </xs:simpleType>
218 </xs:attribute>
219 <xs:attributeGroup ref="global-atts"/>
220 </xs:attributeGroup>
221
222 <xs:element name="lomCoverage">
223 <xs:complexType>
224 <xs:complexContent>
225 <xs:extension base="lomCoverage.class">
226 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomCoverage "/>
227 </xs:extension>
228 </xs:complexContent>
229 </xs:complexType>
230 </xs:element>
231 <xs:complexType name="lomCoverage.class" mixed="true">
232 <xs:attributeGroup ref="lomCoverage.attributes"/>
233 </xs:complexType>
234
235 <xs:attributeGroup name="lomCoverage.attributes">
236 <xs:attributeGroup ref="univ-atts"/>
237 <xs:attribute name="name" type="xs:string" default="lomCoverage"/>
238 <xs:attribute name="datatype" type="xs:string" default=""/>
239 <xs:attribute name="value" type="xs:string" default=""/>
240 <xs:attributeGroup ref="global-atts"/>
241 </xs:attributeGroup>
242
243 <xs:element name="lomAggregationLevel">
244 <xs:complexType>
245 <xs:complexContent>
246 <xs:extension base="lomAggregationLevel.class">
247 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomAggregationLevel "/>
248 </xs:extension>
249 </xs:complexContent>
250 </xs:complexType>
251 </xs:element>
252 <xs:complexType name="lomAggregationLevel.class" mixed="true">
253 <xs:attributeGroup ref="lomAggregationLevel.attributes"/>
254 </xs:complexType>
255
256 <xs:attributeGroup name="lomAggregationLevel.attributes">
257 <xs:attributeGroup ref="univ-atts"/>
258 <xs:attribute name="name" type="xs:string" default="lomAggregationLevel"/>
259 <xs:attribute name="datatype" type="xs:string" default=""/>
260 <xs:attribute name="outputclass" type="xs:string" />
261 <xs:attribute name="value" use="required">
262 <xs:simpleType>
263 <xs:restriction base="xs:string">
264 <xs:enumeration value="1"/>
265 <xs:enumeration value="2"/>
266 <xs:enumeration value="3"/>
267 <xs:enumeration value="4"/>
268 <xs:enumeration value="-dita-use-conref-target"/>
269 </xs:restriction>
270 </xs:simpleType>
271 </xs:attribute>
272 <xs:attributeGroup ref="global-atts"/>
273 </xs:attributeGroup>
274
275 <xs:element name="lomTechRequirement">
276 <xs:complexType>
277 <xs:complexContent>
278 <xs:extension base="lomTechRequirement.class">
279 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomTechRequirement "/>
280 </xs:extension>
281 </xs:complexContent>
282 </xs:complexType>
283 </xs:element>
284
285 <xs:complexType name="lomTechRequirement.class" mixed="true">
286 <xs:attributeGroup ref="lomTechRequirement.attributes"/>
287 </xs:complexType>
288
289 <xs:attributeGroup name="lomTechRequirement.attributes">
290 <xs:attributeGroup ref="univ-atts"/>
291 <xs:attribute name="name" type="xs:string" default="lomTechRequirement"/>
292 <xs:attribute name="datatype" type="xs:string" default=""/>
293 <xs:attribute name="outputclass" type="xs:string" />
294 <xs:attribute name="value" use="required">
295 <xs:simpleType>
296 <xs:restriction base="xs:string">
297 <xs:enumeration value="pc-dos"/>
298 <xs:enumeration value="ms-windows"/>
299 <xs:enumeration value="macos"/>
300 <xs:enumeration value="unix"/>
301 <xs:enumeration value="multi-os"/>
302 <xs:enumeration value="none"/>
303 <xs:enumeration value="any"/>
304 <xs:enumeration value="netscapecommunicator"/>
305 <xs:enumeration value="ms-internetexplorer"/>
306 <xs:enumeration value="opera"/>
307 <xs:enumeration value="amaya"/>
308 <xs:enumeration value="-dita-use-conref-target"/>
309 </xs:restriction>
310 </xs:simpleType>
311 </xs:attribute>
312 <xs:attributeGroup ref="global-atts"/>
313 </xs:attributeGroup>
314
315 <xs:element name="lomInstallationRemarks">
316 <xs:complexType>
317 <xs:complexContent>
318 <xs:extension base="lomInstallationRemarks.class">
319 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomInstallationRemarks "/>
320 </xs:extension>
321 </xs:complexContent>
322 </xs:complexType>
323 </xs:element>
324 <xs:complexType name="lomInstallationRemarks.class" mixed="true">
325 <xs:attributeGroup ref="lomInstallationRemarks.attributes"/>
326 </xs:complexType>
327
328 <xs:attributeGroup name="lomInstallationRemarks.attributes">
329 <xs:attributeGroup ref="univ-atts"/>
330 <xs:attribute name="name" type="xs:string" default="lomInstallationRemarks"/>
331 <xs:attribute name="datatype" type="xs:string" default=""/>
332 <xs:attribute name="value" type="xs:string" default=""/>
333 <xs:attributeGroup ref="global-atts"/>
334 </xs:attributeGroup>
335
336 <xs:element name="lomOtherPlatformRequirements">
337 <xs:complexType>
338 <xs:complexContent>
339 <xs:extension base="lomOtherPlatformRequirements.class">
340 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomOtherPlatformRequirements "/>
341 </xs:extension>
342 </xs:complexContent>
343 </xs:complexType>
344 </xs:element>
345 <xs:complexType name="lomOtherPlatformRequirements.class" mixed="true">
346 <xs:attributeGroup ref="lomOtherPlatformRequirements.attributes"/>
347 </xs:complexType>
348
349 <xs:attributeGroup name="lomOtherPlatformRequirements.attributes">
350 <xs:attributeGroup ref="univ-atts"/>
351 <xs:attribute name="name" type="xs:string" default="lomOtherPlatformRequirements"/>
352 <xs:attribute name="datatype" type="xs:string" default=""/>
353 <xs:attribute name="value" type="xs:string" default=""/>
354 <xs:attributeGroup ref="global-atts"/>
355 </xs:attributeGroup>
356
357 <xs:element name="lomInteractivityType">
358 <xs:complexType>
359 <xs:complexContent>
360 <xs:extension base="lomInteractivityType.class">
361 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomInteractivityType "/>
362 </xs:extension>
363 </xs:complexContent>
364 </xs:complexType>
365 </xs:element>
366 <xs:complexType name="lomInteractivityType.class" mixed="true">
367 <xs:attributeGroup ref="lomInteractivityType.attributes"/>
368 </xs:complexType>
369
370 <xs:attributeGroup name="lomInteractivityType.attributes">
371 <xs:attributeGroup ref="univ-atts"/>
372 <xs:attribute name="name" type="xs:string" default="lomInteractivityType"/>
373 <xs:attribute name="datatype" type="xs:string" default=""/>
374 <xs:attribute name="value" use="required">
375 <xs:simpleType>
376 <xs:restriction base="xs:string">
377 <xs:enumeration value="active"/>
378 <xs:enumeration value="expositive"/>
379 <xs:enumeration value="mixed"/>
380 <xs:enumeration value="-dita-use-conref-target"/>
381 </xs:restriction>
382 </xs:simpleType>
383 </xs:attribute>
384 <xs:attributeGroup ref="global-atts"/>
385 </xs:attributeGroup>
386
387 <xs:element name="lomLearningResourceType">
388 <xs:complexType>
389 <xs:complexContent>
390 <xs:extension base="lomLearningResourceType.class">
391 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomLearningResourceType "/>
392 </xs:extension>
393 </xs:complexContent>
394 </xs:complexType>
395 </xs:element>
396 <xs:complexType name="lomLearningResourceType.class" mixed="true">
397 <xs:attributeGroup ref="lomLearningResourceType.attributes"/>
398 </xs:complexType>
399
400 <xs:attributeGroup name="lomLearningResourceType.attributes">
401 <xs:attributeGroup ref="univ-atts"/>
402 <xs:attribute name="name" type="xs:string" default="lomLearningResourceType"/>
403 <xs:attribute name="datatype" type="xs:string" default=""/>
404 <xs:attribute name="value" use="required">
405 <xs:simpleType>
406 <xs:restriction base="xs:string">
407 <xs:enumeration value="exercise"/>
408 <xs:enumeration value="simulation"/>
409 <xs:enumeration value="questionnaire"/>
410 <xs:enumeration value="diagram"/>
411 <xs:enumeration value="figure"/>
412 <xs:enumeration value="graph"/>
413 <xs:enumeration value="index"/>
414 <xs:enumeration value="slide"/>
415 <xs:enumeration value="table"/>
416 <xs:enumeration value="narrativetext"/>
417 <xs:enumeration value="exam"/>
418 <xs:enumeration value="experiment"/>
419 <xs:enumeration value="problemstatement"/>
420 <xs:enumeration value="selfassesment"/>
421 <xs:enumeration value="lecture"/>
422 <xs:enumeration value="-dita-use-conref-target"/>
423 </xs:restriction>
424 </xs:simpleType>
425 </xs:attribute>
426 <xs:attributeGroup ref="global-atts"/>
427 </xs:attributeGroup>
428
429 <xs:element name="lomInteractivityLevel">
430 <xs:complexType>
431 <xs:complexContent>
432 <xs:extension base="lomInteractivityLevel.class">
433 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomInteractivityLevel "/>
434 </xs:extension>
435 </xs:complexContent>
436 </xs:complexType>
437 </xs:element>
438 <xs:complexType name="lomInteractivityLevel.class" mixed="true">
439 <xs:attributeGroup ref="lomInteractivityLevel.attributes"/>
440 </xs:complexType>
441
442 <xs:attributeGroup name="lomInteractivityLevel.attributes">
443 <xs:attributeGroup ref="univ-atts"/>
444 <xs:attribute name="name" type="xs:string" default="lomInteractivityLevel"/>
445 <xs:attribute name="datatype" type="xs:string" default=""/>
446 <xs:attribute name="value" use="required">
447 <xs:simpleType>
448 <xs:restriction base="xs:string">
449 <xs:enumeration value="verylow"/>
450 <xs:enumeration value="low"/>
451 <xs:enumeration value="medium"/>
452 <xs:enumeration value="high"/>
453 <xs:enumeration value="veryhigh"/>
454 <xs:enumeration value="-dita-use-conref-target"/>
455 </xs:restriction>
456 </xs:simpleType>
457 </xs:attribute>
458 <xs:attributeGroup ref="global-atts"/>
459 </xs:attributeGroup>
460
461 <xs:element name="lomSemanticDensity">
462 <xs:complexType>
463 <xs:complexContent>
464 <xs:extension base="lomSemanticDensity.class">
465 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomSemanticDensity "/>
466 </xs:extension>
467 </xs:complexContent>
468 </xs:complexType>
469 </xs:element>
470 <xs:complexType name="lomSemanticDensity.class" mixed="true">
471 <xs:attributeGroup ref="lomSemanticDensity.attributes"/>
472 </xs:complexType>
473
474 <xs:attributeGroup name="lomSemanticDensity.attributes">
475 <xs:attributeGroup ref="univ-atts"/>
476 <xs:attribute name="name" type="xs:string" default="lomSemanticDensity"/>
477 <xs:attribute name="datatype" type="xs:string" default=""/>
478 <xs:attribute name="value" use="required">
479 <xs:simpleType>
480 <xs:restriction base="xs:string">
481 <xs:enumeration value="verylow"/>
482 <xs:enumeration value="low"/>
483 <xs:enumeration value="medium"/>
484 <xs:enumeration value="high"/>
485 <xs:enumeration value="veryhigh"/>
486 <xs:enumeration value="-dita-use-conref-target"/>
487 </xs:restriction>
488 </xs:simpleType>
489 </xs:attribute>
490 <xs:attributeGroup ref="global-atts"/>
491 </xs:attributeGroup>
492
493 <xs:element name="lomIntendedUserRole">
494 <xs:complexType>
495 <xs:complexContent>
496 <xs:extension base="lomIntendedUserRole.class">
497 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomIntendedUserRole "/>
498 </xs:extension>
499 </xs:complexContent>
500 </xs:complexType>
501 </xs:element>
502 <xs:complexType name="lomIntendedUserRole.class" mixed="true">
503 <xs:attributeGroup ref="lomIntendedUserRole.attributes"/>
504 </xs:complexType>
505
506 <xs:attributeGroup name="lomIntendedUserRole.attributes">
507 <xs:attributeGroup ref="univ-atts"/>
508 <xs:attribute name="name" type="xs:string" default="lomIntendedUserRole"/>
509 <xs:attribute name="datatype" type="xs:string" default=""/>
510 <xs:attribute name="value" use="required">
511 <xs:simpleType>
512 <xs:restriction base="xs:string">
513 <xs:enumeration value="teacher"/>
514 <xs:enumeration value="author"/>
515 <xs:enumeration value="learner"/>
516 <xs:enumeration value="manager"/>
517 <xs:enumeration value="-dita-use-conref-target"/>
518 </xs:restriction>
519 </xs:simpleType>
520 </xs:attribute>
521 <xs:attributeGroup ref="global-atts"/>
522 </xs:attributeGroup>
523
524 <xs:element name="lomContext">
525 <xs:complexType>
526 <xs:complexContent>
527 <xs:extension base="lomContext.class">
528 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomContext "/>
529 </xs:extension>
530 </xs:complexContent>
531 </xs:complexType>
532 </xs:element>
533 <xs:complexType name="lomContext.class" mixed="true">
534 <xs:attributeGroup ref="lomContext.attributes"/>
535 </xs:complexType>
536
537 <xs:attributeGroup name="lomContext.attributes">
538 <xs:attributeGroup ref="univ-atts"/>
539 <xs:attribute name="name" type="xs:string" default="lomContext"/>
540 <xs:attribute name="datatype" type="xs:string" default=""/>
541 <xs:attribute name="value" use="required">
542 <xs:simpleType>
543 <xs:restriction base="xs:string">
544 <xs:enumeration value="school"/>
545 <xs:enumeration value="highereducation"/>
546 <xs:enumeration value="training"/>
547 <xs:enumeration value="other"/>
548 <xs:enumeration value="-dita-use-conref-target"/>
549 </xs:restriction>
550 </xs:simpleType>
551 </xs:attribute>
552 <xs:attributeGroup ref="global-atts"/>
553 </xs:attributeGroup>
554
555 <xs:element name="lomTypicalAgeRange">
556 <xs:complexType>
557 <xs:complexContent>
558 <xs:extension base="lomTypicalAgeRange.class">
559 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomTypicalAgeRange "/>
560 </xs:extension>
561 </xs:complexContent>
562 </xs:complexType>
563 </xs:element>
564 <xs:complexType name="lomTypicalAgeRange.class" mixed="true">
565 <xs:attributeGroup ref="lomTypicalAgeRange.attributes"/>
566 </xs:complexType>
567
568 <xs:attributeGroup name="lomTypicalAgeRange.attributes">
569 <xs:attributeGroup ref="univ-atts"/>
570 <xs:attribute name="name" type="xs:string" default="lomTypicalAgeRange"/>
571 <xs:attribute name="datatype" type="xs:string" default=""/>
572 <xs:attribute name="value" type="xs:string" use="required"/>
573 <xs:attributeGroup ref="global-atts"/>
574 </xs:attributeGroup>
575
576 <xs:element name="lomDifficulty">
577 <xs:complexType>
578 <xs:complexContent>
579 <xs:extension base="lomDifficulty.class">
580 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomDifficulty "/>
581 </xs:extension>
582 </xs:complexContent>
583 </xs:complexType>
584 </xs:element>
585 <xs:complexType name="lomDifficulty.class" mixed="true">
586 <xs:attributeGroup ref="lomDifficulty.attributes"/>
587 </xs:complexType>
588
589 <xs:attributeGroup name="lomDifficulty.attributes">
590 <xs:attributeGroup ref="univ-atts"/>
591 <xs:attribute name="name" type="xs:string" default="lomDifficulty"/>
592 <xs:attribute name="datatype" type="xs:string" default=""/>
593 <xs:attribute name="value" use="required">
594 <xs:simpleType>
595 <xs:restriction base="xs:string">
596 <xs:enumeration value="veryeasy"/>
597 <xs:enumeration value="easy"/>
598 <xs:enumeration value="medium"/>
599 <xs:enumeration value="difficult"/>
600 <xs:enumeration value="verydifficult"/>
601 <xs:enumeration value="-dita-use-conref-target"/>
602 </xs:restriction>
603 </xs:simpleType>
604 </xs:attribute>
605 </xs:attributeGroup>
606
607 <xs:element name="lomTypicalLearningTime">
608 <xs:complexType>
609 <xs:complexContent>
610 <xs:extension base="lomTypicalLearningTime.class">
611 <xs:attribute ref="class" default="+ topic/data learningmeta-d/lomTypicalLearningTime "/>
612 </xs:extension>
613 </xs:complexContent>
614 </xs:complexType>
615 </xs:element>
616 <xs:complexType name="lomTypicalLearningTime.class" mixed="true">
617 <xs:attributeGroup ref="lomTypicalLearningTime.attributes"/>
618 </xs:complexType>
619
620 <xs:attributeGroup name="lomTypicalLearningTime.attributes">
621 <xs:attributeGroup ref="univ-atts"/>
622 <xs:attribute name="name" type="xs:string" default="lomTypicalLearningTime"/>
623 <xs:attribute name="datatype" type="xs:string" default=""/>
624 <xs:attribute name="value" type="xs:string" default=""/>
625 <xs:attributeGroup ref="global-atts"/>
626 </xs:attributeGroup>
627
628
629</xs:schema>
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette