VirtualBox

source: vbox/trunk/src/libs/dita-ot-1.8.5/plugins/org.dita.specialization.dita11/schema/metaDeclMod.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
檔案大小: 25.9 KB
 
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- ============================================================= -->
3<!-- HEADER -->
4<!-- ============================================================= -->
5<!-- MODULE: DITA Metadata -->
6<!-- VERSION: 1.1 -->
7<!-- DATE: November 2006 -->
8<!-- -->
9<!-- ============================================================= -->
10
11<!-- ============================================================= -->
12<!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
13<!-- -->
14<!-- PURPOSE: Declaring the elements and specialization -->
15<!-- attributes for the DITA XML Metadata -->
16<!-- -->
17<!-- ORIGINAL CREATION DATE: -->
18<!-- March 2001 -->
19<!-- -->
20<!-- (C) Copyright OASIS-Open.org 2005, 2006 -->
21<!-- (C) Copyright IBM Corporation 2001, 2004. -->
22<!-- All Rights Reserved. -->
23<!-- ============================================================= -->
24
25<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
26
27
28 <xs:element name="author">
29 <xs:annotation>
30 <xs:documentation>The &lt;<keyword>author</keyword>> metadata element contains the
31 name of the topic's author. The currently unsupported keyref attribute can
32 point to another location where the author information is defined.
33 </xs:documentation>
34 </xs:annotation>
35 <xs:complexType mixed="true">
36 <xs:complexContent>
37 <xs:extension base="author.class">
38 <xs:attribute ref="class" default="- topic/author "/>
39 </xs:extension>
40 </xs:complexContent>
41 </xs:complexType>
42 </xs:element>
43 <xs:complexType name="author.class" mixed="true">
44 <xs:choice minOccurs="0" maxOccurs="unbounded">
45 <xs:group ref="words.cnt"/>
46 </xs:choice>
47 <xs:attribute name="href" type="xs:string"/>
48 <xs:attribute name="keyref" type="xs:string"/>
49 <xs:attribute name="type" type="author-type-atts.class"/>
50 <xs:attributeGroup ref="univ-atts"/>
51 <xs:attributeGroup ref="global-atts"/>
52 </xs:complexType>
53
54 <xs:simpleType name="author-type-atts.class">
55 <xs:restriction base="xs:string">
56 <xs:enumeration value="creator"/>
57 <xs:enumeration value="contributor"/>
58 <xs:enumeration value="-dita-use-conref-target"/>
59 </xs:restriction>
60 </xs:simpleType>
61
62
63 <xs:element name="source">
64 <xs:annotation>
65 <xs:documentation>The &lt;<keyword>source</keyword>> element contains a reference
66 to a resource from which the present topic is derived, either completely or
67 in part. The element can contain a description of the resource; the <keyword>href</keyword> reference
68 can be a string or a URL that points to it.
69 </xs:documentation>
70 </xs:annotation>
71 <xs:complexType mixed="true">
72 <xs:complexContent>
73 <xs:extension base="source.class">
74 <xs:attribute ref="class" default="- topic/source "/>
75 </xs:extension>
76 </xs:complexContent>
77 </xs:complexType>
78 </xs:element>
79 <xs:complexType name="source.class" mixed="true">
80 <xs:choice minOccurs="0" maxOccurs="unbounded">
81 <xs:group ref="words.cnt"/>
82 </xs:choice>
83 <xs:attribute name="href" type="xs:string" />
84 <xs:attribute name="keyref" type="xs:string"/>
85 <xs:attributeGroup ref="univ-atts"/>
86 <xs:attributeGroup ref="global-atts"/>
87 </xs:complexType>
88
89
90 <xs:element name="publisher">
91 <xs:annotation>
92 <xs:documentation>The &lt;<keyword>publisher</keyword>> metadata element contains
93 the name of the person, company, or organization responsible for making the
94 content or subject of the topic available.
95 </xs:documentation>
96 </xs:annotation>
97 <xs:complexType mixed="true">
98 <xs:complexContent>
99 <xs:extension base="publisher.class">
100 <xs:attribute ref="class" default="- topic/publisher "/>
101 </xs:extension>
102 </xs:complexContent>
103 </xs:complexType>
104 </xs:element>
105 <xs:complexType name="publisher.class" mixed="true">
106 <xs:choice minOccurs="0" maxOccurs="unbounded">
107 <xs:group ref="words.cnt"/>
108 </xs:choice>
109 <xs:attribute name="href" type="xs:string" />
110 <xs:attribute name="keyref" type="xs:string"/>
111 <xs:attributeGroup ref="univ-atts"/>
112 <xs:attributeGroup ref="global-atts"/>
113 </xs:complexType>
114
115
116 <xs:element name="copyright">
117 <xs:annotation>
118 <xs:documentation>The &lt;<keyword>copyright</keyword>> element is used for a single
119 copyright entry. It includes the copyright years and the copyright holder.
120 Multiple &lt;<keyword>copyright</keyword>> statements are allowed.
121 </xs:documentation>
122 </xs:annotation>
123 <xs:complexType>
124 <xs:complexContent>
125 <xs:extension base="copyright.class">
126 <xs:attribute ref="class" default="- topic/copyright "/>
127 </xs:extension>
128 </xs:complexContent>
129 </xs:complexType>
130 </xs:element>
131 <xs:complexType name="copyright.class">
132 <xs:sequence>
133 <xs:group ref="copyryear" maxOccurs="unbounded"/>
134 <xs:group ref="copyrholder"/>
135 </xs:sequence>
136 <xs:attribute name="type" type="copyright-type-att.class"/>
137 <xs:attributeGroup ref="univ-atts"/>
138 <xs:attributeGroup ref="global-atts"/>
139 </xs:complexType>
140
141 <xs:simpleType name="copyright-type-att.class">
142 <xs:restriction base="xs:string">
143 <xs:enumeration value="primary"/>
144 <xs:enumeration value="secondary"/>
145 <xs:enumeration value="-dita-use-conref-target"/>
146 </xs:restriction>
147 </xs:simpleType>
148
149
150 <xs:element name="copyryear">
151 <xs:annotation>
152 <xs:documentation>The &lt;<keyword>copyryear</keyword>> element contains the copyright
153 year as specified by the <keyword>year</keyword> attribute.
154 </xs:documentation>
155 </xs:annotation>
156 <xs:complexType>
157 <xs:complexContent>
158 <xs:extension base="copyryear.class">
159 <xs:attribute ref="class" default="- topic/copyryear "/>
160 </xs:extension>
161 </xs:complexContent>
162 </xs:complexType>
163 </xs:element>
164 <xs:complexType name="copyryear.class">
165 <xs:attribute name="year" type="xs:gYear" use="required"/>
166 <xs:attributeGroup ref="univ-atts"/>
167 <xs:attributeGroup ref="global-atts"/>
168 </xs:complexType>
169
170
171 <xs:element name="copyrholder">
172 <xs:annotation>
173 <xs:documentation>The copyright holder (&lt;<keyword>copyrholder</keyword>>) element
174 names the entity that holds legal rights to the material contained in the
175 topic.
176 </xs:documentation>
177 </xs:annotation>
178 <xs:complexType mixed="true">
179 <xs:complexContent>
180 <xs:extension base="copyrholder.class">
181 <xs:attribute ref="class" default="- topic/copyrholder "/>
182 </xs:extension>
183 </xs:complexContent>
184 </xs:complexType>
185 </xs:element>
186 <xs:complexType name="copyrholder.class" mixed="true">
187 <xs:choice minOccurs="0" maxOccurs="unbounded">
188 <xs:group ref="words.cnt"/>
189 </xs:choice>
190 <xs:attributeGroup ref="univ-atts"/>
191 <xs:attributeGroup ref="global-atts"/>
192 </xs:complexType>
193
194
195 <xs:element name="critdates">
196 <xs:annotation>
197 <xs:documentation>The &lt;<keyword>critdates</keyword>> element contains the critical
198 dates in a document life cycle, such as the creation date and multiple revision
199 dates.
200 </xs:documentation>
201 </xs:annotation>
202 <xs:complexType>
203 <xs:complexContent>
204 <xs:extension base="critdates.class">
205 <xs:attribute ref="class" default="- topic/critdates "/>
206 </xs:extension>
207 </xs:complexContent>
208 </xs:complexType>
209 </xs:element>
210 <xs:complexType name="critdates.class">
211 <xs:sequence>
212 <xs:group ref="created"/>
213 <xs:group ref="revised" minOccurs="0" maxOccurs="unbounded"/>
214 </xs:sequence>
215 <xs:attributeGroup ref="univ-atts"/>
216 <xs:attributeGroup ref="global-atts"/>
217 </xs:complexType>
218
219
220 <xs:element name="revised">
221 <xs:annotation>
222 <xs:documentation>The &lt;<keyword>revised</keyword>> element in the prolog is used
223 to maintain tracking dates that are important in a topic development cycle,
224 such as the last modification date, the original availability date, and the
225 expiration date.
226 </xs:documentation>
227 </xs:annotation>
228 <xs:complexType>
229 <xs:complexContent>
230 <xs:extension base="revised.class">
231 <xs:attribute ref="class" default="- topic/revised "/>
232 </xs:extension>
233 </xs:complexContent>
234 </xs:complexType>
235 </xs:element>
236 <xs:complexType name="revised.class">
237 <xs:attribute name="modified" type="xs:string" use="required"/>
238 <xs:attribute name="golive" type="xs:string"/>
239 <xs:attribute name="expiry" type="xs:string"/>
240 <xs:attributeGroup ref="univ-atts"/>
241 <xs:attributeGroup ref="global-atts"/>
242 </xs:complexType>
243
244
245 <xs:element name="created">
246 <xs:annotation>
247 <xs:documentation>The &lt;<keyword>created</keyword>> element specifies the document
248 creation date using the <keyword>date</keyword> attribute.
249 </xs:documentation>
250 </xs:annotation>
251 <xs:complexType>
252 <xs:complexContent>
253 <xs:extension base="created.class">
254 <xs:attribute ref="class" default="- topic/created "/>
255 </xs:extension>
256 </xs:complexContent>
257 </xs:complexType>
258 </xs:element>
259 <xs:complexType name="created.class">
260 <xs:attribute name="date" type="xs:string" use="required"/>
261 <xs:attribute name="golive" type="xs:string"/>
262 <xs:attribute name="expiry" type="xs:string"/>
263 <xs:attributeGroup ref="univ-atts"/>
264 <xs:attributeGroup ref="global-atts"/>
265 </xs:complexType>
266
267
268 <xs:element name="resourceid">
269 <xs:annotation>
270 <xs:documentation> The &lt;<keyword>resourceid</keyword>> element provides an identifier
271 for applications that require them in a particular format, when the normal
272 id attribute of the topic can't be used. Each resourceid entry should be unique.
273 It is one of the metadata elements that can be included within the prolog
274 of a topic, along with document tracking and product information, etc. The
275 element has no content, but takes an <keyword>id</keyword> attribute
276 or an <keyword>appname</keyword> attribute.
277 </xs:documentation>
278 </xs:annotation>
279 <xs:complexType>
280 <xs:complexContent>
281 <xs:extension base="resourceid.class">
282 <xs:attribute ref="class" default="- topic/resourceid "/>
283 </xs:extension>
284 </xs:complexContent>
285 </xs:complexType>
286 </xs:element>
287 <xs:complexType name="resourceid.class">
288 <xs:attribute name="id" type="xs:string" use="required"/>
289 <xs:attribute name="appname" type="xs:string"/>
290 <xs:attribute name="conref" type="xs:string"/>
291 <xs:attributeGroup ref="select-atts"/>
292 <xs:attributeGroup ref="localization-atts"/>
293 <xs:attributeGroup ref="global-atts"/>
294 </xs:complexType>
295
296
297 <xs:element name="audience">
298 <xs:annotation>
299 <xs:documentation>The &lt;<keyword>audience</keyword>&gt; metadata element indicates,
300 through the value of its type attribute, the intended audience for a topic.
301 Since a topic can have multiple audiences, you can include multiple audience
302 elements. For each audience you specify, you can identify the high-level task
303 (<keyword>job</keyword>) they are trying to accomplish and the level
304 of experience (<keyword>experiencelevel</keyword>) expected.
305 </xs:documentation>
306 </xs:annotation>
307 <xs:complexType>
308 <xs:complexContent>
309 <xs:extension base="audience.class">
310 <xs:attribute ref="class" default="- topic/audience "/>
311 </xs:extension>
312 </xs:complexContent>
313 </xs:complexType>
314 </xs:element>
315 <xs:complexType name="audience.class">
316 <xs:attribute name="type" type="audience-type-att.class"/>
317 <xs:attribute name="othertype" type="xs:string"/>
318 <xs:attribute name="job" type="job-att.class"/>
319 <xs:attribute name="otherjob" type="xs:string"/>
320 <xs:attribute name="experiencelevel" type="experiencelevel-att.class"/>
321 <xs:attribute name="name" type="xs:NMTOKEN"/>
322 <xs:attributeGroup ref="univ-atts"/>
323 <xs:attributeGroup ref="global-atts"/>
324 </xs:complexType>
325
326
327 <xs:element name="category">
328 <xs:annotation>
329 <xs:documentation>The &lt;<keyword>category</keyword>> element can represent any
330 category by which a topic might be classified for retrieval or navigation;
331 for example, the categories could be used to group topics in a generated navigation
332 bar. Topics can belong to multiple categories.
333 </xs:documentation>
334 </xs:annotation>
335 <xs:complexType mixed="true">
336 <xs:complexContent>
337 <xs:extension base="category.class">
338 <xs:attribute ref="class" default="- topic/category "/>
339 </xs:extension>
340 </xs:complexContent>
341 </xs:complexType>
342 </xs:element>
343 <xs:complexType name="category.class" mixed="true">
344 <xs:choice minOccurs="0" maxOccurs="unbounded">
345 <xs:group ref="words.cnt"/>
346 </xs:choice>
347 <xs:attributeGroup ref="univ-atts"/>
348 <xs:attributeGroup ref="global-atts"/>
349 </xs:complexType>
350
351
352
353 <xs:element name="keywords">
354 <xs:annotation>
355 <xs:documentation>The &lt;<keyword>keywords</keyword>> element contains a list of
356 keyword entries (using <ph><xref href="indexterm.xml">indexterm</xref></ph> or <ph><xref
357 href="keyword.xml">keyword</xref></ph> markup) that can be used by a search
358 engine.
359 </xs:documentation>
360 </xs:annotation>
361 <xs:complexType>
362 <xs:complexContent>
363 <xs:extension base="keywords.class">
364 <xs:attribute ref="class" default="- topic/keywords "/>
365 </xs:extension>
366 </xs:complexContent>
367 </xs:complexType>
368 </xs:element>
369 <xs:complexType name="keywords.class">
370 <xs:choice minOccurs="0" maxOccurs="unbounded">
371 <xs:group ref="indexterm"/>
372 <xs:group ref="keyword"/>
373 </xs:choice>
374 <xs:attributeGroup ref="univ-atts"/>
375 <xs:attributeGroup ref="global-atts"/>
376 </xs:complexType>
377
378
379
380 <xs:element name="othermeta">
381 <xs:annotation>
382 <xs:documentation>The &lt;<keyword>othermeta</keyword>> element can be used to identify
383 properties not otherwise included in &lt;<keyword>metadata</keyword>> and
384 assign name/content values to those properties. The name attribute identifies
385 the property and the content attribute specifies the property's value. The
386 values in this attribute are output as HTML metadata elements, and have no
387 defined meaning for other possible outputs such as PDF.
388 </xs:documentation>
389 </xs:annotation>
390 <xs:complexType>
391 <xs:complexContent>
392 <xs:extension base="othermeta.class">
393 <xs:attribute ref="class" default="- topic/othermeta "/>
394 </xs:extension>
395 </xs:complexContent>
396 </xs:complexType>
397 </xs:element>
398 <xs:complexType name="othermeta.class">
399 <xs:attribute name="name" type="xs:string" use="required"/>
400 <xs:attribute name="content" type="xs:string" use="required"/>
401 <xs:attribute name="translate-content" type="yesno-att.class"/>
402 <xs:attributeGroup ref="univ-atts"/>
403 <xs:attributeGroup ref="global-atts"/>
404 </xs:complexType>
405
406
407 <xs:element name="permissions">
408 <xs:annotation>
409 <xs:documentation>The &lt;<keyword>permissions</keyword>> empty prolog element can
410 indicate any preferred controls for access to a topic. Topics can be filtered
411 based on the permissions element. This capability depends on your output formatting
412 process.
413 </xs:documentation>
414 </xs:annotation>
415 <xs:complexType>
416 <xs:complexContent>
417 <xs:extension base="permissions.class">
418 <xs:attribute ref="class" default="- topic/permissions "/>
419 </xs:extension>
420 </xs:complexContent>
421 </xs:complexType>
422 </xs:element>
423 <xs:complexType name="permissions.class">
424 <xs:attribute name="view" type="view-att.class" use="required"/>
425 <xs:attributeGroup ref="global-atts"/>
426 <xs:attributeGroup ref="univ-atts"/>
427 </xs:complexType>
428
429
430 <xs:element name="prodinfo">
431 <xs:annotation>
432 <xs:documentation>The &lt;<keyword>prodinfo</keyword>> metadata element in the prolog
433 contains information about the product or products that are the subject matter
434 of the current topic.
435 </xs:documentation>
436 </xs:annotation>
437 <xs:complexType>
438 <xs:complexContent>
439 <xs:extension base="prodinfo.class">
440 <xs:attribute ref="class" default="- topic/prodinfo "/>
441 </xs:extension>
442 </xs:complexContent>
443 </xs:complexType>
444 </xs:element>
445 <xs:complexType name="prodinfo.class">
446 <xs:sequence>
447 <xs:group ref="prodname"/>
448 <xs:group ref="vrmlist"/>
449 <xs:choice minOccurs="0" maxOccurs="unbounded">
450 <xs:group ref="prodinfo.cnt"/>
451 </xs:choice>
452 </xs:sequence>
453 <xs:attributeGroup ref="univ-atts"/>
454 <xs:attributeGroup ref="global-atts"/>
455 </xs:complexType>
456
457
458 <xs:element name="brand">
459 <xs:annotation>
460 <xs:documentation>The &lt;<keyword>brand</keyword>> element indicates the manufacturer
461 or brand associated with the product described by the parent <ph><xref href="prodinfo.xml">&lt;<keyword>prodinfo</keyword>></xref></ph> element.
462 </xs:documentation>
463 </xs:annotation>
464 <xs:complexType mixed="true">
465 <xs:complexContent>
466 <xs:extension base="brand.class">
467 <xs:attribute ref="class" default="- topic/brand "/>
468 </xs:extension>
469 </xs:complexContent>
470 </xs:complexType>
471 </xs:element>
472 <xs:complexType name="brand.class" mixed="true">
473 <xs:choice minOccurs="0" maxOccurs="unbounded">
474 <xs:group ref="words.cnt"/>
475 </xs:choice>
476 <xs:attributeGroup ref="univ-atts"/>
477 <xs:attributeGroup ref="global-atts"/>
478 </xs:complexType>
479
480
481 <xs:element name="series">
482 <xs:annotation>
483 <xs:documentation>The &lt;<keyword>series</keyword>> metadata element contains information
484 about the product series that the topic supports.
485 </xs:documentation>
486 </xs:annotation>
487 <xs:complexType mixed="true">
488 <xs:complexContent>
489 <xs:extension base="series.class">
490 <xs:attribute ref="class" default="- topic/series "/>
491 </xs:extension>
492 </xs:complexContent>
493 </xs:complexType>
494 </xs:element>
495 <xs:complexType name="series.class" mixed="true">
496 <xs:choice minOccurs="0" maxOccurs="unbounded">
497 <xs:group ref="words.cnt"/>
498 </xs:choice>
499 <xs:attributeGroup ref="univ-atts"/>
500 <xs:attributeGroup ref="global-atts"/>
501 </xs:complexType>
502
503
504 <xs:element name="platform">
505 <xs:annotation>
506 <xs:documentation>The &lt;<keyword>platform</keyword>> metadata element contains
507 a description of the operating system and/or hardware related to the product
508 being described by the &lt;<keyword>prodinfo</keyword>> element.
509 </xs:documentation>
510 </xs:annotation>
511 <xs:complexType mixed="true">
512 <xs:complexContent>
513 <xs:extension base="platform.class">
514 <xs:attribute ref="class" default="- topic/platform "/>
515 </xs:extension>
516 </xs:complexContent>
517 </xs:complexType>
518 </xs:element>
519 <xs:complexType name="platform.class" mixed="true">
520 <xs:choice minOccurs="0" maxOccurs="unbounded">
521 <xs:group ref="words.cnt"/>
522 </xs:choice>
523 <xs:attributeGroup ref="univ-atts"/>
524 <xs:attributeGroup ref="global-atts"/>
525 </xs:complexType>
526
527
528 <xs:element name="prognum">
529 <xs:annotation>
530 <xs:documentation>The &lt;<keyword>prognum</keyword>> metadata element identifies
531 the program number of the associated program product. This is typically an
532 order number or a product tracking code that could be replaced by an order
533 number when a product completes development.
534 </xs:documentation>
535 </xs:annotation>
536 <xs:complexType mixed="true">
537 <xs:complexContent>
538 <xs:extension base="prognum.class">
539 <xs:attribute ref="class" default="- topic/prognum "/>
540 </xs:extension>
541 </xs:complexContent>
542 </xs:complexType>
543 </xs:element>
544 <xs:complexType name="prognum.class" mixed="true">
545 <xs:choice minOccurs="0" maxOccurs="unbounded">
546 <xs:group ref="words.cnt"/>
547 </xs:choice>
548 <xs:attributeGroup ref="univ-atts"/>
549 <xs:attributeGroup ref="global-atts"/>
550 </xs:complexType>
551
552
553 <xs:element name="featnum">
554 <xs:annotation>
555 <xs:documentation>The &lt;<keyword>featnum</keyword>> element contains the feature
556 number of a product in the document metadata.
557 </xs:documentation>
558 </xs:annotation>
559 <xs:complexType mixed="true">
560 <xs:complexContent>
561 <xs:extension base="featnum.class">
562 <xs:attribute ref="class" default="- topic/featnum "/>
563 </xs:extension>
564 </xs:complexContent>
565 </xs:complexType>
566 </xs:element>
567 <xs:complexType name="featnum.class" mixed="true">
568 <xs:choice minOccurs="0" maxOccurs="unbounded">
569 <xs:group ref="words.cnt"/>
570 </xs:choice>
571 <xs:attributeGroup ref="univ-atts"/>
572 <xs:attributeGroup ref="global-atts"/>
573 </xs:complexType>
574
575
576 <xs:element name="component">
577 <xs:annotation>
578 <xs:documentation>The &lt;<keyword>component</keyword>> element describes the component
579 of the product that this topic is concerned with. For example, a product might
580 be made up of many components, each of which is installable separately. Components
581 might also be shared by several products so that the same component is available
582 for installation with many products. This identification can be used to check
583 cross-component dependencies when some components are installed, but not others.
584 It could also be used to make sure that topics are hidden, removed, or flagged
585 in some way when the component they describe isn't installed. Such process-control
586 logic is not currently supported in DITA processing.
587 </xs:documentation>
588 </xs:annotation>
589 <xs:complexType mixed="true">
590 <xs:complexContent>
591 <xs:extension base="component.class">
592 <xs:attribute ref="class" default="- topic/component "/>
593 </xs:extension>
594 </xs:complexContent>
595 </xs:complexType>
596 </xs:element>
597 <xs:complexType name="component.class" mixed="true">
598 <xs:choice minOccurs="0" maxOccurs="unbounded">
599 <xs:group ref="words.cnt"/>
600 </xs:choice>
601 <xs:attributeGroup ref="univ-atts"/>
602 <xs:attributeGroup ref="global-atts"/>
603 </xs:complexType>
604
605
606 <xs:element name="prodname">
607 <xs:annotation>
608 <xs:documentation>The &lt;<keyword>prodname</keyword>> metadata element contains
609 the name of the product that is supported by the information in this topic.
610 </xs:documentation>
611 </xs:annotation>
612 <xs:complexType mixed="true">
613 <xs:complexContent>
614 <xs:extension base="prodname.class">
615 <xs:attribute ref="class" default="- topic/prodname "/>
616 </xs:extension>
617 </xs:complexContent>
618 </xs:complexType>
619 </xs:element>
620 <xs:complexType name="prodname.class" mixed="true">
621 <xs:choice minOccurs="0" maxOccurs="unbounded">
622 <xs:group ref="words.cnt"/>
623 </xs:choice>
624 <xs:attributeGroup ref="univ-atts"/>
625 <xs:attributeGroup ref="global-atts"/>
626 </xs:complexType>
627
628 <xs:group name="prodinfo.cnt">
629 <xs:choice>
630 <xs:group ref="brand"/>
631 <xs:group ref="series"/>
632 <xs:group ref="platform"/>
633 <xs:group ref="prognum"/>
634 <xs:group ref="featnum"/>
635 <xs:group ref="component"/>
636 </xs:choice>
637 </xs:group>
638
639
640 <xs:element name="vrmlist">
641 <xs:annotation>
642 <xs:documentation>The &lt;<keyword>vrmlist</keyword>> element contains a set of &lt;<keyword>vrm</keyword>>
643 elements for logging the version, release, and modification information for
644 multiple products or versions of products to which the topic applies.
645 </xs:documentation>
646 </xs:annotation>
647 <xs:complexType>
648 <xs:complexContent>
649 <xs:extension base="vrmlist.class">
650 <xs:attribute ref="class" default="- topic/vrmlist "/>
651 </xs:extension>
652 </xs:complexContent>
653 </xs:complexType>
654 </xs:element>
655 <xs:complexType name="vrmlist.class">
656 <xs:choice maxOccurs="unbounded">
657 <xs:group ref="vrm" />
658 </xs:choice>
659 <xs:attributeGroup ref="univ-atts"/>
660 <xs:attributeGroup ref="global-atts"/>
661 </xs:complexType>
662
663
664 <xs:element name="vrm">
665 <xs:annotation>
666 <xs:documentation>The empty &lt;<keyword>vrm</keyword>> element contains information about a single product's
667 version, modification, and release, to which the current topic applies.
668 </xs:documentation>
669 </xs:annotation>
670 <xs:complexType>
671 <xs:complexContent>
672 <xs:extension base="vrm.class">
673 <xs:attribute ref="class" default="- topic/vrm "/>
674 </xs:extension>
675 </xs:complexContent>
676 </xs:complexType>
677 </xs:element>
678 <xs:complexType name="vrm.class">
679 <xs:attribute name="version" type="xs:string" use="required"/>
680 <xs:attribute name="release" type="xs:string"/>
681 <xs:attribute name="modification" type="xs:string"/>
682 <xs:attributeGroup ref="univ-atts"/>
683 <xs:attributeGroup ref="global-atts"/>
684 </xs:complexType>
685
686 <xs:simpleType name="audience-type-att.class">
687 <xs:restriction base="xs:string">
688 <xs:enumeration value="user"/>
689 <xs:enumeration value="purchaser"/>
690 <xs:enumeration value="administrator"/>
691 <xs:enumeration value="programmer"/>
692 <xs:enumeration value="executive"/>
693 <xs:enumeration value="services"/>
694 <xs:enumeration value="other"/>
695 <xs:enumeration value="-dita-use-conref-target"/>
696 </xs:restriction>
697 </xs:simpleType>
698</xs:schema>
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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