1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-12 01:41:46 +03:00

Added libxslt-decl.txt, ran make rebuild, Daniel

This commit is contained in:
Daniel Veillard
2002-02-05 21:28:22 +00:00
parent 0902ad194c
commit 83c5fa70fd
14 changed files with 3346 additions and 859 deletions

View File

@ -111,7 +111,7 @@ NAME="LIBXSLT-XSLTINTERNALS"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN4596"
NAME="AEN4842"
></A
><H2
>Name</H2
@ -119,7 +119,7 @@ NAME="AEN4596"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN4599"
NAME="AEN4845"
></A
><H2
>Synopsis</H2
@ -413,7 +413,7 @@ HREF="XMLNODEPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4675"
NAME="AEN4921"
></A
><H2
>Description</H2
@ -423,14 +423,14 @@ NAME="AEN4675"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4678"
NAME="AEN4924"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN4680"
NAME="AEN4926"
></A
><H3
><A
@ -451,12 +451,14 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>Max number of specified xsl:sort on an element</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4685"
NAME="AEN4932"
></A
><H3
><A
@ -477,12 +479,14 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>specific value for pattern without priority expressed</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4690"
NAME="AEN4938"
></A
><H3
><A
@ -521,12 +525,14 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>The in-memory structure corresponding to an XSLT Template</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4695"
NAME="AEN4944"
></A
><H3
><A
@ -552,7 +558,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4700"
NAME="AEN4949"
></A
><H3
><A
@ -589,12 +595,14 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>Data structure of decimal-format</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4705"
NAME="AEN4955"
></A
><H3
><A
@ -620,7 +628,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4710"
NAME="AEN4960"
></A
><H3
><A
@ -646,12 +654,14 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>Data structure associated to a parsed document</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4715"
NAME="AEN4966"
></A
><H3
><A
@ -677,7 +687,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4720"
NAME="AEN4971"
></A
><H3
><A
@ -759,7 +769,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4725"
NAME="AEN4976"
></A
><H3
><A
@ -785,7 +795,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4730"
NAME="AEN4981"
></A
><H3
><A
@ -814,12 +824,15 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>The in-memory structure corresponding to element precomputed data,
designed to be extended by extension implementors.</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4735"
NAME="AEN4987"
></A
><H3
><A
@ -847,7 +860,7 @@ HREF="TYPEDEF"
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4741"
NAME="AEN4993"
></A
><P
></P
@ -883,7 +896,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4750"
NAME="AEN5002"
></A
><H3
><A
@ -919,11 +932,14 @@ HREF="libxslt-extensions.html#XSLTELEMPRECOMPPTR"
></TR
></TABLE
><P
>signature of the function associated to elements part of the
stylesheet language like xsl:if or xsl:apply-templates.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4759"
NAME="AEN5012"
></A
><P
></P
@ -950,7 +966,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the XSLT transformation context</TD
></TR
><TR
><TD
@ -967,7 +983,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the input node</TD
></TR
><TR
><TD
@ -984,7 +1000,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the stylesheet node</TD
></TR
><TR
><TD
@ -1001,7 +1017,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the compiled information from the stylesheet</TD
></TR
></TBODY
></TABLE
@ -1012,7 +1028,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4780"
NAME="AEN5033"
></A
><H3
><A
@ -1061,7 +1077,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4785"
NAME="AEN5038"
></A
><H3
><A
@ -1085,11 +1101,16 @@ HREF="libxslt-extensions.html#XSLTELEMPRECOMPPTR"
></TR
></TABLE
><P
>Deallocates an <A
HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP"
>xsltElemPreComp</A
> structure</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4791"
NAME="AEN5046"
></A
><P
></P
@ -1116,7 +1137,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <A
HREF="libxslt-xsltinternals.html#XSLTELEMPRECOMP"
>xsltElemPreComp</A
> to free up</TD
></TR
></TBODY
></TABLE
@ -1127,7 +1151,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4800"
NAME="AEN5056"
></A
><H3
><A
@ -1193,12 +1217,15 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>The in-memory structure corresponding to XSLT stylesheet constructs
precomputed data.</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4805"
NAME="AEN5062"
></A
><H3
><A
@ -1224,7 +1251,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4810"
NAME="AEN5067"
></A
><H3
><A
@ -1259,7 +1286,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4815"
NAME="AEN5072"
></A
><H3
><A
@ -1285,7 +1312,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4820"
NAME="AEN5077"
></A
><H3
><A
@ -1406,7 +1433,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4825"
NAME="AEN5082"
></A
><H3
><A
@ -1432,7 +1459,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4830"
NAME="AEN5087"
></A
><H3
><A
@ -1462,7 +1489,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4835"
NAME="AEN5092"
></A
><H3
><A
@ -1492,7 +1519,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4840"
NAME="AEN5097"
></A
><H3
><A
@ -1513,12 +1540,15 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>Macro to check if the XSLT processing should be stopped
will return from the function</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4845"
NAME="AEN5103"
></A
><H3
><A
@ -1539,12 +1569,15 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>Macro to check if the XSLT processing should be stopped
will goto the error: label</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4850"
NAME="AEN5109"
></A
><H3
><A
@ -1565,12 +1598,15 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>Macro to check if the XSLT processing should be stopped
will return from the function with a 0 value</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4855"
NAME="AEN5115"
></A
><H3
><A
@ -1594,11 +1630,13 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
></TR
></TABLE
><P
>Create a new XSLT Stylesheet</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4861"
NAME="AEN5122"
></A
><P
></P
@ -1623,7 +1661,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the newly allocated xsltStylesheetPtr or NULL in case of error</TD
></TR
></TBODY
></TABLE
@ -1634,7 +1672,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4870"
NAME="AEN5131"
></A
><H3
><A
@ -1661,11 +1699,13 @@ HREF="XMLCHAR"
></TR
></TABLE
><P
>Load and parse an XSLT stylesheet</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4877"
NAME="AEN5139"
></A
><P
></P
@ -1692,7 +1732,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the filename/URL to the stylesheet</TD
></TR
><TR
><TD
@ -1707,7 +1747,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a new XSLT stylesheet structure.</TD
></TR
></TBODY
></TABLE
@ -1718,7 +1758,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4890"
NAME="AEN5152"
></A
><H3
><A
@ -1742,11 +1782,18 @@ HREF="libxslt-xsltinternals.html#XSLTSTYLESHEETPTR"
></TR
></TABLE
><P
>Free up the memory allocated by <TT
CLASS="PARAMETER"
><I
>sheet</I
></TT
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4896"
NAME="AEN5160"
></A
><P
></P
@ -1773,7 +1820,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an XSLT stylesheet</TD
></TR
></TBODY
></TABLE
@ -1784,7 +1831,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4905"
NAME="AEN5169"
></A
><H3
><A
@ -1808,11 +1855,13 @@ HREF="XMLCHAR"
></TR
></TABLE
><P
>Check if a string is ignorable</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4911"
NAME="AEN5176"
></A
><P
></P
@ -1839,7 +1888,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a string</TD
></TR
><TR
><TD
@ -1854,7 +1903,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>1 if the string is NULL or made of blanks chars, 0 otherwise</TD
></TR
></TBODY
></TABLE
@ -1865,7 +1914,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4924"
NAME="AEN5189"
></A
><H3
><A
@ -1889,11 +1938,18 @@ HREF="libxslt-xsltinternals.html#XSLTSTACKELEMPTR"
></TR
></TABLE
><P
>Free up the memory allocated by <TT
CLASS="PARAMETER"
><I
>elem</I
></TT
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4930"
NAME="AEN5197"
></A
><P
></P
@ -1920,7 +1976,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an XSLT stack element</TD
></TR
></TBODY
></TABLE
@ -1931,7 +1987,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4939"
NAME="AEN5206"
></A
><H3
><A
@ -1963,11 +2019,13 @@ HREF="XMLCHAR"
></TR
></TABLE
><P
>Find decimal-format by name</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4947"
NAME="AEN5215"
></A
><P
></P
@ -1994,7 +2052,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the XSLT stylesheet</TD
></TR
><TR
><TD
@ -2011,7 +2069,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the decimal-format name to find</TD
></TR
><TR
><TD
@ -2037,7 +2095,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4964"
NAME="AEN5232"
></A
><H3
><A
@ -2069,11 +2127,13 @@ HREF="XMLDOCPTR"
></TR
></TABLE
><P
>parse an XSLT stylesheet adding the associated structures</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4972"
NAME="AEN5241"
></A
><P
></P
@ -2100,7 +2160,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the XSLT stylesheet</TD
></TR
><TR
><TD
@ -2117,7 +2177,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> and xmlDoc parsed XML</TD
></TR
><TR
><TD
@ -2132,7 +2192,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a new XSLT stylesheet structure.</TD
></TR
></TBODY
></TABLE
@ -2143,7 +2203,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4989"
NAME="AEN5258"
></A
><H3
><A
@ -2171,11 +2231,14 @@ HREF="XMLNODEPTR"
></TR
></TABLE
><P
>parse an XSLT stylesheet output element and record
information related to the stylesheet output</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN4996"
NAME="AEN5266"
></A
><P
></P
@ -2202,7 +2265,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the XSLT stylesheet</TD
></TR
><TR
><TD
@ -2219,7 +2282,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the "output" element</TD
></TR
></TBODY
></TABLE
@ -2230,7 +2293,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5009"
NAME="AEN5279"
></A
><H3
><A
@ -2257,11 +2320,13 @@ HREF="XMLDOCPTR"
></TR
></TABLE
><P
>parse an XSLT stylesheet building the associated structures</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN5016"
NAME="AEN5287"
></A
><P
></P
@ -2288,7 +2353,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> and xmlDoc parsed XML</TD
></TR
><TR
><TD
@ -2303,7 +2368,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a new XSLT stylesheet structure.</TD
></TR
></TBODY
></TABLE
@ -2314,7 +2379,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5029"
NAME="AEN5300"
></A
><H3
><A
@ -2341,11 +2406,24 @@ HREF="XMLDOCPTR"
></TR
></TABLE
><P
>This function tries to locate the stylesheet PI in the given document
If found, and if contained within the document, it will extract
that subtree to build the stylesheet to process <TT
CLASS="PARAMETER"
><I
>doc</I
></TT
> (doc itself will
be modified). If found but referencing an external document it will
attempt to load it and generate a stylesheet from it. In both cases,
the resulting stylesheet and the document need to be freed once the
transformation is done.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN5036"
NAME="AEN5309"
></A
><P
></P
@ -2387,7 +2465,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a new XSLT stylesheet structure or NULL if not found.</TD
></TR
></TBODY
></TABLE
@ -2398,7 +2476,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5049"
NAME="AEN5322"
></A
><H3
><A
@ -2430,11 +2508,13 @@ HREF="XMLNODEPTR"
></TR
></TABLE
><P
>Convert one number.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN5057"
NAME="AEN5331"
></A
><P
></P
@ -2461,7 +2541,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the XSLT transformation context</TD
></TR
><TR
><TD
@ -2478,7 +2558,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the formatting informations</TD
></TR
><TR
><TD
@ -2495,7 +2575,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the data to format</TD
></TR
></TBODY
></TABLE
@ -2506,7 +2586,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5074"
NAME="AEN5348"
></A
><H3
><A
@ -2545,11 +2625,47 @@ HREF="XMLCHAR"
></TR
></TABLE
><P
>format-<GTKDOCLINK
HREF="NUMBER"
>number</GTKDOCLINK
>() uses the JDK 1.1 DecimalFormat class:</P
><P
>http://java.sun.com/products/jdk/1.1/docs/api/java.text.DecimalFormat.html</P
><P
>Structure:</P
><P
> pattern := subpattern{;subpattern}
subpattern := {prefix}integer{.fraction}{suffix}
prefix := '\\u0000'..'\\uFFFD' - specialCharacters
suffix := '\\u0000'..'\\uFFFD' - specialCharacters
integer := '#'* '0'* '0'
fraction := '0'* '#'*</P
><P
> Notation:
X* 0 or more instances of X
(X | Y) either X or Y.
X..Y any character from X up to Y, inclusive.
S - T characters in S, except those in T</P
><P
>Special Characters:</P
><P
> Symbol Meaning
0 a digit
# a digit, zero shows as absent
. placeholder for decimal separator
, placeholder for grouping separator.
; separates formats.
- default negative prefix.
% multiply by 100 and show as percentage
? multiply by 1000 and show as per mille
X any other characters can be used in the prefix or suffix
' used to quote special characters in a prefix or suffix.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN5084"
NAME="AEN5366"
></A
><P
></P
@ -2576,7 +2692,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the decimal format</TD
></TR
><TR
><TD
@ -2593,7 +2709,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the format requested</TD
></TR
><TR
><TD
@ -2610,7 +2726,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the value to format</TD
></TR
><TR
><TD
@ -2627,7 +2743,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the place to ouput the result</TD
></TR
><TR
><TD
@ -2653,7 +2769,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5109"
NAME="AEN5391"
></A
><H3
><A
@ -2681,11 +2797,15 @@ HREF="XMLNODEPTR"
></TR
></TABLE
><P
>parse a template content-model
Clean-up the template content from unwanted ignorable blank nodes
and process xslt:text</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN5116"
NAME="AEN5399"
></A
><P
></P
@ -2712,7 +2832,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the XSLT stylesheet</TD
></TR
><TR
><TD
@ -2729,7 +2849,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the container node (can be a document for literal results)</TD
></TR
></TBODY
></TABLE