127 |
</xsl:template> |
</xsl:template> |
128 |
|
|
129 |
<xsl:template name="output-classes-summary"> |
<xsl:template name="output-classes-summary"> |
130 |
<xsl:variable name="v_currentclass" select="@qualifiedtypename"/> |
<xsl:variable name="v_currentclass" select="@qualifiedtypename"/> |
131 |
<xsl:variable name="v_sub_xml_filename" select="concat(@qualifiedtypename,'.xml')"/> |
<xsl:variable name="v_sub_xml_filename" select="concat(@qualifiedtypename,'.xml')"/> |
132 |
<tr> |
<tr> |
133 |
<td class="class-link"> |
<td class="class-link"> |
134 |
<a href="{concat(@name, '.html')}" class="package-link"> |
<a href="{concat(@name, '.html')}" class="package-link"> |
135 |
<xsl:value-of select="@name"/> |
<xsl:value-of select="@name"/> |
136 |
</a> |
</a> |
137 |
</td> |
</td> |
138 |
<td class="class-summary-description"> |
<td class="class-summary-description"> |
139 |
<xsl:variable name="v_docstring" select="document($v_sub_xml_filename,/gjdoc:rootdoc)//gjdoc:classdoc[@qualifiedtypename=$v_currentclass]/gjdoc:firstSentenceTags/node()"/> |
<xsl:variable name="v_docstring" select="document($v_sub_xml_filename,/gjdoc:rootdoc)//gjdoc:classdoc[@qualifiedtypename=$v_currentclass]/gjdoc:firstSentenceTags/node()"/> |
140 |
<xsl:choose> |
<xsl:choose> |
141 |
<xsl:when test="$v_docstring"> |
<xsl:when test="$v_docstring"> |
142 |
<xsl:for-each select="$v_docstring"> |
<xsl:for-each select="$v_docstring"> |
143 |
<xsl:value-of select="." disable-output-escaping="yes"/> |
<xsl:value-of select="." disable-output-escaping="yes"/> |
144 |
</xsl:for-each> |
</xsl:for-each> |
145 |
</xsl:when> |
</xsl:when> |
146 |
<xsl:otherwise> |
<xsl:otherwise> |
147 |
<i>No description available.</i> |
<i>No description available.</i> |
148 |
</xsl:otherwise> |
</xsl:otherwise> |
149 |
</xsl:choose> |
</xsl:choose> |
150 |
</td> |
</td> |
151 |
</tr> |
</tr> |
|
|
|
152 |
</xsl:template> |
</xsl:template> |
153 |
</xsl:stylesheet> |
</xsl:stylesheet> |