blob: e461db423090bb4133a85956ea1342fbcc85b2fd [file] [log] [blame]
dacarvereb106902008-11-03 22:27:34 +00001<!-- ============================================================= -->
2<!-- HEADER -->
3<!-- ============================================================= -->
4<!-- MODULE: DITA Software Domain -->
5<!-- VERSION: 1.1 -->
6<!-- DATE: November 2006 -->
7<!-- -->
8<!-- ============================================================= -->
9
10<!-- ============================================================= -->
11<!-- PUBLIC DOCUMENT TYPE DEFINITION -->
12<!-- TYPICAL INVOCATION -->
13<!-- -->
14<!-- Refer to this file by the following public identifier or an
15 appropriate system identifier
16PUBLIC "-//OASIS//ELEMENTS DITA Software Domain//EN"
17 Delivered as file "softwareDomain.mod" -->
18
19<!-- ============================================================= -->
20<!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
21<!-- -->
22<!-- PURPOSE: Declaring the elements and specialization -->
23<!-- attributes for the Software Domain -->
24<!-- -->
25<!-- ORIGINAL CREATION DATE: -->
26<!-- March 2001 -->
27<!-- -->
28<!-- (C) Copyright OASIS Open 2005, 2006. -->
29<!-- (C) Copyright IBM Corporation 2001, 2004. -->
30<!-- All Rights Reserved. -->
31<!-- -->
32<!-- UPDATES: -->
33<!-- 2005.11.15 RDA: Corrected the PURPOSE in this comment -->
34<!-- 2005.11.15 RDA: Corrected the "Delivered as" system ID -->
35<!-- ============================================================= -->
36
37
38<!-- ============================================================= -->
39<!-- ELEMENT NAME ENTITIES -->
40<!-- ============================================================= -->
41
42
43<!ENTITY % msgph "msgph" >
44<!ENTITY % msgblock "msgblock" >
45<!ENTITY % msgnum "msgnum" >
46<!ENTITY % cmdname "cmdname" >
47<!ENTITY % varname "varname" >
48<!ENTITY % filepath "filepath" >
49<!ENTITY % userinput "userinput" >
50<!ENTITY % systemoutput
51 "systemoutput" >
52
53
54<!-- ============================================================= -->
55<!-- ELEMENT DECLARATIONS -->
56<!-- ============================================================= -->
57
58
59<!-- LONG NAME: Message Phrase -->
60<!ELEMENT msgph (%words.cnt;)* >
61<!ATTLIST msgph
62 %univ-atts;
63 outputclass
64 CDATA #IMPLIED >
65
66
67<!-- LONG NAME: Message Block -->
68<!ELEMENT msgblock (%words.cnt;)* >
69<!ATTLIST msgblock
70 %display-atts;
71 spectitle CDATA #IMPLIED
72 %univ-atts;
73 outputclass
74 CDATA #IMPLIED
75 xml:space (preserve) #FIXED "preserve" >
76
77
78<!-- LONG NAME: Message Number -->
79<!ELEMENT msgnum (#PCDATA) >
80<!ATTLIST msgnum
81 keyref CDATA #IMPLIED
82 %univ-atts;
83 outputclass
84 CDATA #IMPLIED >
85
86
87<!-- LONG NAME: Command Name -->
88<!ELEMENT cmdname (#PCDATA) >
89<!ATTLIST cmdname
90 keyref CDATA #IMPLIED
91 %univ-atts;
92 outputclass
93 CDATA #IMPLIED >
94
95
96<!-- LONG NAME: Variable Name -->
97<!ELEMENT varname (#PCDATA) >
98<!ATTLIST varname
99 keyref CDATA #IMPLIED
100 %univ-atts;
101 outputclass
102 CDATA #IMPLIED >
103
104
105<!-- LONG NAME: File Path -->
106<!ELEMENT filepath (%words.cnt;)* >
107<!ATTLIST filepath
108 %univ-atts;
109 outputclass
110 CDATA #IMPLIED >
111
112
113<!-- LONG NAME: User Input -->
114<!ELEMENT userinput (%words.cnt;)* >
115<!ATTLIST userinput
116 %univ-atts;
117 outputclass
118 CDATA #IMPLIED >
119
120
121<!-- LONG NAME: System Output -->
122<!ELEMENT systemoutput (%words.cnt;)* >
123<!ATTLIST systemoutput
124 %univ-atts;
125 outputclass
126 CDATA #IMPLIED >
127
128
129<!-- ============================================================= -->
130<!-- SPECIALIZATION ATTRIBUTE DECLARATIONS -->
131<!-- ============================================================= -->
132
133
134<!ATTLIST cmdname %global-atts; class CDATA "+ topic/keyword sw-d/cmdname ">
135<!ATTLIST filepath %global-atts; class CDATA "+ topic/ph sw-d/filepath " >
136<!ATTLIST msgblock %global-atts; class CDATA "+ topic/pre sw-d/msgblock " >
137<!ATTLIST msgnum %global-atts; class CDATA "+ topic/keyword sw-d/msgnum " >
138<!ATTLIST msgph %global-atts; class CDATA "+ topic/ph sw-d/msgph " >
139<!ATTLIST systemoutput
140 %global-atts; class CDATA "+ topic/ph sw-d/systemoutput ">
141<!ATTLIST userinput %global-atts; class CDATA "+ topic/ph sw-d/userinput " >
142<!ATTLIST varname %global-atts; class CDATA "+ topic/keyword sw-d/varname ">
143
144
145<!-- ================== End Software Domain ====================== -->