Blame | Last modification | View Log | RSS feed
<?xml version="1.0" encoding="iso-8859-1"?><xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:output omit-xml-declaration="yes"/><xsl:template match="/"><xsl:copy><xsl:apply-templates/></xsl:copy></xsl:template><xsl:variable name="lowercase" select="'abcdefghijklmnopqrstuvwxyz'"/><xsl:variable name="uppercase" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/><xsl:template name ="summary" match="refentry">/// <summary>/// <xsl:value-of select="concat(translate(substring(refnamediv/refpurpose, 1, 1), $lowercase, $uppercase),substring(refnamediv/refpurpose, 2, string-length(refnamediv/refpurpose) - 1))"/>/// </summary><xsl:for-each select="refsect1/variablelist/varlistentry"><xsl:choose><xsl:when test="../../@id = 'parameters'">/// <param name="{term/parameter}"><xsl:for-each select="listitem/para">/// <para>/// <xsl:value-of select="normalize-space(.)"/>/// </para></xsl:for-each>/// </param></xsl:when></xsl:choose></xsl:for-each></xsl:template></xsl:stylesheet>