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:
@ -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"
|
||||
> </TD
|
||||
> the XSLT transformation context</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -967,7 +983,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
> the input node</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -984,7 +1000,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
> the stylesheet node</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -1001,7 +1017,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </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"
|
||||
> </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"
|
||||
> </TD
|
||||
> the filename/URL to the stylesheet</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -1707,7 +1747,7 @@ CLASS="EMPHASIS"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </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"
|
||||
> </TD
|
||||
> a string</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -1854,7 +1903,7 @@ CLASS="EMPHASIS"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </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"
|
||||
> </TD
|
||||
> the XSLT stylesheet</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2011,7 +2069,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </TD
|
||||
> the XSLT stylesheet</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2117,7 +2177,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
> and xmlDoc parsed XML</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2132,7 +2192,7 @@ CLASS="EMPHASIS"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </TD
|
||||
> the XSLT stylesheet</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2219,7 +2282,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </TD
|
||||
> and xmlDoc parsed XML</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2303,7 +2368,7 @@ CLASS="EMPHASIS"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </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"
|
||||
> </TD
|
||||
> the XSLT transformation context</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2478,7 +2558,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
> the formatting informations</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2495,7 +2575,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </TD
|
||||
> the decimal format</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2593,7 +2709,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
> the format requested</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2610,7 +2726,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
> the value to format</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2627,7 +2743,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </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"
|
||||
> </TD
|
||||
> the XSLT stylesheet</TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
@ -2729,7 +2849,7 @@ CLASS="PARAMETER"
|
||||
WIDTH="80%"
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
> </TD
|
||||
> the container node (can be a document for literal results)</TD
|
||||
></TR
|
||||
></TBODY
|
||||
></TABLE
|
||||
|
Reference in New Issue
Block a user