VirtualBox

Changeset 97709 in vbox for trunk/src/VBox/Main/glue


Ignore:
Timestamp:
Nov 29, 2022 7:41:42 PM (2 years ago)
Author:
vboxsync
Message:

Main/glue-java.xsl, Main/VirtualBox.xidl: Eliminate the use of the "table" tag which is troublesome in the javadoc case (needs a caption, and the HTML formatting of that is quite ugly), use "dl" instead.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/glue/glue-java.xsl

    r97686 r97709  
    289289  <xsl:choose>
    290290    <xsl:when test="$tagname = 'tt'">
    291       <xsl:text>&lt;code</xsl:text>
     291      <xsl:text>&lt;code&gt;</xsl:text>
    292292    </xsl:when>
    293293    <xsl:when test="$tagname = 'h3'">
    294       <xsl:text>&lt;h2</xsl:text>
     294      <xsl:text>&lt;h2&gt;</xsl:text>
    295295    </xsl:when>
    296296    <xsl:otherwise>
    297       <xsl:value-of select="concat('&lt;', $tagname)"/>
     297      <xsl:value-of select="concat('&lt;', $tagname, '&gt;')"/>
    298298    </xsl:otherwise>
    299299  </xsl:choose>
    300   <xsl:if test="$tagname = 'table' and boolean($G_vboxFakeTableSummary)">
    301     <xsl:text> summary=""</xsl:text>
    302   </xsl:if>
    303   <xsl:text>&gt;</xsl:text>
    304300  <xsl:apply-templates/>
    305301  <xsl:choose>
     
    492488<xsl:template match="desc" mode="results">
    493489  <xsl:if test="result">
    494     <xsl:text>&#10;Expected result codes:&#10;</xsl:text>
    495     <xsl:text>&lt;table</xsl:text>
    496     <xsl:if test="boolean($G_vboxFakeTableSummary)">
    497       <xsl:text> summary=""</xsl:text>
    498     </xsl:if>
    499     <xsl:text>&gt;&#10;</xsl:text>
     490    <xsl:text>&#10;&lt;p&gt;&lt;dl&gt;&lt;dt&gt;&lt;b&gt;Expected result codes:&lt;/b&gt;&lt;/dt&gt;&#10;</xsl:text>
    500491    <xsl:for-each select="result">
    501       <xsl:text>&lt;tr&gt;</xsl:text>
     492      <xsl:text>&lt;dd&gt;&lt;code&gt;</xsl:text>
    502493      <xsl:choose>
    503494        <xsl:when test="ancestor::library/result[@name=current()/@name]">
     
    508499        </xsl:otherwise>
    509500      </xsl:choose>
    510       <xsl:text>&lt;td&gt;</xsl:text>
     501      <xsl:text>&lt;/code&gt; - </xsl:text>
    511502      <xsl:apply-templates select="text() | *[not(self::note or self::see or
    512503                                                  self::result)]"/>
    513       <xsl:text>&lt;/td&gt;&lt;/tr&gt;&#10;</xsl:text>
     504      <xsl:text>&lt;/dd&gt;&#10;</xsl:text>
    514505    </xsl:for-each>
    515     <xsl:text>&lt;/table&gt;&#10;</xsl:text>
     506    <xsl:text>&lt;/dl&gt;&lt;/p&gt;&#10;</xsl:text>
    516507  </xsl:if>
    517508</xsl:template>
     
    574565  <xsl:apply-templates select="." mode="begin"/>
    575566  <xsl:apply-templates select="text() | *[not(self::note or self::see or self::result)]"/>
     567  <xsl:apply-templates select="." mode="results"/>
    576568  <xsl:for-each select="../param">
    577569    <xsl:apply-templates select="desc"/>
    578570  </xsl:for-each>
    579   <xsl:apply-templates select="." mode="results"/>
    580571  <xsl:apply-templates select="note"/>
    581572  <xsl:apply-templates select="../param/desc/note"/>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette