VirtualBox

source: vbox/trunk/src/libs/dbdita-1.0/ditaWriter/utilitiesDomainOutput.xsl@ 98838

Last change on this file since 98838 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: 21.7 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="ut-d.area.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="' ut-d/area '"/>
21 </xsl:call-template>
22 </xsl:template>
23
24 <xsl:template match="*" mode="ut-d.area.out">
25 <area>
26 <xsl:apply-templates select="." mode="ut-d.area.atts.in"/>
27 <xsl:apply-templates select="." mode="ut-d.area.content.in"/>
28 </area>
29 </xsl:template>
30
31 <xsl:template match="*" mode="ut-d.coords.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="' ut-d/coords '"/>
38 </xsl:call-template>
39 </xsl:template>
40
41 <xsl:template match="*" mode="ut-d.coords.out">
42 <coords>
43 <xsl:apply-templates select="." mode="ut-d.coords.atts.in"/>
44 <xsl:apply-templates select="." mode="ut-d.coords.content.in"/>
45 </coords>
46 </xsl:template>
47
48 <xsl:template match="*" mode="ut-d.imagemap.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="' ut-d/imagemap '"/>
55 </xsl:call-template>
56 </xsl:template>
57
58 <xsl:template match="*" mode="ut-d.imagemap.out">
59 <imagemap>
60 <xsl:apply-templates select="." mode="ut-d.imagemap.atts.in"/>
61 <xsl:apply-templates select="." mode="ut-d.imagemap.content.in"/>
62 </imagemap>
63 </xsl:template>
64
65 <xsl:template match="*" mode="ut-d.shape.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="' ut-d/shape '"/>
72 </xsl:call-template>
73 </xsl:template>
74
75 <xsl:template match="*" mode="ut-d.shape.out">
76 <shape>
77 <xsl:apply-templates select="." mode="ut-d.shape.atts.in"/>
78 <xsl:apply-templates select="." mode="ut-d.shape.content.in"/>
79 </shape>
80 </xsl:template>
81
82
83<!--= = = DEFAULT ELEMENT INPUT RULES = = = = = = =-->
84
85 <xsl:template match="*" mode="ut-d.area.atts.in">
86 <xsl:apply-templates select="." mode="ut-d.area.univ.atts.in"/>
87 <xsl:apply-templates select="." mode="ut-d.area.outputclass.att.in"/>
88 </xsl:template>
89
90 <xsl:template match="*" mode="ut-d.area.univ.atts.in">
91 <xsl:apply-templates select="." mode="ut-d.area.id.atts.in"/>
92 <xsl:apply-templates select="." mode="ut-d.area.select.atts.in"/>
93 </xsl:template>
94
95 <xsl:template match="*" mode="ut-d.area.id.atts.in">
96 <xsl:apply-templates select="." mode="ut-d.area.id.att.in"/>
97 <xsl:apply-templates select="." mode="ut-d.area.conref.att.in"/>
98 </xsl:template>
99
100 <xsl:template match="*" mode="ut-d.area.id.att.in">
101 <xsl:apply-templates select="." mode="id.att.in">
102 <xsl:with-param name="isRequired" select="'no'"/>
103 </xsl:apply-templates>
104 </xsl:template>
105
106 <xsl:template match="*" mode="ut-d.area.conref.att.in">
107 <xsl:apply-templates select="." mode="conref.att.in">
108 <xsl:with-param name="isRequired" select="'no'"/>
109 </xsl:apply-templates>
110 </xsl:template>
111
112 <xsl:template match="*" mode="ut-d.area.select.atts.in">
113 <xsl:apply-templates select="." mode="ut-d.area.platform.att.in"/>
114 <xsl:apply-templates select="." mode="ut-d.area.product.att.in"/>
115 <xsl:apply-templates select="." mode="ut-d.area.audience.att.in"/>
116 <xsl:apply-templates select="." mode="ut-d.area.otherprops.att.in"/>
117 <xsl:apply-templates select="." mode="ut-d.area.rev.att.in"/>
118 <xsl:apply-templates select="." mode="ut-d.area.importance.att.in"/>
119 <xsl:apply-templates select="." mode="ut-d.area.status.att.in"/>
120 </xsl:template>
121
122 <xsl:template match="*" mode="ut-d.area.platform.att.in">
123 <xsl:apply-templates select="." mode="platform.att.in">
124 <xsl:with-param name="isRequired" select="'no'"/>
125 </xsl:apply-templates>
126 </xsl:template>
127
128 <xsl:template match="*" mode="ut-d.area.product.att.in">
129 <xsl:apply-templates select="." mode="product.att.in">
130 <xsl:with-param name="isRequired" select="'no'"/>
131 </xsl:apply-templates>
132 </xsl:template>
133
134 <xsl:template match="*" mode="ut-d.area.audience.att.in">
135 <xsl:apply-templates select="." mode="audience.att.in">
136 <xsl:with-param name="isRequired" select="'no'"/>
137 </xsl:apply-templates>
138 </xsl:template>
139
140 <xsl:template match="*" mode="ut-d.area.otherprops.att.in">
141 <xsl:apply-templates select="." mode="otherprops.att.in">
142 <xsl:with-param name="isRequired" select="'no'"/>
143 </xsl:apply-templates>
144 </xsl:template>
145
146 <xsl:template match="*" mode="ut-d.area.rev.att.in">
147 <xsl:apply-templates select="." mode="rev.att.in">
148 <xsl:with-param name="isRequired" select="'no'"/>
149 </xsl:apply-templates>
150 </xsl:template>
151
152 <xsl:template match="*" mode="ut-d.area.importance.att.in">
153 <xsl:apply-templates select="." mode="importance.att.in">
154 <xsl:with-param name="isRequired" select="'no'"/>
155 </xsl:apply-templates>
156 </xsl:template>
157
158 <xsl:template match="*" mode="ut-d.area.status.att.in">
159 <xsl:apply-templates select="." mode="status.att.in">
160 <xsl:with-param name="isRequired" select="'no'"/>
161 </xsl:apply-templates>
162 </xsl:template>
163
164 <xsl:template match="*" mode="ut-d.area.outputclass.att.in">
165 <xsl:apply-templates select="." mode="outputclass.att.in">
166 <xsl:with-param name="isRequired" select="'no'"/>
167 </xsl:apply-templates>
168 </xsl:template>
169
170 <xsl:template match="*" mode="ut-d.area.content.in">
171 <xsl:apply-templates select="." mode="ut-d.area.ut-d.shape.in"/>
172 <xsl:apply-templates select="." mode="ut-d.area.ut-d.coords.in"/>
173 <xsl:apply-templates select="." mode="ut-d.area.topic.xref.in"/>
174 </xsl:template>
175
176 <xsl:template match="*" mode="ut-d.area.ut-d.shape.in">
177 <xsl:apply-templates select="." mode="ut-d.shape.in">
178 <xsl:with-param name="isRequired" select="'yes'"/>
179 <xsl:with-param name="container" select="' ut-d/area '"/>
180 </xsl:apply-templates>
181 </xsl:template>
182
183 <xsl:template match="*" mode="ut-d.area.ut-d.coords.in">
184 <xsl:apply-templates select="." mode="ut-d.coords.in">
185 <xsl:with-param name="isRequired" select="'yes'"/>
186 <xsl:with-param name="container" select="' ut-d/area '"/>
187 </xsl:apply-templates>
188 </xsl:template>
189
190 <xsl:template match="*" mode="ut-d.area.topic.xref.in">
191 <xsl:apply-templates select="." mode="topic.xref.in">
192 <xsl:with-param name="isRequired" select="'yes'"/>
193 <xsl:with-param name="container" select="' ut-d/area '"/>
194 </xsl:apply-templates>
195 </xsl:template>
196
197 <xsl:template match="*" mode="ut-d.coords.atts.in">
198 <xsl:apply-templates select="." mode="ut-d.coords.univ.atts.in"/>
199 <xsl:apply-templates select="." mode="ut-d.coords.keyref.att.in"/>
200 <xsl:apply-templates select="." mode="ut-d.coords.outputclass.att.in"/>
201 </xsl:template>
202
203 <xsl:template match="*" mode="ut-d.coords.univ.atts.in">
204 <xsl:apply-templates select="." mode="ut-d.coords.id.atts.in"/>
205 <xsl:apply-templates select="." mode="ut-d.coords.select.atts.in"/>
206 </xsl:template>
207
208 <xsl:template match="*" mode="ut-d.coords.id.atts.in">
209 <xsl:apply-templates select="." mode="ut-d.coords.id.att.in"/>
210 <xsl:apply-templates select="." mode="ut-d.coords.conref.att.in"/>
211 </xsl:template>
212
213 <xsl:template match="*" mode="ut-d.coords.id.att.in">
214 <xsl:apply-templates select="." mode="id.att.in">
215 <xsl:with-param name="isRequired" select="'no'"/>
216 </xsl:apply-templates>
217 </xsl:template>
218
219 <xsl:template match="*" mode="ut-d.coords.conref.att.in">
220 <xsl:apply-templates select="." mode="conref.att.in">
221 <xsl:with-param name="isRequired" select="'no'"/>
222 </xsl:apply-templates>
223 </xsl:template>
224
225 <xsl:template match="*" mode="ut-d.coords.select.atts.in">
226 <xsl:apply-templates select="." mode="ut-d.coords.platform.att.in"/>
227 <xsl:apply-templates select="." mode="ut-d.coords.product.att.in"/>
228 <xsl:apply-templates select="." mode="ut-d.coords.audience.att.in"/>
229 <xsl:apply-templates select="." mode="ut-d.coords.otherprops.att.in"/>
230 <xsl:apply-templates select="." mode="ut-d.coords.rev.att.in"/>
231 <xsl:apply-templates select="." mode="ut-d.coords.importance.att.in"/>
232 <xsl:apply-templates select="." mode="ut-d.coords.status.att.in"/>
233 </xsl:template>
234
235 <xsl:template match="*" mode="ut-d.coords.platform.att.in">
236 <xsl:apply-templates select="." mode="platform.att.in">
237 <xsl:with-param name="isRequired" select="'no'"/>
238 </xsl:apply-templates>
239 </xsl:template>
240
241 <xsl:template match="*" mode="ut-d.coords.product.att.in">
242 <xsl:apply-templates select="." mode="product.att.in">
243 <xsl:with-param name="isRequired" select="'no'"/>
244 </xsl:apply-templates>
245 </xsl:template>
246
247 <xsl:template match="*" mode="ut-d.coords.audience.att.in">
248 <xsl:apply-templates select="." mode="audience.att.in">
249 <xsl:with-param name="isRequired" select="'no'"/>
250 </xsl:apply-templates>
251 </xsl:template>
252
253 <xsl:template match="*" mode="ut-d.coords.otherprops.att.in">
254 <xsl:apply-templates select="." mode="otherprops.att.in">
255 <xsl:with-param name="isRequired" select="'no'"/>
256 </xsl:apply-templates>
257 </xsl:template>
258
259 <xsl:template match="*" mode="ut-d.coords.rev.att.in">
260 <xsl:apply-templates select="." mode="rev.att.in">
261 <xsl:with-param name="isRequired" select="'no'"/>
262 </xsl:apply-templates>
263 </xsl:template>
264
265 <xsl:template match="*" mode="ut-d.coords.importance.att.in">
266 <xsl:apply-templates select="." mode="importance.att.in">
267 <xsl:with-param name="isRequired" select="'no'"/>
268 </xsl:apply-templates>
269 </xsl:template>
270
271 <xsl:template match="*" mode="ut-d.coords.status.att.in">
272 <xsl:apply-templates select="." mode="status.att.in">
273 <xsl:with-param name="isRequired" select="'no'"/>
274 </xsl:apply-templates>
275 </xsl:template>
276
277 <xsl:template match="*" mode="ut-d.coords.keyref.att.in">
278 <xsl:apply-templates select="." mode="keyref.att.in">
279 <xsl:with-param name="isRequired" select="'no'"/>
280 </xsl:apply-templates>
281 </xsl:template>
282
283 <xsl:template match="*" mode="ut-d.coords.outputclass.att.in">
284 <xsl:apply-templates select="." mode="outputclass.att.in">
285 <xsl:with-param name="isRequired" select="'no'"/>
286 </xsl:apply-templates>
287 </xsl:template>
288
289 <xsl:template match="*" mode="ut-d.coords.content.in">
290 <xsl:apply-templates select="." mode="words.cnt.text.in"/>
291 </xsl:template>
292
293 <xsl:template match="*" mode="ut-d.imagemap.atts.in">
294 <xsl:apply-templates select="." mode="ut-d.imagemap.univ.atts.in"/>
295 <xsl:apply-templates select="." mode="ut-d.imagemap.display.atts.in"/>
296 <xsl:apply-templates select="." mode="ut-d.imagemap.spectitle.att.in"/>
297 <xsl:apply-templates select="." mode="ut-d.imagemap.outputclass.att.in"/>
298 </xsl:template>
299
300 <xsl:template match="*" mode="ut-d.imagemap.univ.atts.in">
301 <xsl:apply-templates select="." mode="ut-d.imagemap.id.atts.in"/>
302 <xsl:apply-templates select="." mode="ut-d.imagemap.select.atts.in"/>
303 </xsl:template>
304
305 <xsl:template match="*" mode="ut-d.imagemap.id.atts.in">
306 <xsl:apply-templates select="." mode="ut-d.imagemap.id.att.in"/>
307 <xsl:apply-templates select="." mode="ut-d.imagemap.conref.att.in"/>
308 </xsl:template>
309
310 <xsl:template match="*" mode="ut-d.imagemap.id.att.in">
311 <xsl:apply-templates select="." mode="id.att.in">
312 <xsl:with-param name="isRequired" select="'no'"/>
313 </xsl:apply-templates>
314 </xsl:template>
315
316 <xsl:template match="*" mode="ut-d.imagemap.conref.att.in">
317 <xsl:apply-templates select="." mode="conref.att.in">
318 <xsl:with-param name="isRequired" select="'no'"/>
319 </xsl:apply-templates>
320 </xsl:template>
321
322 <xsl:template match="*" mode="ut-d.imagemap.select.atts.in">
323 <xsl:apply-templates select="." mode="ut-d.imagemap.platform.att.in"/>
324 <xsl:apply-templates select="." mode="ut-d.imagemap.product.att.in"/>
325 <xsl:apply-templates select="." mode="ut-d.imagemap.audience.att.in"/>
326 <xsl:apply-templates select="." mode="ut-d.imagemap.otherprops.att.in"/>
327 <xsl:apply-templates select="." mode="ut-d.imagemap.rev.att.in"/>
328 <xsl:apply-templates select="." mode="ut-d.imagemap.importance.att.in"/>
329 <xsl:apply-templates select="." mode="ut-d.imagemap.status.att.in"/>
330 </xsl:template>
331
332 <xsl:template match="*" mode="ut-d.imagemap.platform.att.in">
333 <xsl:apply-templates select="." mode="platform.att.in">
334 <xsl:with-param name="isRequired" select="'no'"/>
335 </xsl:apply-templates>
336 </xsl:template>
337
338 <xsl:template match="*" mode="ut-d.imagemap.product.att.in">
339 <xsl:apply-templates select="." mode="product.att.in">
340 <xsl:with-param name="isRequired" select="'no'"/>
341 </xsl:apply-templates>
342 </xsl:template>
343
344 <xsl:template match="*" mode="ut-d.imagemap.audience.att.in">
345 <xsl:apply-templates select="." mode="audience.att.in">
346 <xsl:with-param name="isRequired" select="'no'"/>
347 </xsl:apply-templates>
348 </xsl:template>
349
350 <xsl:template match="*" mode="ut-d.imagemap.otherprops.att.in">
351 <xsl:apply-templates select="." mode="otherprops.att.in">
352 <xsl:with-param name="isRequired" select="'no'"/>
353 </xsl:apply-templates>
354 </xsl:template>
355
356 <xsl:template match="*" mode="ut-d.imagemap.rev.att.in">
357 <xsl:apply-templates select="." mode="rev.att.in">
358 <xsl:with-param name="isRequired" select="'no'"/>
359 </xsl:apply-templates>
360 </xsl:template>
361
362 <xsl:template match="*" mode="ut-d.imagemap.importance.att.in">
363 <xsl:apply-templates select="." mode="importance.att.in">
364 <xsl:with-param name="isRequired" select="'no'"/>
365 </xsl:apply-templates>
366 </xsl:template>
367
368 <xsl:template match="*" mode="ut-d.imagemap.status.att.in">
369 <xsl:apply-templates select="." mode="status.att.in">
370 <xsl:with-param name="isRequired" select="'no'"/>
371 </xsl:apply-templates>
372 </xsl:template>
373
374 <xsl:template match="*" mode="ut-d.imagemap.display.atts.in">
375 <xsl:apply-templates select="." mode="ut-d.imagemap.scale.att.in"/>
376 <xsl:apply-templates select="." mode="ut-d.imagemap.frame.att.in"/>
377 <xsl:apply-templates select="." mode="ut-d.imagemap.expanse.att.in"/>
378 </xsl:template>
379
380 <xsl:template match="*" mode="ut-d.imagemap.scale.att.in">
381 <xsl:apply-templates select="." mode="scale.att.in">
382 <xsl:with-param name="isRequired" select="'no'"/>
383 </xsl:apply-templates>
384 </xsl:template>
385
386 <xsl:template match="*" mode="ut-d.imagemap.frame.att.in">
387 <xsl:apply-templates select="." mode="frame.att.in">
388 <xsl:with-param name="isRequired" select="'no'"/>
389 </xsl:apply-templates>
390 </xsl:template>
391
392 <xsl:template match="*" mode="ut-d.imagemap.expanse.att.in">
393 <xsl:apply-templates select="." mode="expanse.att.in">
394 <xsl:with-param name="isRequired" select="'no'"/>
395 </xsl:apply-templates>
396 </xsl:template>
397
398 <xsl:template match="*" mode="ut-d.imagemap.spectitle.att.in">
399 <xsl:apply-templates select="." mode="spectitle.att.in">
400 <xsl:with-param name="isRequired" select="'no'"/>
401 </xsl:apply-templates>
402 </xsl:template>
403
404 <xsl:template match="*" mode="ut-d.imagemap.outputclass.att.in">
405 <xsl:apply-templates select="." mode="outputclass.att.in">
406 <xsl:with-param name="isRequired" select="'no'"/>
407 </xsl:apply-templates>
408 </xsl:template>
409
410 <xsl:template match="*" mode="ut-d.imagemap.content.in">
411 <xsl:apply-templates select="." mode="ut-d.imagemap.topic.image.in"/>
412 <xsl:apply-templates select="." mode="ut-d.imagemap.ut-d.area.in"/>
413 </xsl:template>
414
415 <xsl:template match="*" mode="ut-d.imagemap.topic.image.in">
416 <xsl:apply-templates select="." mode="topic.image.in">
417 <xsl:with-param name="isRequired" select="'yes'"/>
418 <xsl:with-param name="container" select="' ut-d/imagemap '"/>
419 </xsl:apply-templates>
420 </xsl:template>
421
422 <xsl:template match="*" mode="ut-d.imagemap.ut-d.area.in">
423 <xsl:apply-templates select="." mode="ut-d.area.in">
424 <xsl:with-param name="isRequired" select="'yes'"/>
425 <xsl:with-param name="container" select="' ut-d/imagemap '"/>
426 </xsl:apply-templates>
427 </xsl:template>
428
429 <xsl:template match="*" mode="ut-d.shape.atts.in">
430 <xsl:apply-templates select="." mode="ut-d.shape.univ.atts.in"/>
431 <xsl:apply-templates select="." mode="ut-d.shape.keyref.att.in"/>
432 <xsl:apply-templates select="." mode="ut-d.shape.outputclass.att.in"/>
433 </xsl:template>
434
435 <xsl:template match="*" mode="ut-d.shape.univ.atts.in">
436 <xsl:apply-templates select="." mode="ut-d.shape.id.atts.in"/>
437 <xsl:apply-templates select="." mode="ut-d.shape.select.atts.in"/>
438 </xsl:template>
439
440 <xsl:template match="*" mode="ut-d.shape.id.atts.in">
441 <xsl:apply-templates select="." mode="ut-d.shape.id.att.in"/>
442 <xsl:apply-templates select="." mode="ut-d.shape.conref.att.in"/>
443 </xsl:template>
444
445 <xsl:template match="*" mode="ut-d.shape.id.att.in">
446 <xsl:apply-templates select="." mode="id.att.in">
447 <xsl:with-param name="isRequired" select="'no'"/>
448 </xsl:apply-templates>
449 </xsl:template>
450
451 <xsl:template match="*" mode="ut-d.shape.conref.att.in">
452 <xsl:apply-templates select="." mode="conref.att.in">
453 <xsl:with-param name="isRequired" select="'no'"/>
454 </xsl:apply-templates>
455 </xsl:template>
456
457 <xsl:template match="*" mode="ut-d.shape.select.atts.in">
458 <xsl:apply-templates select="." mode="ut-d.shape.platform.att.in"/>
459 <xsl:apply-templates select="." mode="ut-d.shape.product.att.in"/>
460 <xsl:apply-templates select="." mode="ut-d.shape.audience.att.in"/>
461 <xsl:apply-templates select="." mode="ut-d.shape.otherprops.att.in"/>
462 <xsl:apply-templates select="." mode="ut-d.shape.rev.att.in"/>
463 <xsl:apply-templates select="." mode="ut-d.shape.importance.att.in"/>
464 <xsl:apply-templates select="." mode="ut-d.shape.status.att.in"/>
465 </xsl:template>
466
467 <xsl:template match="*" mode="ut-d.shape.platform.att.in">
468 <xsl:apply-templates select="." mode="platform.att.in">
469 <xsl:with-param name="isRequired" select="'no'"/>
470 </xsl:apply-templates>
471 </xsl:template>
472
473 <xsl:template match="*" mode="ut-d.shape.product.att.in">
474 <xsl:apply-templates select="." mode="product.att.in">
475 <xsl:with-param name="isRequired" select="'no'"/>
476 </xsl:apply-templates>
477 </xsl:template>
478
479 <xsl:template match="*" mode="ut-d.shape.audience.att.in">
480 <xsl:apply-templates select="." mode="audience.att.in">
481 <xsl:with-param name="isRequired" select="'no'"/>
482 </xsl:apply-templates>
483 </xsl:template>
484
485 <xsl:template match="*" mode="ut-d.shape.otherprops.att.in">
486 <xsl:apply-templates select="." mode="otherprops.att.in">
487 <xsl:with-param name="isRequired" select="'no'"/>
488 </xsl:apply-templates>
489 </xsl:template>
490
491 <xsl:template match="*" mode="ut-d.shape.rev.att.in">
492 <xsl:apply-templates select="." mode="rev.att.in">
493 <xsl:with-param name="isRequired" select="'no'"/>
494 </xsl:apply-templates>
495 </xsl:template>
496
497 <xsl:template match="*" mode="ut-d.shape.importance.att.in">
498 <xsl:apply-templates select="." mode="importance.att.in">
499 <xsl:with-param name="isRequired" select="'no'"/>
500 </xsl:apply-templates>
501 </xsl:template>
502
503 <xsl:template match="*" mode="ut-d.shape.status.att.in">
504 <xsl:apply-templates select="." mode="status.att.in">
505 <xsl:with-param name="isRequired" select="'no'"/>
506 </xsl:apply-templates>
507 </xsl:template>
508
509 <xsl:template match="*" mode="ut-d.shape.keyref.att.in">
510 <xsl:apply-templates select="." mode="keyref.att.in">
511 <xsl:with-param name="isRequired" select="'no'"/>
512 </xsl:apply-templates>
513 </xsl:template>
514
515 <xsl:template match="*" mode="ut-d.shape.outputclass.att.in">
516 <xsl:apply-templates select="." mode="outputclass.att.in">
517 <xsl:with-param name="isRequired" select="'no'"/>
518 </xsl:apply-templates>
519 </xsl:template>
520
521 <xsl:template match="*" mode="ut-d.shape.content.in">
522 <xsl:apply-templates select="*|text()" mode="ut-d.shape.child"/>
523 </xsl:template>
524
525 <xsl:template match="*|text()" mode="ut-d.shape.child">
526 <xsl:param name="isRequired" select="'no'"/>
527 <xsl:apply-templates select="." mode="child">
528 <xsl:with-param name="container" select="' ut-d/shape '"/>
529 <xsl:with-param name="isRequired" select="$isRequired"/>
530 </xsl:apply-templates>
531 </xsl:template>
532
533
534
535</xsl:stylesheet>
Note: See TracBrowser for help on using the repository browser.

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