source: xslt/vendor/current/tests/extensions/list.xsl@ 372

Last change on this file since 372 was 372, checked in by Yuri Dario, 13 years ago

xslt: initial vendor import of xslt 1.1.26.

File size: 3.4 KB
Line 
1<?xml version='1.0'?>
2<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
3 xmlns:saxon="http://icl.com/saxon"
4 xmlns:xalanredirect="org.apache.xalan.xslt.extensions.Redirect"
5 xmlns:xt="http://www.jclark.com/xt"
6 xmlns:libxslt="http://xmlsoft.org/XSLT/namespace"
7 version='1.0'>
8
9<xsl:template match="/">
10<xsl:text> === 24 Standard elements:
11</xsl:text>
12<xsl:if test="element-available('xsl:apply-templates')">xsl:apply-templates available
13</xsl:if>
14<xsl:if test="element-available('xsl:apply-imports')">xsl:apply-imports available
15</xsl:if>
16<xsl:if test="element-available('xsl:call-template')">xsl:call-template available
17</xsl:if>
18<xsl:if test="element-available('xsl:element')">xsl:element available
19</xsl:if>
20<xsl:if test="element-available('xsl:attribute')">xsl:attribute available
21</xsl:if>
22<xsl:if test="element-available('xsl:text')">xsl:text available
23</xsl:if>
24<xsl:if test="element-available('xsl:processing-instruction')">xsl:processing-instruction available
25</xsl:if>
26<xsl:if test="element-available('xsl:comment')">xsl:comment available
27</xsl:if>
28<xsl:if test="element-available('xsl:copy')">xsl:copy available
29</xsl:if>
30<xsl:if test="element-available('xsl:value-of')">xsl:value-of available
31</xsl:if>
32<xsl:if test="element-available('xsl:number')">xsl:number available
33</xsl:if>
34<xsl:if test="element-available('xsl:for-each')">xsl:for-each available
35</xsl:if>
36<xsl:if test="element-available('xsl:if')">xsl:if available
37</xsl:if>
38<xsl:if test="element-available('xsl:choose')">xsl:choose available
39</xsl:if>
40<xsl:if test="element-available('xsl:sort')">xsl:sort available
41</xsl:if>
42<xsl:if test="element-available('xsl:copy-of')">xsl:copy-of available
43</xsl:if>
44<xsl:if test="element-available('xsl:message')">xsl:message available
45</xsl:if>
46<xsl:if test="element-available('xsl:variable')">xsl:variable available
47</xsl:if>
48<xsl:if test="element-available('xsl:param')">xsl:param available
49</xsl:if>
50<xsl:if test="element-available('xsl:with-param')">xsl:with-param available
51</xsl:if>
52<xsl:if test="element-available('xsl:decimal-format')">xsl:decimal-format available
53</xsl:if>
54<xsl:if test="element-available('xsl:when')">xsl:when available
55</xsl:if>
56<xsl:if test="element-available('xsl:otherwise')">xsl:otherwise available
57</xsl:if>
58<xsl:if test="element-available('xsl:fallback')">xsl:fallback available
59</xsl:if>
60<xsl:text> === 5 Extension elements:
61</xsl:text>
62<xsl:if test="element-available('xsl:element')">xsl:element available
63</xsl:if>
64<xsl:if test="element-available('saxon:output')">saxon:output available
65</xsl:if>
66<xsl:if test="element-available('xalanredirect:write')">xalanredirect:write available
67</xsl:if>
68<xsl:if test="element-available('xt:document')">xt:document available
69</xsl:if>
70<xsl:if test="element-available('libxslt:debug')">libxslt:debug available
71</xsl:if>
72<xsl:text> === 6 Extension functions:
73</xsl:text>
74<xsl:if test="function-available('libxslt:node-set')">libxslt:node-set() available
75</xsl:if>
76<xsl:if test="function-available('saxon:node-set')">saxon:node-set() available
77</xsl:if>
78<xsl:if test="function-available('xt:node-set')">xt:node-set() available
79</xsl:if>
80<xsl:if test="function-available('saxon:evaluate')">saxon:evaluate() available
81</xsl:if>
82<xsl:if test="function-available('saxon:expression')">saxon:expression() available
83</xsl:if>
84<xsl:if test="function-available('saxon:eval')">saxon:eval() available
85</xsl:if>
86</xsl:template>
87
88</xsl:stylesheet>
Note: See TracBrowser for help on using the repository browser.