source: BMXNET_RPMS_dotNET_UTILITIES-BMX/branch/IHS BMX Framework/IndianHealthService.BMXNet.Doc/Help/Schemas/inlineCommon.xsd@ 1146

Last change on this file since 1146 was 1146, checked in by Sam Habiel, 13 years ago

Initial Import of BMX4

File size: 10.9 KB
Line 
1<?xml version="1.0" encoding="utf-8" ?>
2<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:maml="http://ddue.schemas.microsoft.com/authoring/2003/5" xmlns:doc="http://ddue.schemas.microsoft.com/authoring/internal" targetNamespace="http://ddue.schemas.microsoft.com/authoring/2003/5" elementFormDefault="qualified" attributeFormDefault="unqualified">
3 <!-- Schema documentation -->
4 <annotation>
5 <documentation>
6 This schema defines common inline elements.
7 </documentation>
8 </annotation>
9 <!-- include and import declarations -->
10 <include schemaLocation="base.xsd" />
11 <!-- element declarations -->
12 <!-- language markup -->
13 <element name="quoteInline" type="maml:textType">
14 <annotation>
15 <documentation>
16 The quoteInline element describes an inline quotation.
17 </documentation>
18 <appinfo>
19 <doc:localizable>true</doc:localizable>
20 <doc:type>character</doc:type>
21 </appinfo>
22 </annotation>
23 </element>
24 <element name="date" type="maml:textType">
25 <annotation>
26 <documentation>
27 The date element describes a date.
28 </documentation>
29 <appinfo>
30 <doc:localizable>true</doc:localizable>
31 <doc:type>character</doc:type>
32 </appinfo>
33 </annotation>
34 </element>
35 <element name="foreignPhrase" type="maml:textType">
36 <annotation>
37 <documentation>
38 The foreignPhrase element describes a phrase that is of a language
39 that is different than the primary language of the document.
40 </documentation>
41 <appinfo>
42 <doc:localizable>true</doc:localizable>
43 <doc:type>character</doc:type>
44 </appinfo>
45 </annotation>
46 </element>
47 <element name="phrase" type="maml:inlineType">
48 <annotation>
49 <documentation>
50 The phrase element is a wrapper element for a run of text.
51 It is solely a container and does not specify any semantics
52 on its own.
53 </documentation>
54 <appinfo>
55 <doc:localizable>true</doc:localizable>
56 <doc:type>character</doc:type>
57 </appinfo>
58 </annotation>
59 </element>
60 <element name="legacyBold" type="maml:inlineType">
61 <annotation>
62 <documentation>
63 This element marks bolded text in legacy documents. DO NOT USE IT in authoring new documents.
64 </documentation>
65 <appinfo>
66 <doc:localizable>true</doc:localizable>
67 <doc:type>character</doc:type>
68 </appinfo>
69 </annotation>
70 </element>
71 <element name="legacyItalic" type="maml:inlineType">
72 <annotation>
73 <documentation>
74 This element marks italicized text in legacy documents. DO NOT USE IT in authoring new documents.
75 </documentation>
76 <appinfo>
77 <doc:localizable>true</doc:localizable>
78 <doc:type>character</doc:type>
79 </appinfo>
80 </annotation>
81 </element>
82 <element name="legacyUnderline" type="maml:inlineType">
83 <annotation>
84 <documentation>
85 This element marks underlined text in legacy documents. DO NOT USE IT in authoring new documents.
86 </documentation>
87 <appinfo>
88 <doc:localizable>true</doc:localizable>
89 <doc:type>character</doc:type>
90 </appinfo>
91 </annotation>
92 </element>
93 <complexType name="subscriptType" mixed="false">
94 <simpleContent>
95 <extension base="token" />
96 </simpleContent>
97 </complexType>
98 <complexType name="superscriptType" mixed="false">
99 <simpleContent>
100 <extension base="token" />
101 </simpleContent>
102 </complexType>
103 <element name="subscript" type="maml:subscriptType">
104 <annotation>
105 <documentation>
106 This element marks a subscript in a mathematical expression.
107 </documentation>
108 <appinfo>
109 <doc:localizable>true</doc:localizable>
110 <doc:type>character</doc:type>
111 </appinfo>
112 </annotation>
113 </element>
114 <element name="superscript" type="maml:superscriptType">
115 <annotation>
116 <documentation>
117 This element marks a superscript in a mathematical expression.
118 </documentation>
119 <appinfo>
120 <doc:localizable>true</doc:localizable>
121 <doc:type>character</doc:type>
122 </appinfo>
123 </annotation>
124 </element>
125 <element name="notLocalizable" type="maml:inlineType">
126 <annotation>
127 <documentation>
128 The notLocalizable element is a wrapper element for a run of text
129 that should not be localized.
130 </documentation>
131 <appinfo>
132 <doc:localizable>false</doc:localizable>
133 <doc:type>character</doc:type>
134 </appinfo>
135 </annotation>
136 </element>
137 <!-- legal and political markup -->
138 <element name="copyright">
139 <annotation>
140 <documentation>
141 The copyright element describes the copyright information about a document.
142 </documentation>
143 <appinfo>
144 <doc:localizable>n/a</doc:localizable>
145 <doc:type>character</doc:type>
146 </appinfo>
147 </annotation>
148 <complexType>
149 <sequence>
150 <element name="trademark" type="token">
151 <annotation>
152 <documentation>
153 The trademark element describes some manner of
154 corporate trademark.
155 </documentation>
156 <appinfo>
157 <doc:localizable>true</doc:localizable>
158 <doc:type>character</doc:type>
159 </appinfo>
160 </annotation>
161 </element>
162 <element name="year" minOccurs="0" maxOccurs="unbounded" type="integer">
163 <annotation>
164 <documentation>
165 The year element describes the year associated with a
166 particular copyright.
167 </documentation>
168 <appinfo>
169 <doc:localizable>true</doc:localizable>
170 <doc:type>character</doc:type>
171 </appinfo>
172 </annotation>
173 </element>
174 <element name="holder" minOccurs="0" maxOccurs="unbounded" type="token">
175 <annotation>
176 <documentation>
177 The holder element describes the company who holds a
178 particular copyright.
179 </documentation>
180 <appinfo>
181 <doc:localizable>true</doc:localizable>
182 <doc:type>character</doc:type>
183 </appinfo>
184 </annotation>
185 </element>
186 </sequence>
187 <attribute name="class">
188 <annotation>
189 <documentation>
190 The class attribute describes the type of trademark used.
191 </documentation>
192 </annotation>
193 <simpleType>
194 <restriction base="token">
195 <enumeration value="copyright" />
196 <enumeration value="trade" />
197 <enumeration value="registered" />
198 <enumeration value="service" />
199 </restriction>
200 </simpleType>
201 </attribute>
202 <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup" />
203 </complexType>
204 </element>
205 <element name="corporation" type="maml:textType">
206 <annotation>
207 <documentation>
208 The corporation element describes a corporation.
209 </documentation>
210 <appinfo>
211 <doc:localizable>true</doc:localizable>
212 <doc:type>character</doc:type>
213 </appinfo>
214 </annotation>
215 </element>
216 <element name="country" type="maml:textType">
217 <annotation>
218 <documentation>
219 The country element describes a country.
220 </documentation>
221 <appinfo>
222 <doc:localizable>true</doc:localizable>
223 <doc:type>character</doc:type>
224 </appinfo>
225 </annotation>
226 </element>
227
228 <element name="suffix" type="maml:textType">
229 <annotation>
230 <documentation>
231 This element specifies text that will be displayed after the topic links.
232 </documentation>
233 <appinfo>
234 <doc:localizable>n/a</doc:localizable>
235 <doc:type>structure</doc:type>
236 </appinfo>
237 </annotation>
238 </element>
239
240 <element name="prefix" type="maml:textType">
241 <annotation>
242 <documentation>
243 This element specifies text that will be displayed after the topic links.
244 </documentation>
245 <appinfo>
246 <doc:localizable>n/a</doc:localizable>
247 <doc:type>structure</doc:type>
248 </appinfo>
249 </annotation>
250 </element>
251
252 <element name="separator" type="token">
253 <annotation>
254 <documentation>
255 Specifies text that will be output between links.
256 </documentation>
257 <appinfo>
258 <doc:localizable>n/a</doc:localizable>
259 <doc:type>structure</doc:type>
260 </appinfo>
261 </annotation>
262 </element>
263
264 <element name="dynamicLink" type="maml:dynamicLinkType">
265 <annotation>
266 <documentation>
267 The dynamicLink element contains the B-keywords that will be used by K-tables.
268 </documentation>
269 <appinfo>
270 <doc:localizable>n/a</doc:localizable>
271 <doc:type>structure</doc:type>
272 </appinfo>
273 </annotation>
274 </element>
275
276 <complexType name="dynamicLinkType" mixed="false">
277 <sequence>
278 <element ref="maml:prefix" minOccurs="0" maxOccurs="1"/>
279 <element ref="maml:separator" minOccurs="0" maxOccurs="1"/>
280 <choice minOccurs="1" maxOccurs="unbounded">
281 <element ref="maml:keyword"/>
282 </choice>
283 <element ref="maml:suffix" minOccurs="0" maxOccurs="1"/>
284 </sequence>
285 <attribute name="type" use="required">
286 <annotation>
287 <documentation>
288 The class attribute describes the type of list.
289 </documentation>
290 </annotation>
291 <simpleType>
292 <restriction base="string">
293 <enumeration value="bulleted"/>
294 <enumeration value="inline"/>
295 <enumeration value="table"/>
296 </restriction>
297 </simpleType>
298 </attribute>
299 </complexType>
300
301 <element name="keyword" type="token">
302 <annotation>
303 <documentation>
304 This element holds the B-keywords.
305 </documentation>
306 <appinfo>
307 <doc:localizable>n/a</doc:localizable>
308 <doc:type>paragraph</doc:type>
309 </appinfo>
310 </annotation>
311 </element>
312
313 <element name="localizedText" type="maml:inlineType">
314 <annotation>
315 <documentation>
316 This element holds the Localized text.
317 </documentation>
318 <appinfo>
319 <doc:localizable>true</doc:localizable>
320 <doc:type>character</doc:type>
321 </appinfo>
322 </annotation>
323 </element>
324
325 <element name="embeddedLabel" type="maml:inlineType">
326 <annotation>
327 <documentation>
328 This element holds the embedded labels, typically for run-in headings.
329 </documentation>
330 <appinfo>
331 <doc:localizable>true</doc:localizable>
332 <doc:type>character</doc:type>
333 </appinfo>
334 </annotation>
335 </element>
336
337 <!-- group declarations -->
338 <group name="inlineCommonGroup">
339 <annotation>
340 <documentation>
341 This type describes the set of inline elements that are likely to be
342 needed for block elements' content models.
343 </documentation>
344 </annotation>
345 <choice>
346 <element ref="maml:quoteInline" />
347 <element ref="maml:date" />
348 <element ref="maml:foreignPhrase" />
349 <element ref="maml:phrase" />
350 <element ref="maml:copyright" />
351 <element ref="maml:corporation" />
352 <element ref="maml:country" />
353 <element ref="maml:notLocalizable" />
354 <element ref="maml:subscript" />
355 <element ref="maml:superscript" />
356 <element ref="maml:legacyBold" />
357 <element ref="maml:legacyItalic" />
358 <element ref="maml:legacyUnderline" />
359 <element ref="maml:dynamicLink"/>
360 <element ref="maml:localizedText"/>
361 <element ref="maml:embeddedLabel"/>
362 </choice>
363 </group>
364</schema>
Note: See TracBrowser for help on using the repository browser.