Skip to content

Commit

Permalink
Update xsl stylesheets to jakartaee
Browse files Browse the repository at this point in the history
  • Loading branch information
volosied committed Mar 1, 2022
1 parent 77963cd commit 30279bb
Show file tree
Hide file tree
Showing 10 changed files with 238 additions and 224 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<!--
- <license>
- Copyright (c) 2003-2004, Sun Microsystems, Inc.
- Copyright (c) 2022 Contributors to the Eclipse Foundation
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
Expand Down Expand Up @@ -41,7 +42,7 @@
-->

<xsl:stylesheet version="1.0"
xmlns:javaee="http://java.sun.com/xml/ns/javaee"
xmlns:jakartaee="https://jakarta.ee/xml/ns/jakartaee"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">

Expand All @@ -68,9 +69,9 @@
<tr>
<td nowrap="true"><font class="FrameItemFont">
<xsl:apply-templates
select="javaee:tlds/javaee:taglib/javaee:tag|javaee:tlds/javaee:taglib/javaee:tag-file|javaee:tlds/javaee:taglib/javaee:function">
<xsl:sort select="../javaee:short-name"/>
<xsl:sort select="javaee:name"/>
select="jakartaee:tlds/jakartaee:taglib/jakartaee:tag|jakartaee:tlds/jakartaee:taglib/jakartaee:tag-file|jakartaee:tlds/jakartaee:taglib/jakartaee:function">
<xsl:sort select="../jakartaee:short-name"/>
<xsl:sort select="jakartaee:name"/>
</xsl:apply-templates>
</font></td>
</tr>
Expand All @@ -79,11 +80,11 @@
</html>
</xsl:template>

<xsl:template match="javaee:tag|javaee:tag-file">
<xsl:template match="jakartaee:tag|jakartaee:tag-file">
<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="../javaee:short-name"/>/<xsl:value-of select="javaee:name"/>.html</xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="../jakartaee:short-name"/>/<xsl:value-of select="jakartaee:name"/>.html</xsl:attribute>
<xsl:attribute name="target">tagFrame</xsl:attribute>
<xsl:value-of select="../javaee:short-name"/>:<xsl:value-of select="javaee:name"/>
<xsl:value-of select="../jakartaee:short-name"/>:<xsl:value-of select="jakartaee:name"/>
</xsl:element>
<br/>
</xsl:template>
Expand All @@ -92,11 +93,11 @@
- Same as above, but add the () to indicate it's a function
- and change the HTML to .fn.html
-->
<xsl:template match="javaee:function">
<xsl:template match="jakartaee:function">
<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="../javaee:short-name"/>/<xsl:value-of select="javaee:name"/>.fn.html</xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="../jakartaee:short-name"/>/<xsl:value-of select="jakartaee:name"/>.fn.html</xsl:attribute>
<xsl:attribute name="target">tagFrame</xsl:attribute>
<i><xsl:value-of select="../javaee:short-name"/>:<xsl:value-of select="javaee:name"/>()</i>
<i><xsl:value-of select="../jakartaee:short-name"/>:<xsl:value-of select="jakartaee:name"/>()</i>
</xsl:element>
<br/>
</xsl:template>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<!--
- <license>
- Copyright (c) 2003-2004, Sun Microsystems, Inc.
- Copyright (c) 2022 Contributors to the Eclipse Foundation
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
Expand Down Expand Up @@ -41,7 +42,7 @@
-->

<xsl:stylesheet version="1.0"
xmlns:javaee="http://java.sun.com/xml/ns/javaee"
xmlns:jakartaee="https://jakarta.ee/xml/ns/jakartaee"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">

