dleslie     00/11/30 07:00:35

  Modified:    xdocs/sources/xalan DONE index.xml
  Log:
  Editorial update.
  
  Revision  Changes    Path
  1.40      +9 -6      xml-xalan/xdocs/sources/xalan/DONE
  
  Index: DONE
  ===================================================================
  RCS file: /home/cvs/xml-xalan/xdocs/sources/xalan/DONE,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -r1.39 -r1.40
  --- DONE      2000/11/29 22:49:45     1.39
  +++ DONE      2000/11/30 15:00:34     1.40
  @@ -1,11 +1,14 @@
   <s3 title="Changes since &xslt4j; version 1.2.1">
  -<p>Dmitry Voytenko submitted a fix for a bug (a "not serializable 
exception") that occurred when attempting to set stylesheet parameters with a 
compiled stylesheet. Accordingly, it is now possible to compile a stylesheet 
with the command-line utility -lxcin flag and then perform a transformation 
with it and set a parameter using the -lxcout and param -flags. See <link 
idref="commandline" anchor="compiledstylesheet">Using a compiled 
stylesheet</link>.</p>
  -<p>When you use an XSLTProcessor object to perform multiple transformations, 
you must reset the XSLTProcessor between each transformation. The existing 
<jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#reset()">reset()</jump> 
method (with no arguments) also clears all stylesheet parameters that you have 
set with either of the <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#setStylesheetParam(java.lang.String,
 org.apache.xalan.xpath.XObject)">setStylesheetParam()</jump> methods. In 
response to requests for more control over resetting stylesheet parameters, we 
have added two methods:</p>
   <ul>
  -<li>The XSLTProcessor <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#reset(boolean)">reset(boolean
 resetParams)</jump> method lets you specify whether stylesheet parameters are 
to be reset.<br/><br/> 
  -If you do not want to reset the stylesheet params, call reset(false). The 
XSLTProcessor <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#processStylesheet(org.apache.xalan.xslt.XSLTInputSource)">processStylesheet(XSLTInputSource
 stylesheet)</jump> method uses this new method to perform a reset without 
resetting stylesheet parameters.<br/><br/></li>
  -
  -<li>The XSLTProcessor <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#resetTopLevelParams()">resetTopLevelParams()</jump>
 method clears stylesheet parameter settings without performing a general reset 
of the XSLTProcessor.</li>
  +  <li>Dmitry Voytenko submitted a fix for a bug (a "not serializable 
exception") that occurred when using the command-line utility to set stylesheet 
parameters with a compiled stylesheet. Accordingly, it is now possible to 
compile a stylesheet with the command-line utility <code>-lxcin</code> flag and 
then set a stylesheet parameter and perform a transformation using the 
<code>-lxcout</code> and <code>-param</code> flags. See <link 
idref="commandline" anchor="compiledstylesheet">Using a compiled 
stylesheet</link>.<br/><br/></li>
  +  <li>Working with Gary Peskin, Myriam Midy and Scott Boag have added two 
XSLTProcessor methods and modified the behavior of an existing XSLTProcessor 
method.<br/><br/>
  +When you use an XSLTProcessor object to perform multiple transformations, 
you must reset the XSLTProcessor between each transformation. The existing 
<jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#reset()">reset()</jump> 
method (with no arguments) also clears all stylesheet parameters that you have 
set with either of the <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#setStylesheetParam(java.lang.String,
 org.apache.xalan.xpath.XObject)">setStylesheetParam()</jump> methods. In 
response to requests for more control over clearing stylesheet parameter 
settings, we have added two methods:<br/><br/></li>
  +  <ul>
  +    <li>The XSLTProcessor <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#reset(boolean)">reset(boolean
 resetParams)</jump> method lets you specify whether stylesheet parameters are 
to be cleared during a reset operation.<br/><br/> 
  +    If you do not want to clear the stylesheet parameters during the reset, 
call reset(false).<br/><br/></li>
  +    <li>The XSLTProcessor <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#processStylesheet(org.apache.xalan.xslt.XSLTInputSource)">processStylesheet(XSLTInputSource
 stylesheet)</jump> method uses this new method to perform a reset without 
clearing stylesheet parameter settings. The processSytlesheet() method used to 
clear stylesheet parameter settings.<br/><br/></li>
  +    <li>The XSLTProcessor <jump 
href="apidocs/org/apache/xalan/xslt/XSLTProcessor.html#resetTopLevelParams()">resetTopLevelParams()</jump>
 method clears stylesheet parameter settings without performing a general reset 
of the XSLTProcessor.</li>
  +  </ul>
   </ul>
   <p>If you run across a problem with &xslt4j;, we strongly encourage you to 
write a patch and submit it to <human-resource-ref idref="xalandev"/>. We will 
review it to make sure it doesn't break something else, and (assuming it 
doesn't) include it in our next release. In the interest of fixing bugs, adding 
enhancements, and addressing a host of thorny design issues, we sincerely want 
(and need!) your active participation in the ongoing development of Xalan.</p>
   </s3>
  
  
  
  1.17      +3 -2      xml-xalan/xdocs/sources/xalan/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/xdocs/sources/xalan/index.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- index.xml 2000/11/29 22:49:46     1.16
  +++ index.xml 2000/11/30 15:00:34     1.17
  @@ -63,8 +63,9 @@
       <p>Xalan is an XSLT processor for transforming XML documents into HTML, 
text, or other XML document types. &xslt4j-current;
       is a complete and robust implementation of the W3C Recommendations for 
XSL Transformations (XSLT) and the XML Path Language
       (XPath).</p>
  -    <p>Xalan can be used from the command line, in an applet or a servlet, 
or as a module in other program. By default, it uses the Xerces XML parser, but 
it can interface to any XML parser that conforms to the DOM level 2 or SAX 
level 1 specification.</p>
  -   <p>This release fixes a bug setting parameters with a compiled stylesheet 
and provides you with direct control
  +    <p>Xalan can be used from the command line, in an applet or a servlet, 
or as a module in other program. By default, it uses the Xerces
  +     XML parser, but it can interface to any XML parser that conforms to the 
DOM level 2 or SAX level 1 specification.</p>
  +   <p>This release fixes a bug setting stylesheet parameters with a compiled 
stylesheet and provides you with direct control
       over whether XSLTProcessor stylesheet parameter settings are cleared 
between transformations. For the details, see <link idref="readme">Release 
Notes</link>.</p>
        </s2>
     
  
  
  

Reply via email to