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>
    
  
  
  

Reply via email to