Expand All @@ -68,9 +69,9 @@
<tr>
<td nowrap="true"><font class="FrameItemFont">
<xsl:apply-templates
select="javaee:tlds/javaee:taglib/javaee:tag|javaee:tlds/javaee:taglib/javaee:tag-file|javaee:tlds/javaee:taglib/javaee:function">
<xsl:sort select="../javaee:short-name"/>
<xsl:sort select="javaee:name"/>
select="jakartaee:tlds/jakartaee:taglib/jakartaee:tag|jakartaee:tlds/jakartaee:taglib/jakartaee:tag-file|jakartaee:tlds/jakartaee:taglib/jakartaee:function">
<xsl:sort select="../jakartaee:short-name"/>
<xsl:sort select="jakartaee:name"/>
</xsl:apply-templates>
</font></td>
</tr>
Expand All @@ -79,11 +80,11 @@
</html>
</xsl:template>

<xsl:template match="javaee:tag|javaee:tag-file">
<xsl:template match="jakartaee:tag|jakartaee:tag-file">
<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="../javaee:short-name"/>/<xsl:value-of select="javaee:name"/>.html</xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="../jakartaee:short-name"/>/<xsl:value-of select="jakartaee:name"/>.html</xsl:attribute>
<xsl:attribute name="target"></xsl:attribute>
<xsl:value-of select="../javaee:short-name"/>:<xsl:value-of select="javaee:name"/>
<xsl:value-of select="../jakartaee:short-name"/>:<xsl:value-of select="jakartaee:name"/>
</xsl:element>
<br/>
</xsl:template>
Expand All @@ -92,11 +93,11 @@
- Same as above, but add the () to indicate it's a function
- and change the HTML to .fn.html
-->
<xsl:template match="javaee:function">
<xsl:template match="jakartaee:function">
<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="../javaee:short-name"/>/<xsl:value-of select="javaee:name"/>.fn.html</xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="../jakartaee:short-name"/>/<xsl:value-of select="jakartaee:name"/>.fn.html</xsl:attribute>
<xsl:attribute name="target">tagFrame</xsl:attribute>
<i><xsl:value-of select="../javaee:short-name"/>:<xsl:value-of select="javaee:name"/>()</i>
<i><xsl:value-of select="../jakartaee:short-name"/>:<xsl:value-of select="jakartaee:name"/>()</i>
</xsl:element>
<br/>
</xsl:template>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
-->

<xsl:stylesheet version="1.0"
xmlns:javaee="http://java.sun.com/xml/ns/javaee"
xmlns:jakartaee="https://jakarta.ee/xml/ns/jakartaee"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">

Expand All @@ -53,33 +53,33 @@

<!-- template rule matching source root element -->
<xsl:template match="/">
<xsl:apply-templates select="javaee:tlds/javaee:taglib"/>
<xsl:apply-templates select="jakartaee:tlds/jakartaee:taglib"/>
</xsl:template>

<xsl:template match="javaee:taglib">
<xsl:if test="javaee:short-name=$tlddoc-shortName">
<xsl:apply-templates select="javaee:function"/>
<xsl:template match="jakartaee:taglib">
<xsl:if test="jakartaee:short-name=$tlddoc-shortName">
<xsl:apply-templates select="jakartaee:function"/>
</xsl:if>
</xsl:template>

<xsl:template match="javaee:function">
<xsl:if test="javaee:name=$tlddoc-functionName">
<xsl:template match="jakartaee:function">
<xsl:if test="jakartaee:name=$tlddoc-functionName">
<xsl:variable name="tldname">
<xsl:choose>
<xsl:when test="../javaee:display-name!=''">
<xsl:value-of select="../javaee:display-name"/>
<xsl:when test="../jakartaee:display-name!=''">
<xsl:value-of select="../jakartaee:display-name"/>
</xsl:when>
<xsl:when test="../javaee:short-name!=''">
<xsl:value-of select="../javaee:short-name"/>
<xsl:when test="../jakartaee:short-name!=''">
<xsl:value-of select="../jakartaee:short-name"/>
</xsl:when>
<xsl:otherwise>
Unnamed TLD
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="title">
<xsl:value-of select="javaee:name"/>
(<xsl:value-of select="/javaee:tlds/javaee:config/javaee:window-title"/>)
<xsl:value-of select="jakartaee:name"/>
(<xsl:value-of select="/jakartaee:tlds/jakartaee:config/jakartaee:window-title"/>)
</xsl:variable>
<html>
<head>
Expand Down Expand Up @@ -122,7 +122,7 @@
<td BGCOLOR="white" CLASS="NavBarCell2"><font SIZE="-2">
&#160;<a HREF="../index.html" TARGET="_top"><b>FRAMES</b></a>&#160;
&#160;<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="javaee:name"/>.fn.html</xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="jakartaee:name"/>.fn.html</xsl:attribute>
<xsl:attribute name="target">_top</xsl:attribute>
<b>NO FRAMES</b>
</xsl:element>&#160;
Expand All @@ -143,19 +143,19 @@

