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