dleslie 00/10/04 10:00:33
Modified: java/samples/extensions 1-redir.xml 1-redir.xsl
2-basicJscript.xsl 3-java-namespace.xsl
Log:
Cleanup
Revision Changes Path
1.2 +1 -1 xml-xalan/java/samples/extensions/1-redir.xml
Index: 1-redir.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/samples/extensions/1-redir.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 1-redir.xml 2000/08/03 19:07:45 1.1
+++ 1-redir.xml 2000/10/04 17:00:32 1.2
@@ -2,7 +2,7 @@
<doc>
<foo file="1-redir.out">
Testing Redirect extension:
- <bar>A foo subelement text node</bar>
+ <bar>A foo subelement text node</bar>
</foo>
<main>
Everything else
1.2 +11 -3 xml-xalan/java/samples/extensions/1-redir.xsl
Index: 1-redir.xsl
===================================================================
RCS file: /home/cvs/xml-xalan/java/samples/extensions/1-redir.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 1-redir.xsl 2000/08/03 19:07:45 1.1
+++ 1-redir.xsl 2000/10/04 17:00:32 1.2
@@ -3,6 +3,10 @@
xmlns:lxslt="http://xml.apache.org/xslt"
xmlns:redirect="org.apache.xalan.lib.Redirect"
extension-element-prefixes="redirect">
+
+ <lxslt:component prefix="redirect" elements="write open close"
functions="">
+ <lxslt:script lang="javaclass" src="org.apache.xalan.lib.Redirect"/>
+ </lxslt:component>
<xsl:template match="/">
<standard-out>
@@ -10,14 +14,17 @@
<xsl:apply-templates/>
</standard-out>
</xsl:template>
-
- <xsl:template match="main">
+
+ <!-- not redirected -->
+ <xsl:template match="doc/main">
<main>
<xsl:apply-templates/>
</main>
</xsl:template>
- <xsl:template match="/doc/foo">
+ <!-- redirected -->
+ <xsl:template match="doc/foo">
+ <!-- get redirect file name from XML input -->
<redirect:write select="@file">
<foo-out>
<xsl:apply-templates/>
@@ -25,6 +32,7 @@
</redirect:write>
</xsl:template>
+<!-- redirected (from the xsl:apply-templates above. I.e., bar is in
/doc/foo -->
<xsl:template match="bar">
<foobar-out>
<xsl:apply-templates/>
1.2 +1 -3 xml-xalan/java/samples/extensions/2-basicJscript.xsl
Index: 2-basicJscript.xsl
===================================================================
RCS file: /home/cvs/xml-xalan/java/samples/extensions/2-basicJscript.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 2-basicJscript.xsl 2000/08/03 19:07:46 1.1
+++ 2-basicJscript.xsl 2000/10/04 17:00:33 1.2
@@ -34,6 +34,4 @@
respond by <xsl:value-of
select="my-ext:getdate(string(@numdays))"/></p>
</xsl:template>
-</xsl:stylesheet>
-
-
+</xsl:stylesheet>
\ No newline at end of file
1.4 +1 -1 xml-xalan/java/samples/extensions/3-java-namespace.xsl
Index: 3-java-namespace.xsl
===================================================================
RCS file: /home/cvs/xml-xalan/java/samples/extensions/3-java-namespace.xsl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- 3-java-namespace.xsl 2000/08/08 17:31:59 1.3
+++ 3-java-namespace.xsl 2000/10/04 17:00:33 1.4
@@ -15,7 +15,7 @@
<xsl:variable name="formatter"
select="java:java.text.SimpleDateFormat.new($format)"/>
<xsl:variable name="date"
- select="java:IntDate.getDate($year,$month,$day)"/>
+ select="java:IntDate.getDate($year,$month,$day)"/>
<p>Date: <xsl:value-of select="java:format($formatter, $date)"/></p>
</xsl:template>