<hr/>
<h2><font size="-1"><xsl:value-of select="$tldname"/></font><br/>
Function <xsl:value-of select="javaee:name"/></h2>
Function <xsl:value-of select="jakartaee:name"/></h2>
<code>
<xsl:value-of select='substring-before(normalize-space(javaee:function-signature)," ")'/>
<b>&#160;<xsl:value-of select="javaee:name"/></b>(<xsl:value-of
select='substring-after(normalize-space(javaee:function-signature),"(")'/>
<xsl:value-of select='substring-before(normalize-space(jakartaee:function-signature)," ")'/>
<b>&#160;<xsl:value-of select="jakartaee:name"/></b>(<xsl:value-of
select='substring-after(normalize-space(jakartaee:function-signature),"(")'/>
</code>
<hr/>
<xsl:value-of select="javaee:description" disable-output-escaping="yes"/><br/>
<xsl:value-of select="jakartaee:description" disable-output-escaping="yes"/><br/>
<p/>
<xsl:if test="javaee:example!=''">
<xsl:if test="jakartaee:example!=''">
<b>Example:</b><br/>
<pre>
<xsl:value-of select="javaee:example"/>
<xsl:value-of select="jakartaee:example"/>
</pre>
<p/>
</xsl:if>
Expand All @@ -174,8 +174,8 @@
<td>Function Class</td>
<td>
<xsl:choose>
<xsl:when test="javaee:function-class!=''">
<xsl:value-of select="javaee:function-class"/>
<xsl:when test="jakartaee:function-class!=''">
<xsl:value-of select="jakartaee:function-class"/>
</xsl:when>
<xsl:otherwise>
<i>None</i>
Expand All @@ -187,8 +187,8 @@
<td>Function Signature</td>
<td>
<xsl:choose>
<xsl:when test="javaee:function-signature!=''">
<xsl:value-of select="javaee:function-signature"/>
<xsl:when test="jakartaee:function-signature!=''">
<xsl:value-of select="jakartaee:function-signature"/>
</xsl:when>
<xsl:otherwise>
<i>None</i>
Expand All @@ -200,8 +200,8 @@
<td>Display Name</td>
<td>
<xsl:choose>
<xsl:when test="javaee:display-name!=''">
<xsl:value-of select="javaee:display-name"/>
<xsl:when test="jakartaee:display-name!=''">
<xsl:value-of select="jakartaee:display-name"/>
</xsl:when>
<xsl:otherwise>
<i>None</i>
Expand Down Expand Up @@ -240,7 +240,7 @@
<td BGCOLOR="white" CLASS="NavBarCell2"><font SIZE="-2">
&#160;<a HREF="../index.html" TARGET="_top"><b>FRAMES</b></a>&#160;
&#160;<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="javaee:name"/>.fn.html</xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="jakartaee:name"/>.fn.html</xsl:attribute>
<xsl:attribute name="target">_top</xsl:attribute>
<b>NO FRAMES</b>
</xsl:element>&#160;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
-->

<xsl:stylesheet version="1.0"
xmlns:javaee="http://java.sun.com/xml/ns/javaee"
xmlns:jakartaee="https://jakarta.ee/xml/ns/jakartaee"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">

