You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by mk...@apache.org on 2002/09/16 21:18:18 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/xsltc/runtime AbstractTranslet.java
mkwan 2002/09/16 12:18:18
Modified: java/src/org/apache/xalan/xsltc/runtime
AbstractTranslet.java
Log:
Support the append attribute in the redirect/output extension.
Revision Changes Path
1.44 +9 -3 xml-xalan/java/src/org/apache/xalan/xsltc/runtime/AbstractTranslet.java
Index: AbstractTranslet.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/runtime/AbstractTranslet.java,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- AbstractTranslet.java 26 Aug 2002 16:03:01 -0000 1.43
+++ AbstractTranslet.java 16 Sep 2002 19:18:18 -0000 1.44
@@ -438,7 +438,7 @@
* See compiler/TransletOutput for actual implementation.
************************************************************************/
- public TransletOutputHandler openOutputHandler(String filename)
+ public TransletOutputHandler openOutputHandler(String filename, boolean append)
throws TransletException
{
try {
@@ -447,7 +447,7 @@
factory.setEncoding(_encoding);
factory.setOutputMethod(_method);
- factory.setWriter(new FileWriter(filename));
+ factory.setWriter(new FileWriter(filename, append));
factory.setOutputType(TransletOutputHandlerFactory.STREAM);
final TransletOutputHandler handler
@@ -460,6 +460,12 @@
catch (Exception e) {
throw new TransletException(e);
}
+ }
+
+ public TransletOutputHandler openOutputHandler(String filename)
+ throws TransletException
+ {
+ return openOutputHandler(filename, false);
}
public void closeOutputHandler(TransletOutputHandler handler) {
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org