You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by ch...@apache.org on 2002/12/09 01:34:56 UTC
cvs commit: xml-fop/src/org/apache/fop/apps Driver.java
chrisg 2002/12/08 16:34:56
Modified: src/org/apache/fop/apps Tag: fop-0_20_2-maintain Driver.java
Log:
Quick fix for broken AWTRenderer
Revision Changes Path
No revision
No revision
1.36.2.9 +5 -2 xml-fop/src/org/apache/fop/apps/Driver.java
Index: Driver.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/apps/Driver.java,v
retrieving revision 1.36.2.8
retrieving revision 1.36.2.9
diff -u -r1.36.2.8 -r1.36.2.9
--- Driver.java 28 Nov 2002 15:43:17 -0000 1.36.2.8
+++ Driver.java 9 Dec 2002 00:34:56 -0000 1.36.2.9
@@ -433,7 +433,10 @@
* events but isn't a SAX Parser itself.
*/
public ContentHandler getContentHandler() {
- if (_stream == null) throw new NullPointerException("OutputStream has not been set. Set before getting the ContentHandler");
+ if (!(_renderer instanceof org.apache.fop.render.awt.AWTRenderer
+ || _renderer instanceof org.apache.fop.render.PrintRenderer)) {
+ if (_stream == null) throw new NullPointerException("OutputStream has not been set. Set before getting the ContentHandler");
+ }
if (_renderer == null) throw new NullPointerException("The renderer has not been set. Set before getting the ContentHandler");
StreamRenderer streamRenderer = new StreamRenderer(_stream, _renderer);
streamRenderer.setLogger(getLogger());
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org