VirtualBox

source: vbox/trunk/src/libs/dbdita-1.0/ditaWriter/softwareDomainOutput.xsl@ 99173

Last change on this file since 99173 was 98585, checked in by vboxsync, 2 years ago

Docs: bugref:10302. Setting svn properties of db2dita converter.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 38.8 KB
Line 
1<?xml version="1.0" encoding="utf-8" standalone="no"?>
2<!--
3 | LICENSE: This file is part of the DITA Open Toolkit project hosted on
4 | Sourceforge.net. See the accompanying license.txt file for
5 | applicable licenses.
6 *-->
7<!--
8 | (C) Copyright IBM Corporation 2006. All Rights Reserved.
9 *-->
10<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:gsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
11
12<!--= = = ELEMENT OUTPUT RULES = = = = = = = = = =-->
13
14 <xsl:template match="*" mode="sw-d.cmdname.in">
15 <xsl:param name="container"/>
16 <xsl:param name="isRequired" select="'no'"/>
17 <xsl:call-template name="check.unsupplied.input">
18 <xsl:with-param name="container" select="$container"/>
19 <xsl:with-param name="isRequired" select="$isRequired"/>
20 <xsl:with-param name="input" select="' sw-d/cmdname '"/>
21 </xsl:call-template>
22 </xsl:template>
23
24 <xsl:template match="*" mode="sw-d.cmdname.out">
25 <cmdname>
26 <xsl:apply-templates select="." mode="sw-d.cmdname.atts.in"/>
27 <xsl:apply-templates select="." mode="sw-d.cmdname.content.in"/>
28 </cmdname>
29 </xsl:template>
30
31 <xsl:template match="*" mode="sw-d.filepath.in">
32 <xsl:param name="container"/>
33 <xsl:param name="isRequired" select="'no'"/>
34 <xsl:call-template name="check.unsupplied.input">
35 <xsl:with-param name="container" select="$container"/>
36 <xsl:with-param name="isRequired" select="$isRequired"/>
37 <xsl:with-param name="input" select="' sw-d/filepath '"/>
38 </xsl:call-template>
39 </xsl:template>
40
41 <xsl:template match="*" mode="sw-d.filepath.out">
42 <filepath>
43 <xsl:apply-templates select="." mode="sw-d.filepath.atts.in"/>
44 <xsl:apply-templates select="." mode="sw-d.filepath.content.in"/>
45 </filepath>
46 </xsl:template>
47
48 <xsl:template match="*" mode="sw-d.msgblock.in">
49 <xsl:param name="container"/>
50 <xsl:param name="isRequired" select="'no'"/>
51 <xsl:call-template name="check.unsupplied.input">
52 <xsl:with-param name="container" select="$container"/>
53 <xsl:with-param name="isRequired" select="$isRequired"/>
54 <xsl:with-param name="input" select="' sw-d/msgblock '"/>
55 </xsl:call-template>
56 </xsl:template>
57
58 <xsl:template match="*" mode="sw-d.msgblock.out">
59 <msgblock>
60 <xsl:apply-templates select="." mode="sw-d.msgblock.atts.in"/>
61 <xsl:apply-templates select="." mode="sw-d.msgblock.content.in"/>
62 </msgblock>
63 </xsl:template>
64
65 <xsl:template match="*" mode="sw-d.msgnum.in">
66 <xsl:param name="container"/>
67 <xsl:param name="isRequired" select="'no'"/>
68 <xsl:call-template name="check.unsupplied.input">
69 <xsl:with-param name="container" select="$container"/>
70 <xsl:with-param name="isRequired" select="$isRequired"/>
71 <xsl:with-param name="input" select="' sw-d/msgnum '"/>
72 </xsl:call-template>
73 </xsl:template>
74
75 <xsl:template match="*" mode="sw-d.msgnum.out">
76 <msgnum>
77 <xsl:apply-templates select="." mode="sw-d.msgnum.atts.in"/>
78 <xsl:apply-templates select="." mode="sw-d.msgnum.content.in"/>
79 </msgnum>
80 </xsl:template>
81
82 <xsl:template match="*" mode="sw-d.msgph.in">
83 <xsl:param name="container"/>
84 <xsl:param name="isRequired" select="'no'"/>
85 <xsl:call-template name="check.unsupplied.input">
86 <xsl:with-param name="container" select="$container"/>
87 <xsl:with-param name="isRequired" select="$isRequired"/>
88 <xsl:with-param name="input" select="' sw-d/msgph '"/>
89 </xsl:call-template>
90 </xsl:template>
91
92 <xsl:template match="*" mode="sw-d.msgph.out">
93 <msgph>
94 <xsl:apply-templates select="." mode="sw-d.msgph.atts.in"/>
95 <xsl:apply-templates select="." mode="sw-d.msgph.content.in"/>
96 </msgph>
97 </xsl:template>
98
99 <xsl:template match="*" mode="sw-d.systemoutput.in">
100 <xsl:param name="container"/>
101 <xsl:param name="isRequired" select="'no'"/>
102 <xsl:call-template name="check.unsupplied.input">
103 <xsl:with-param name="container" select="$container"/>
104 <xsl:with-param name="isRequired" select="$isRequired"/>
105 <xsl:with-param name="input" select="' sw-d/systemoutput '"/>
106 </xsl:call-template>
107 </xsl:template>
108
109 <xsl:template match="*" mode="sw-d.systemoutput.out">
110 <systemoutput>
111 <xsl:apply-templates select="." mode="sw-d.systemoutput.atts.in"/>
112 <xsl:apply-templates select="." mode="sw-d.systemoutput.content.in"/>
113 </systemoutput>
114 </xsl:template>
115
116 <xsl:template match="*" mode="sw-d.userinput.in">
117 <xsl:param name="container"/>
118 <xsl:param name="isRequired" select="'no'"/>
119 <xsl:call-template name="check.unsupplied.input">
120 <xsl:with-param name="container" select="$container"/>
121 <xsl:with-param name="isRequired" select="$isRequired"/>
122 <xsl:with-param name="input" select="' sw-d/userinput '"/>
123 </xsl:call-template>
124 </xsl:template>
125
126 <xsl:template match="*" mode="sw-d.userinput.out">
127 <userinput>
128 <xsl:apply-templates select="." mode="sw-d.userinput.atts.in"/>
129 <xsl:apply-templates select="." mode="sw-d.userinput.content.in"/>
130 </userinput>
131 </xsl:template>
132
133 <xsl:template match="*" mode="sw-d.varname.in">
134 <xsl:param name="container"/>
135 <xsl:param name="isRequired" select="'no'"/>
136 <xsl:call-template name="check.unsupplied.input">
137 <xsl:with-param name="container" select="$container"/>
138 <xsl:with-param name="isRequired" select="$isRequired"/>
139 <xsl:with-param name="input" select="' sw-d/varname '"/>
140 </xsl:call-template>
141 </xsl:template>
142
143 <xsl:template match="*" mode="sw-d.varname.out">
144 <varname>
145 <xsl:apply-templates select="." mode="sw-d.varname.atts.in"/>
146 <xsl:apply-templates select="." mode="sw-d.varname.content.in"/>
147 </varname>
148 </xsl:template>
149
150
151<!--= = = DEFAULT ELEMENT INPUT RULES = = = = = = =-->
152
153 <xsl:template match="*" mode="sw-d.cmdname.atts.in">
154 <xsl:apply-templates select="." mode="sw-d.cmdname.univ.atts.in"/>
155 <xsl:apply-templates select="." mode="sw-d.cmdname.keyref.att.in"/>
156 <xsl:apply-templates select="." mode="sw-d.cmdname.outputclass.att.in"/>
157 </xsl:template>
158
159 <xsl:template match="*" mode="sw-d.cmdname.univ.atts.in">
160 <xsl:apply-templates select="." mode="sw-d.cmdname.id.atts.in"/>
161 <xsl:apply-templates select="." mode="sw-d.cmdname.select.atts.in"/>
162 </xsl:template>
163
164 <xsl:template match="*" mode="sw-d.cmdname.id.atts.in">
165 <xsl:apply-templates select="." mode="sw-d.cmdname.id.att.in"/>
166 <xsl:apply-templates select="." mode="sw-d.cmdname.conref.att.in"/>
167 </xsl:template>
168
169 <xsl:template match="*" mode="sw-d.cmdname.id.att.in">
170 <xsl:apply-templates select="." mode="id.att.in">
171 <xsl:with-param name="isRequired" select="'no'"/>
172 </xsl:apply-templates>
173 </xsl:template>
174
175 <xsl:template match="*" mode="sw-d.cmdname.conref.att.in">
176 <xsl:apply-templates select="." mode="conref.att.in">
177 <xsl:with-param name="isRequired" select="'no'"/>
178 </xsl:apply-templates>
179 </xsl:template>
180
181 <xsl:template match="*" mode="sw-d.cmdname.select.atts.in">
182 <xsl:apply-templates select="." mode="sw-d.cmdname.platform.att.in"/>
183 <xsl:apply-templates select="." mode="sw-d.cmdname.product.att.in"/>
184 <xsl:apply-templates select="." mode="sw-d.cmdname.audience.att.in"/>
185 <xsl:apply-templates select="." mode="sw-d.cmdname.otherprops.att.in"/>
186 <xsl:apply-templates select="." mode="sw-d.cmdname.rev.att.in"/>
187 <xsl:apply-templates select="." mode="sw-d.cmdname.importance.att.in"/>
188 <xsl:apply-templates select="." mode="sw-d.cmdname.status.att.in"/>
189 </xsl:template>
190
191 <xsl:template match="*" mode="sw-d.cmdname.platform.att.in">
192 <xsl:apply-templates select="." mode="platform.att.in">
193 <xsl:with-param name="isRequired" select="'no'"/>
194 </xsl:apply-templates>
195 </xsl:template>
196
197 <xsl:template match="*" mode="sw-d.cmdname.product.att.in">
198 <xsl:apply-templates select="." mode="product.att.in">
199 <xsl:with-param name="isRequired" select="'no'"/>
200 </xsl:apply-templates>
201 </xsl:template>
202
203 <xsl:template match="*" mode="sw-d.cmdname.audience.att.in">
204 <xsl:apply-templates select="." mode="audience.att.in">
205 <xsl:with-param name="isRequired" select="'no'"/>
206 </xsl:apply-templates>
207 </xsl:template>
208
209 <xsl:template match="*" mode="sw-d.cmdname.otherprops.att.in">
210 <xsl:apply-templates select="." mode="otherprops.att.in">
211 <xsl:with-param name="isRequired" select="'no'"/>
212 </xsl:apply-templates>
213 </xsl:template>
214
215 <xsl:template match="*" mode="sw-d.cmdname.rev.att.in">
216 <xsl:apply-templates select="." mode="rev.att.in">
217 <xsl:with-param name="isRequired" select="'no'"/>
218 </xsl:apply-templates>
219 </xsl:template>
220
221 <xsl:template match="*" mode="sw-d.cmdname.importance.att.in">
222 <xsl:apply-templates select="." mode="importance.att.in">
223 <xsl:with-param name="isRequired" select="'no'"/>
224 </xsl:apply-templates>
225 </xsl:template>
226
227 <xsl:template match="*" mode="sw-d.cmdname.status.att.in">
228 <xsl:apply-templates select="." mode="status.att.in">
229 <xsl:with-param name="isRequired" select="'no'"/>
230 </xsl:apply-templates>
231 </xsl:template>
232
233 <xsl:template match="*" mode="sw-d.cmdname.keyref.att.in">
234 <xsl:apply-templates select="." mode="keyref.att.in">
235 <xsl:with-param name="isRequired" select="'no'"/>
236 </xsl:apply-templates>
237 </xsl:template>
238
239 <xsl:template match="*" mode="sw-d.cmdname.outputclass.att.in">
240 <xsl:apply-templates select="." mode="outputclass.att.in">
241 <xsl:with-param name="isRequired" select="'no'"/>
242 </xsl:apply-templates>
243 </xsl:template>
244
245 <xsl:template match="*" mode="sw-d.cmdname.content.in">
246 <xsl:apply-templates select="*|text()" mode="sw-d.cmdname.child"/>
247 </xsl:template>
248
249 <xsl:template match="*|text()" mode="sw-d.cmdname.child">
250 <xsl:param name="isRequired" select="'no'"/>
251 <xsl:apply-templates select="." mode="child">
252 <xsl:with-param name="container" select="' sw-d/cmdname '"/>
253 <xsl:with-param name="isRequired" select="$isRequired"/>
254 </xsl:apply-templates>
255 </xsl:template>
256
257 <xsl:template match="*" mode="sw-d.filepath.atts.in">
258 <xsl:apply-templates select="." mode="sw-d.filepath.univ.atts.in"/>
259 <xsl:apply-templates select="." mode="sw-d.filepath.outputclass.att.in"/>
260 </xsl:template>
261
262 <xsl:template match="*" mode="sw-d.filepath.univ.atts.in">
263 <xsl:apply-templates select="." mode="sw-d.filepath.id.atts.in"/>
264 <xsl:apply-templates select="." mode="sw-d.filepath.select.atts.in"/>
265 </xsl:template>
266
267 <xsl:template match="*" mode="sw-d.filepath.id.atts.in">
268 <xsl:apply-templates select="." mode="sw-d.filepath.id.att.in"/>
269 <xsl:apply-templates select="." mode="sw-d.filepath.conref.att.in"/>
270 </xsl:template>
271
272 <xsl:template match="*" mode="sw-d.filepath.id.att.in">
273 <xsl:apply-templates select="." mode="id.att.in">
274 <xsl:with-param name="isRequired" select="'no'"/>
275 </xsl:apply-templates>
276 </xsl:template>
277
278 <xsl:template match="*" mode="sw-d.filepath.conref.att.in">
279 <xsl:apply-templates select="." mode="conref.att.in">
280 <xsl:with-param name="isRequired" select="'no'"/>
281 </xsl:apply-templates>
282 </xsl:template>
283
284 <xsl:template match="*" mode="sw-d.filepath.select.atts.in">
285 <xsl:apply-templates select="." mode="sw-d.filepath.platform.att.in"/>
286 <xsl:apply-templates select="." mode="sw-d.filepath.product.att.in"/>
287 <xsl:apply-templates select="." mode="sw-d.filepath.audience.att.in"/>
288 <xsl:apply-templates select="." mode="sw-d.filepath.otherprops.att.in"/>
289 <xsl:apply-templates select="." mode="sw-d.filepath.rev.att.in"/>
290 <xsl:apply-templates select="." mode="sw-d.filepath.importance.att.in"/>
291 <xsl:apply-templates select="." mode="sw-d.filepath.status.att.in"/>
292 </xsl:template>
293
294 <xsl:template match="*" mode="sw-d.filepath.platform.att.in">
295 <xsl:apply-templates select="." mode="platform.att.in">
296 <xsl:with-param name="isRequired" select="'no'"/>
297 </xsl:apply-templates>
298 </xsl:template>
299
300 <xsl:template match="*" mode="sw-d.filepath.product.att.in">
301 <xsl:apply-templates select="." mode="product.att.in">
302 <xsl:with-param name="isRequired" select="'no'"/>
303 </xsl:apply-templates>
304 </xsl:template>
305
306 <xsl:template match="*" mode="sw-d.filepath.audience.att.in">
307 <xsl:apply-templates select="." mode="audience.att.in">
308 <xsl:with-param name="isRequired" select="'no'"/>
309 </xsl:apply-templates>
310 </xsl:template>
311
312 <xsl:template match="*" mode="sw-d.filepath.otherprops.att.in">
313 <xsl:apply-templates select="." mode="otherprops.att.in">
314 <xsl:with-param name="isRequired" select="'no'"/>
315 </xsl:apply-templates>
316 </xsl:template>
317
318 <xsl:template match="*" mode="sw-d.filepath.rev.att.in">
319 <xsl:apply-templates select="." mode="rev.att.in">
320 <xsl:with-param name="isRequired" select="'no'"/>
321 </xsl:apply-templates>
322 </xsl:template>
323
324 <xsl:template match="*" mode="sw-d.filepath.importance.att.in">
325 <xsl:apply-templates select="." mode="importance.att.in">
326 <xsl:with-param name="isRequired" select="'no'"/>
327 </xsl:apply-templates>
328 </xsl:template>
329
330 <xsl:template match="*" mode="sw-d.filepath.status.att.in">
331 <xsl:apply-templates select="." mode="status.att.in">
332 <xsl:with-param name="isRequired" select="'no'"/>
333 </xsl:apply-templates>
334 </xsl:template>
335
336 <xsl:template match="*" mode="sw-d.filepath.outputclass.att.in">
337 <xsl:apply-templates select="." mode="outputclass.att.in">
338 <xsl:with-param name="isRequired" select="'no'"/>
339 </xsl:apply-templates>
340 </xsl:template>
341
342 <xsl:template match="*" mode="sw-d.filepath.content.in">
343 <xsl:apply-templates select="." mode="words.cnt.text.in"/>
344 </xsl:template>
345
346 <xsl:template match="*" mode="sw-d.msgblock.atts.in">
347 <xsl:apply-templates select="." mode="sw-d.msgblock.display.atts.in"/>
348 <xsl:apply-templates select="." mode="sw-d.msgblock.univ.atts.in"/>
349 <xsl:apply-templates select="." mode="sw-d.msgblock.outputclass.att.in"/>
350 <xsl:apply-templates select="." mode="sw-d.msgblock.spectitle.att.in"/>
351 </xsl:template>
352
353 <xsl:template match="*" mode="sw-d.msgblock.display.atts.in">
354 <xsl:apply-templates select="." mode="sw-d.msgblock.scale.att.in"/>
355 <xsl:apply-templates select="." mode="sw-d.msgblock.frame.att.in"/>
356 <xsl:apply-templates select="." mode="sw-d.msgblock.expanse.att.in"/>
357 </xsl:template>
358
359 <xsl:template match="*" mode="sw-d.msgblock.scale.att.in">
360 <xsl:apply-templates select="." mode="scale.att.in">
361 <xsl:with-param name="isRequired" select="'no'"/>
362 </xsl:apply-templates>
363 </xsl:template>
364
365 <xsl:template match="*" mode="sw-d.msgblock.frame.att.in">
366 <xsl:apply-templates select="." mode="frame.att.in">
367 <xsl:with-param name="isRequired" select="'no'"/>
368 </xsl:apply-templates>
369 </xsl:template>
370
371 <xsl:template match="*" mode="sw-d.msgblock.expanse.att.in">
372 <xsl:apply-templates select="." mode="expanse.att.in">
373 <xsl:with-param name="isRequired" select="'no'"/>
374 </xsl:apply-templates>
375 </xsl:template>
376
377 <xsl:template match="*" mode="sw-d.msgblock.univ.atts.in">
378 <xsl:apply-templates select="." mode="sw-d.msgblock.id.atts.in"/>
379 <xsl:apply-templates select="." mode="sw-d.msgblock.select.atts.in"/>
380 </xsl:template>
381
382 <xsl:template match="*" mode="sw-d.msgblock.id.atts.in">
383 <xsl:apply-templates select="." mode="sw-d.msgblock.id.att.in"/>
384 <xsl:apply-templates select="." mode="sw-d.msgblock.conref.att.in"/>
385 </xsl:template>
386
387 <xsl:template match="*" mode="sw-d.msgblock.id.att.in">
388 <xsl:apply-templates select="." mode="id.att.in">
389 <xsl:with-param name="isRequired" select="'no'"/>
390 </xsl:apply-templates>
391 </xsl:template>
392
393 <xsl:template match="*" mode="sw-d.msgblock.conref.att.in">
394 <xsl:apply-templates select="." mode="conref.att.in">
395 <xsl:with-param name="isRequired" select="'no'"/>
396 </xsl:apply-templates>
397 </xsl:template>
398
399 <xsl:template match="*" mode="sw-d.msgblock.select.atts.in">
400 <xsl:apply-templates select="." mode="sw-d.msgblock.platform.att.in"/>
401 <xsl:apply-templates select="." mode="sw-d.msgblock.product.att.in"/>
402 <xsl:apply-templates select="." mode="sw-d.msgblock.audience.att.in"/>
403 <xsl:apply-templates select="." mode="sw-d.msgblock.otherprops.att.in"/>
404 <xsl:apply-templates select="." mode="sw-d.msgblock.rev.att.in"/>
405 <xsl:apply-templates select="." mode="sw-d.msgblock.importance.att.in"/>
406 <xsl:apply-templates select="." mode="sw-d.msgblock.status.att.in"/>
407 </xsl:template>
408
409 <xsl:template match="*" mode="sw-d.msgblock.platform.att.in">
410 <xsl:apply-templates select="." mode="platform.att.in">
411 <xsl:with-param name="isRequired" select="'no'"/>
412 </xsl:apply-templates>
413 </xsl:template>
414
415 <xsl:template match="*" mode="sw-d.msgblock.product.att.in">
416 <xsl:apply-templates select="." mode="product.att.in">
417 <xsl:with-param name="isRequired" select="'no'"/>
418 </xsl:apply-templates>
419 </xsl:template>
420
421 <xsl:template match="*" mode="sw-d.msgblock.audience.att.in">
422 <xsl:apply-templates select="." mode="audience.att.in">
423 <xsl:with-param name="isRequired" select="'no'"/>
424 </xsl:apply-templates>
425 </xsl:template>
426
427 <xsl:template match="*" mode="sw-d.msgblock.otherprops.att.in">
428 <xsl:apply-templates select="." mode="otherprops.att.in">
429 <xsl:with-param name="isRequired" select="'no'"/>
430 </xsl:apply-templates>
431 </xsl:template>
432
433 <xsl:template match="*" mode="sw-d.msgblock.rev.att.in">
434 <xsl:apply-templates select="." mode="rev.att.in">
435 <xsl:with-param name="isRequired" select="'no'"/>
436 </xsl:apply-templates>
437 </xsl:template>
438
439 <xsl:template match="*" mode="sw-d.msgblock.importance.att.in">
440 <xsl:apply-templates select="." mode="importance.att.in">
441 <xsl:with-param name="isRequired" select="'no'"/>
442 </xsl:apply-templates>
443 </xsl:template>
444
445 <xsl:template match="*" mode="sw-d.msgblock.status.att.in">
446 <xsl:apply-templates select="." mode="status.att.in">
447 <xsl:with-param name="isRequired" select="'no'"/>
448 </xsl:apply-templates>
449 </xsl:template>
450
451 <xsl:template match="*" mode="sw-d.msgblock.outputclass.att.in">
452 <xsl:apply-templates select="." mode="outputclass.att.in">
453 <xsl:with-param name="isRequired" select="'no'"/>
454 </xsl:apply-templates>
455 </xsl:template>
456
457 <xsl:template match="*" mode="sw-d.msgblock.spectitle.att.in">
458 <xsl:apply-templates select="." mode="spectitle.att.in">
459 <xsl:with-param name="isRequired" select="'no'"/>
460 </xsl:apply-templates>
461 </xsl:template>
462
463 <xsl:template match="*" mode="sw-d.msgblock.content.in">
464 <xsl:apply-templates select="." mode="words.cnt.text.in"/>
465 </xsl:template>
466
467 <xsl:template match="*" mode="sw-d.msgnum.atts.in">
468 <xsl:apply-templates select="." mode="sw-d.msgnum.univ.atts.in"/>
469 <xsl:apply-templates select="." mode="sw-d.msgnum.keyref.att.in"/>
470 <xsl:apply-templates select="." mode="sw-d.msgnum.outputclass.att.in"/>
471 </xsl:template>
472
473 <xsl:template match="*" mode="sw-d.msgnum.univ.atts.in">
474 <xsl:apply-templates select="." mode="sw-d.msgnum.id.atts.in"/>
475 <xsl:apply-templates select="." mode="sw-d.msgnum.select.atts.in"/>
476 </xsl:template>
477
478 <xsl:template match="*" mode="sw-d.msgnum.id.atts.in">
479 <xsl:apply-templates select="." mode="sw-d.msgnum.id.att.in"/>
480 <xsl:apply-templates select="." mode="sw-d.msgnum.conref.att.in"/>
481 </xsl:template>
482
483 <xsl:template match="*" mode="sw-d.msgnum.id.att.in">
484 <xsl:apply-templates select="." mode="id.att.in">
485 <xsl:with-param name="isRequired" select="'no'"/>
486 </xsl:apply-templates>
487 </xsl:template>
488
489 <xsl:template match="*" mode="sw-d.msgnum.conref.att.in">
490 <xsl:apply-templates select="." mode="conref.att.in">
491 <xsl:with-param name="isRequired" select="'no'"/>
492 </xsl:apply-templates>
493 </xsl:template>
494
495 <xsl:template match="*" mode="sw-d.msgnum.select.atts.in">
496 <xsl:apply-templates select="." mode="sw-d.msgnum.platform.att.in"/>
497 <xsl:apply-templates select="." mode="sw-d.msgnum.product.att.in"/>
498 <xsl:apply-templates select="." mode="sw-d.msgnum.audience.att.in"/>
499 <xsl:apply-templates select="." mode="sw-d.msgnum.otherprops.att.in"/>
500 <xsl:apply-templates select="." mode="sw-d.msgnum.rev.att.in"/>
501 <xsl:apply-templates select="." mode="sw-d.msgnum.importance.att.in"/>
502 <xsl:apply-templates select="." mode="sw-d.msgnum.status.att.in"/>
503 </xsl:template>
504
505 <xsl:template match="*" mode="sw-d.msgnum.platform.att.in">
506 <xsl:apply-templates select="." mode="platform.att.in">
507 <xsl:with-param name="isRequired" select="'no'"/>
508 </xsl:apply-templates>
509 </xsl:template>
510
511 <xsl:template match="*" mode="sw-d.msgnum.product.att.in">
512 <xsl:apply-templates select="." mode="product.att.in">
513 <xsl:with-param name="isRequired" select="'no'"/>
514 </xsl:apply-templates>
515 </xsl:template>
516
517 <xsl:template match="*" mode="sw-d.msgnum.audience.att.in">
518 <xsl:apply-templates select="." mode="audience.att.in">
519 <xsl:with-param name="isRequired" select="'no'"/>
520 </xsl:apply-templates>
521 </xsl:template>
522
523 <xsl:template match="*" mode="sw-d.msgnum.otherprops.att.in">
524 <xsl:apply-templates select="." mode="otherprops.att.in">
525 <xsl:with-param name="isRequired" select="'no'"/>
526 </xsl:apply-templates>
527 </xsl:template>
528
529 <xsl:template match="*" mode="sw-d.msgnum.rev.att.in">
530 <xsl:apply-templates select="." mode="rev.att.in">
531 <xsl:with-param name="isRequired" select="'no'"/>
532 </xsl:apply-templates>
533 </xsl:template>
534
535 <xsl:template match="*" mode="sw-d.msgnum.importance.att.in">
536 <xsl:apply-templates select="." mode="importance.att.in">
537 <xsl:with-param name="isRequired" select="'no'"/>
538 </xsl:apply-templates>
539 </xsl:template>
540
541 <xsl:template match="*" mode="sw-d.msgnum.status.att.in">
542 <xsl:apply-templates select="." mode="status.att.in">
543 <xsl:with-param name="isRequired" select="'no'"/>
544 </xsl:apply-templates>
545 </xsl:template>
546
547 <xsl:template match="*" mode="sw-d.msgnum.keyref.att.in">
548 <xsl:apply-templates select="." mode="keyref.att.in">
549 <xsl:with-param name="isRequired" select="'no'"/>
550 </xsl:apply-templates>
551 </xsl:template>
552
553 <xsl:template match="*" mode="sw-d.msgnum.outputclass.att.in">
554 <xsl:apply-templates select="." mode="outputclass.att.in">
555 <xsl:with-param name="isRequired" select="'no'"/>
556 </xsl:apply-templates>
557 </xsl:template>
558
559 <xsl:template match="*" mode="sw-d.msgnum.content.in">
560 <xsl:apply-templates select="*|text()" mode="sw-d.msgnum.child"/>
561 </xsl:template>
562
563 <xsl:template match="*|text()" mode="sw-d.msgnum.child">
564 <xsl:param name="isRequired" select="'no'"/>
565 <xsl:apply-templates select="." mode="child">
566 <xsl:with-param name="container" select="' sw-d/msgnum '"/>
567 <xsl:with-param name="isRequired" select="$isRequired"/>
568 </xsl:apply-templates>
569 </xsl:template>
570
571 <xsl:template match="*" mode="sw-d.msgph.atts.in">
572 <xsl:apply-templates select="." mode="sw-d.msgph.univ.atts.in"/>
573 <xsl:apply-templates select="." mode="sw-d.msgph.outputclass.att.in"/>
574 </xsl:template>
575
576 <xsl:template match="*" mode="sw-d.msgph.univ.atts.in">
577 <xsl:apply-templates select="." mode="sw-d.msgph.id.atts.in"/>
578 <xsl:apply-templates select="." mode="sw-d.msgph.select.atts.in"/>
579 </xsl:template>
580
581 <xsl:template match="*" mode="sw-d.msgph.id.atts.in">
582 <xsl:apply-templates select="." mode="sw-d.msgph.id.att.in"/>
583 <xsl:apply-templates select="." mode="sw-d.msgph.conref.att.in"/>
584 </xsl:template>
585
586 <xsl:template match="*" mode="sw-d.msgph.id.att.in">
587 <xsl:apply-templates select="." mode="id.att.in">
588 <xsl:with-param name="isRequired" select="'no'"/>
589 </xsl:apply-templates>
590 </xsl:template>
591
592 <xsl:template match="*" mode="sw-d.msgph.conref.att.in">
593 <xsl:apply-templates select="." mode="conref.att.in">
594 <xsl:with-param name="isRequired" select="'no'"/>
595 </xsl:apply-templates>
596 </xsl:template>
597
598 <xsl:template match="*" mode="sw-d.msgph.select.atts.in">
599 <xsl:apply-templates select="." mode="sw-d.msgph.platform.att.in"/>
600 <xsl:apply-templates select="." mode="sw-d.msgph.product.att.in"/>
601 <xsl:apply-templates select="." mode="sw-d.msgph.audience.att.in"/>
602 <xsl:apply-templates select="." mode="sw-d.msgph.otherprops.att.in"/>
603 <xsl:apply-templates select="." mode="sw-d.msgph.rev.att.in"/>
604 <xsl:apply-templates select="." mode="sw-d.msgph.importance.att.in"/>
605 <xsl:apply-templates select="." mode="sw-d.msgph.status.att.in"/>
606 </xsl:template>
607
608 <xsl:template match="*" mode="sw-d.msgph.platform.att.in">
609 <xsl:apply-templates select="." mode="platform.att.in">
610 <xsl:with-param name="isRequired" select="'no'"/>
611 </xsl:apply-templates>
612 </xsl:template>
613
614 <xsl:template match="*" mode="sw-d.msgph.product.att.in">
615 <xsl:apply-templates select="." mode="product.att.in">
616 <xsl:with-param name="isRequired" select="'no'"/>
617 </xsl:apply-templates>
618 </xsl:template>
619
620 <xsl:template match="*" mode="sw-d.msgph.audience.att.in">
621 <xsl:apply-templates select="." mode="audience.att.in">
622 <xsl:with-param name="isRequired" select="'no'"/>
623 </xsl:apply-templates>
624 </xsl:template>
625
626 <xsl:template match="*" mode="sw-d.msgph.otherprops.att.in">
627 <xsl:apply-templates select="." mode="otherprops.att.in">
628 <xsl:with-param name="isRequired" select="'no'"/>
629 </xsl:apply-templates>
630 </xsl:template>
631
632 <xsl:template match="*" mode="sw-d.msgph.rev.att.in">
633 <xsl:apply-templates select="." mode="rev.att.in">
634 <xsl:with-param name="isRequired" select="'no'"/>
635 </xsl:apply-templates>
636 </xsl:template>
637
638 <xsl:template match="*" mode="sw-d.msgph.importance.att.in">
639 <xsl:apply-templates select="." mode="importance.att.in">
640 <xsl:with-param name="isRequired" select="'no'"/>
641 </xsl:apply-templates>
642 </xsl:template>
643
644 <xsl:template match="*" mode="sw-d.msgph.status.att.in">
645 <xsl:apply-templates select="." mode="status.att.in">
646 <xsl:with-param name="isRequired" select="'no'"/>
647 </xsl:apply-templates>
648 </xsl:template>
649
650 <xsl:template match="*" mode="sw-d.msgph.outputclass.att.in">
651 <xsl:apply-templates select="." mode="outputclass.att.in">
652 <xsl:with-param name="isRequired" select="'no'"/>
653 </xsl:apply-templates>
654 </xsl:template>
655
656 <xsl:template match="*" mode="sw-d.msgph.content.in">
657 <xsl:apply-templates select="." mode="words.cnt.text.in"/>
658 </xsl:template>
659
660 <xsl:template match="*" mode="sw-d.systemoutput.atts.in">
661 <xsl:apply-templates select="." mode="sw-d.systemoutput.univ.atts.in"/>
662 <xsl:apply-templates select="." mode="sw-d.systemoutput.outputclass.att.in"/>
663 </xsl:template>
664
665 <xsl:template match="*" mode="sw-d.systemoutput.univ.atts.in">
666 <xsl:apply-templates select="." mode="sw-d.systemoutput.id.atts.in"/>
667 <xsl:apply-templates select="." mode="sw-d.systemoutput.select.atts.in"/>
668 </xsl:template>
669
670 <xsl:template match="*" mode="sw-d.systemoutput.id.atts.in">
671 <xsl:apply-templates select="." mode="sw-d.systemoutput.id.att.in"/>
672 <xsl:apply-templates select="." mode="sw-d.systemoutput.conref.att.in"/>
673 </xsl:template>
674
675 <xsl:template match="*" mode="sw-d.systemoutput.id.att.in">
676 <xsl:apply-templates select="." mode="id.att.in">
677 <xsl:with-param name="isRequired" select="'no'"/>
678 </xsl:apply-templates>
679 </xsl:template>
680
681 <xsl:template match="*" mode="sw-d.systemoutput.conref.att.in">
682 <xsl:apply-templates select="." mode="conref.att.in">
683 <xsl:with-param name="isRequired" select="'no'"/>
684 </xsl:apply-templates>
685 </xsl:template>
686
687 <xsl:template match="*" mode="sw-d.systemoutput.select.atts.in">
688 <xsl:apply-templates select="." mode="sw-d.systemoutput.platform.att.in"/>
689 <xsl:apply-templates select="." mode="sw-d.systemoutput.product.att.in"/>
690 <xsl:apply-templates select="." mode="sw-d.systemoutput.audience.att.in"/>
691 <xsl:apply-templates select="." mode="sw-d.systemoutput.otherprops.att.in"/>
692 <xsl:apply-templates select="." mode="sw-d.systemoutput.rev.att.in"/>
693 <xsl:apply-templates select="." mode="sw-d.systemoutput.importance.att.in"/>
694 <xsl:apply-templates select="." mode="sw-d.systemoutput.status.att.in"/>
695 </xsl:template>
696
697 <xsl:template match="*" mode="sw-d.systemoutput.platform.att.in">
698 <xsl:apply-templates select="." mode="platform.att.in">
699 <xsl:with-param name="isRequired" select="'no'"/>
700 </xsl:apply-templates>
701 </xsl:template>
702
703 <xsl:template match="*" mode="sw-d.systemoutput.product.att.in">
704 <xsl:apply-templates select="." mode="product.att.in">
705 <xsl:with-param name="isRequired" select="'no'"/>
706 </xsl:apply-templates>
707 </xsl:template>
708
709 <xsl:template match="*" mode="sw-d.systemoutput.audience.att.in">
710 <xsl:apply-templates select="." mode="audience.att.in">
711 <xsl:with-param name="isRequired" select="'no'"/>
712 </xsl:apply-templates>
713 </xsl:template>
714
715 <xsl:template match="*" mode="sw-d.systemoutput.otherprops.att.in">
716 <xsl:apply-templates select="." mode="otherprops.att.in">
717 <xsl:with-param name="isRequired" select="'no'"/>
718 </xsl:apply-templates>
719 </xsl:template>
720
721 <xsl:template match="*" mode="sw-d.systemoutput.rev.att.in">
722 <xsl:apply-templates select="." mode="rev.att.in">
723 <xsl:with-param name="isRequired" select="'no'"/>
724 </xsl:apply-templates>
725 </xsl:template>
726
727 <xsl:template match="*" mode="sw-d.systemoutput.importance.att.in">
728 <xsl:apply-templates select="." mode="importance.att.in">
729 <xsl:with-param name="isRequired" select="'no'"/>
730 </xsl:apply-templates>
731 </xsl:template>
732
733 <xsl:template match="*" mode="sw-d.systemoutput.status.att.in">
734 <xsl:apply-templates select="." mode="status.att.in">
735 <xsl:with-param name="isRequired" select="'no'"/>
736 </xsl:apply-templates>
737 </xsl:template>
738
739 <xsl:template match="*" mode="sw-d.systemoutput.outputclass.att.in">
740 <xsl:apply-templates select="." mode="outputclass.att.in">
741 <xsl:with-param name="isRequired" select="'no'"/>
742 </xsl:apply-templates>
743 </xsl:template>
744
745 <xsl:template match="*" mode="sw-d.systemoutput.content.in">
746 <xsl:apply-templates select="." mode="words.cnt.text.in"/>
747 </xsl:template>
748
749 <xsl:template match="*" mode="sw-d.userinput.atts.in">
750 <xsl:apply-templates select="." mode="sw-d.userinput.univ.atts.in"/>
751 <xsl:apply-templates select="." mode="sw-d.userinput.outputclass.att.in"/>
752 </xsl:template>
753
754 <xsl:template match="*" mode="sw-d.userinput.univ.atts.in">
755 <xsl:apply-templates select="." mode="sw-d.userinput.id.atts.in"/>
756 <xsl:apply-templates select="." mode="sw-d.userinput.select.atts.in"/>
757 </xsl:template>
758
759 <xsl:template match="*" mode="sw-d.userinput.id.atts.in">
760 <xsl:apply-templates select="." mode="sw-d.userinput.id.att.in"/>
761 <xsl:apply-templates select="." mode="sw-d.userinput.conref.att.in"/>
762 </xsl:template>
763
764 <xsl:template match="*" mode="sw-d.userinput.id.att.in">
765 <xsl:apply-templates select="." mode="id.att.in">
766 <xsl:with-param name="isRequired" select="'no'"/>
767 </xsl:apply-templates>
768 </xsl:template>
769
770 <xsl:template match="*" mode="sw-d.userinput.conref.att.in">
771 <xsl:apply-templates select="." mode="conref.att.in">
772 <xsl:with-param name="isRequired" select="'no'"/>
773 </xsl:apply-templates>
774 </xsl:template>
775
776 <xsl:template match="*" mode="sw-d.userinput.select.atts.in">
777 <xsl:apply-templates select="." mode="sw-d.userinput.platform.att.in"/>
778 <xsl:apply-templates select="." mode="sw-d.userinput.product.att.in"/>
779 <xsl:apply-templates select="." mode="sw-d.userinput.audience.att.in"/>
780 <xsl:apply-templates select="." mode="sw-d.userinput.otherprops.att.in"/>
781 <xsl:apply-templates select="." mode="sw-d.userinput.rev.att.in"/>
782 <xsl:apply-templates select="." mode="sw-d.userinput.importance.att.in"/>
783 <xsl:apply-templates select="." mode="sw-d.userinput.status.att.in"/>
784 </xsl:template>
785
786 <xsl:template match="*" mode="sw-d.userinput.platform.att.in">
787 <xsl:apply-templates select="." mode="platform.att.in">
788 <xsl:with-param name="isRequired" select="'no'"/>
789 </xsl:apply-templates>
790 </xsl:template>
791
792 <xsl:template match="*" mode="sw-d.userinput.product.att.in">
793 <xsl:apply-templates select="." mode="product.att.in">
794 <xsl:with-param name="isRequired" select="'no'"/>
795 </xsl:apply-templates>
796 </xsl:template>
797
798 <xsl:template match="*" mode="sw-d.userinput.audience.att.in">
799 <xsl:apply-templates select="." mode="audience.att.in">
800 <xsl:with-param name="isRequired" select="'no'"/>
801 </xsl:apply-templates>
802 </xsl:template>
803
804 <xsl:template match="*" mode="sw-d.userinput.otherprops.att.in">
805 <xsl:apply-templates select="." mode="otherprops.att.in">
806 <xsl:with-param name="isRequired" select="'no'"/>
807 </xsl:apply-templates>
808 </xsl:template>
809
810 <xsl:template match="*" mode="sw-d.userinput.rev.att.in">
811 <xsl:apply-templates select="." mode="rev.att.in">
812 <xsl:with-param name="isRequired" select="'no'"/>
813 </xsl:apply-templates>
814 </xsl:template>
815
816 <xsl:template match="*" mode="sw-d.userinput.importance.att.in">
817 <xsl:apply-templates select="." mode="importance.att.in">
818 <xsl:with-param name="isRequired" select="'no'"/>
819 </xsl:apply-templates>
820 </xsl:template>
821
822 <xsl:template match="*" mode="sw-d.userinput.status.att.in">
823 <xsl:apply-templates select="." mode="status.att.in">
824 <xsl:with-param name="isRequired" select="'no'"/>
825 </xsl:apply-templates>
826 </xsl:template>
827
828 <xsl:template match="*" mode="sw-d.userinput.outputclass.att.in">
829 <xsl:apply-templates select="." mode="outputclass.att.in">
830 <xsl:with-param name="isRequired" select="'no'"/>
831 </xsl:apply-templates>
832 </xsl:template>
833
834 <xsl:template match="*" mode="sw-d.userinput.content.in">
835 <xsl:apply-templates select="." mode="words.cnt.text.in"/>
836 </xsl:template>
837
838 <xsl:template match="*" mode="sw-d.varname.atts.in">
839 <xsl:apply-templates select="." mode="sw-d.varname.univ.atts.in"/>
840 <xsl:apply-templates select="." mode="sw-d.varname.keyref.att.in"/>
841 <xsl:apply-templates select="." mode="sw-d.varname.outputclass.att.in"/>
842 </xsl:template>
843
844 <xsl:template match="*" mode="sw-d.varname.univ.atts.in">
845 <xsl:apply-templates select="." mode="sw-d.varname.id.atts.in"/>
846 <xsl:apply-templates select="." mode="sw-d.varname.select.atts.in"/>
847 </xsl:template>
848
849 <xsl:template match="*" mode="sw-d.varname.id.atts.in">
850 <xsl:apply-templates select="." mode="sw-d.varname.id.att.in"/>
851 <xsl:apply-templates select="." mode="sw-d.varname.conref.att.in"/>
852 </xsl:template>
853
854 <xsl:template match="*" mode="sw-d.varname.id.att.in">
855 <xsl:apply-templates select="." mode="id.att.in">
856 <xsl:with-param name="isRequired" select="'no'"/>
857 </xsl:apply-templates>
858 </xsl:template>
859
860 <xsl:template match="*" mode="sw-d.varname.conref.att.in">
861 <xsl:apply-templates select="." mode="conref.att.in">
862 <xsl:with-param name="isRequired" select="'no'"/>
863 </xsl:apply-templates>
864 </xsl:template>
865
866 <xsl:template match="*" mode="sw-d.varname.select.atts.in">
867 <xsl:apply-templates select="." mode="sw-d.varname.platform.att.in"/>
868 <xsl:apply-templates select="." mode="sw-d.varname.product.att.in"/>
869 <xsl:apply-templates select="." mode="sw-d.varname.audience.att.in"/>
870 <xsl:apply-templates select="." mode="sw-d.varname.otherprops.att.in"/>
871 <xsl:apply-templates select="." mode="sw-d.varname.rev.att.in"/>
872 <xsl:apply-templates select="." mode="sw-d.varname.importance.att.in"/>
873 <xsl:apply-templates select="." mode="sw-d.varname.status.att.in"/>
874 </xsl:template>
875
876 <xsl:template match="*" mode="sw-d.varname.platform.att.in">
877 <xsl:apply-templates select="." mode="platform.att.in">
878 <xsl:with-param name="isRequired" select="'no'"/>
879 </xsl:apply-templates>
880 </xsl:template>
881
882 <xsl:template match="*" mode="sw-d.varname.product.att.in">
883 <xsl:apply-templates select="." mode="product.att.in">
884 <xsl:with-param name="isRequired" select="'no'"/>
885 </xsl:apply-templates>
886 </xsl:template>
887
888 <xsl:template match="*" mode="sw-d.varname.audience.att.in">
889 <xsl:apply-templates select="." mode="audience.att.in">
890 <xsl:with-param name="isRequired" select="'no'"/>
891 </xsl:apply-templates>
892 </xsl:template>
893
894 <xsl:template match="*" mode="sw-d.varname.otherprops.att.in">
895 <xsl:apply-templates select="." mode="otherprops.att.in">
896 <xsl:with-param name="isRequired" select="'no'"/>
897 </xsl:apply-templates>
898 </xsl:template>
899
900 <xsl:template match="*" mode="sw-d.varname.rev.att.in">
901 <xsl:apply-templates select="." mode="rev.att.in">
902 <xsl:with-param name="isRequired" select="'no'"/>
903 </xsl:apply-templates>
904 </xsl:template>
905
906 <xsl:template match="*" mode="sw-d.varname.importance.att.in">
907 <xsl:apply-templates select="." mode="importance.att.in">
908 <xsl:with-param name="isRequired" select="'no'"/>
909 </xsl:apply-templates>
910 </xsl:template>
911
912 <xsl:template match="*" mode="sw-d.varname.status.att.in">
913 <xsl:apply-templates select="." mode="status.att.in">
914 <xsl:with-param name="isRequired" select="'no'"/>
915 </xsl:apply-templates>
916 </xsl:template>
917
918 <xsl:template match="*" mode="sw-d.varname.keyref.att.in">
919 <xsl:apply-templates select="." mode="keyref.att.in">
920 <xsl:with-param name="isRequired" select="'no'"/>
921 </xsl:apply-templates>
922 </xsl:template>
923
924 <xsl:template match="*" mode="sw-d.varname.outputclass.att.in">
925 <xsl:apply-templates select="." mode="outputclass.att.in">
926 <xsl:with-param name="isRequired" select="'no'"/>
927 </xsl:apply-templates>
928 </xsl:template>
929
930 <xsl:template match="*" mode="sw-d.varname.content.in">
931 <xsl:apply-templates select="*|text()" mode="sw-d.varname.child"/>
932 </xsl:template>
933
934 <xsl:template match="*|text()" mode="sw-d.varname.child">
935 <xsl:param name="isRequired" select="'no'"/>
936 <xsl:apply-templates select="." mode="child">
937 <xsl:with-param name="container" select="' sw-d/varname '"/>
938 <xsl:with-param name="isRequired" select="$isRequired"/>
939 </xsl:apply-templates>
940 </xsl:template>
941
942
943
944</xsl:stylesheet>
Note: See TracBrowser for help on using the repository browser.

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