Expand All @@ -52,13 +52,13 @@
<HTML>
<HEAD>
<TITLE>
API Help (<xsl:value-of select="/javaee:tlds/javaee:config/javaee:window-title"/>)
API Help (<xsl:value-of select="/jakartaee:tlds/jakartaee:config/jakartaee:window-title"/>)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"/>
</HEAD>
<SCRIPT>
function asd() {
parent.document.title="API Help (<xsl:value-of select="normalize-space(/javaee:tlds/javaee:config/javaee:window-title)"/>)";
parent.document.title="API Help (<xsl:value-of select="normalize-space(/jakartaee:tlds/jakartaee:config/jakartaee:window-title)"/>)";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<!--
- <license>
- Copyright (c) 2003-2004, Sun Microsystems, Inc.
- Copyright (c) 2022 Contributors to the Eclipse Foundation
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
Expand Down Expand Up @@ -40,7 +41,7 @@
-->

<xsl:stylesheet version="1.0"
xmlns:javaee="http://java.sun.com/xml/ns/javaee"
xmlns:jakartaee="https://jakarta.ee/xml/ns/jakartaee"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format">

Expand All @@ -51,7 +52,7 @@
<html>
<head>
<title>
<xsl:value-of select="/javaee:tlds/javaee:config/javaee:window-title"/>
<xsl:value-of select="/jakartaee:tlds/jakartaee:config/jakartaee:window-title"/>
</title>
</head>
<frameset cols="20%,80%">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<!--
- <license>
- Copyright (c) 2003-2004, Sun Microsystems, Inc.
- Copyright (c) 2022 Contributors to the Eclipse Foundation
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
Expand Down Expand Up @@ -43,7 +44,7 @@
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:javaee="http://java.sun.com/xml/ns/javaee">
xmlns:jakartaee="https://jakarta.ee/xml/ns/jakartaee">

<xsl:output method="html" indent="yes"/>

Expand All @@ -52,21 +53,21 @@
<html>
<head>
<title>
Overview (<xsl:value-of select="/javaee:tlds/javaee:config/javaee:window-title"/>)
Overview (<xsl:value-of select="/jakartaee:tlds/jakartaee:config/jakartaee:window-title"/>)
</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"/>
</head>
<script>
function asd() {
parent.document.title="Overview (<xsl:value-of select="normalize-space(/javaee:tlds/javaee:config/javaee:window-title)"/>)";
parent.document.title="Overview (<xsl:value-of select="normalize-space(/jakartaee:tlds/jakartaee:config/jakartaee:window-title)"/>)";
}
</script>
<body bgcolor="white" onload="asd();">
<table border="0" width="100%">
<tr>
<td nowrap="true">
<font size="+1" class="FrameTitleFont">
<b><xsl:value-of select="/javaee:tlds/javaee:config/javaee:doc-title"/></b>
<b><xsl:value-of select="/jakartaee:tlds/jakartaee:config/jakartaee:doc-title"/></b>
</font>
</td>
</tr>
Expand All @@ -82,7 +83,7 @@
Tag Libraries
</font>
<br/>
<xsl:apply-templates select="javaee:tlds/javaee:taglib"/>
<xsl:apply-templates select="jakartaee:tlds/jakartaee:taglib"/>
</td>
</tr>
</table>
Expand All @@ -91,17 +92,17 @@
</html>
</xsl:template>

<xsl:template match="javaee:taglib">
<xsl:template match="jakartaee:taglib">
<font class="FrameItemFont">
<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="javaee:short-name"/>/tld-frame.html</xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="jakartaee:short-name"/>/tld-frame.html</xsl:attribute>
<xsl:attribute name="target">tldFrame</xsl:attribute>
<xsl:choose>
<xsl:when test="javaee:display-name!=''">
<xsl:value-of select="javaee:display-name"/>
<xsl:when test="jakartaee:display-name!=''">
<xsl:value-of select="jakartaee:display-name"/>
</xsl:when>
<xsl:when test="javaee:short-name!=''">
<xsl:value-of select="javaee:short-name"/>
<xsl:when test="jakartaee:short-name!=''">
<xsl:value-of select="jakartaee:short-name"/>
</xsl:when>
<xsl:otherwise>
Unnamed TLD
Expand Down
Loading

0 comments on commit 30279bb

Please sign in to comment.