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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]