tkormann    01/07/30 05:30:28

  Modified:    sources/org/apache/batik/bridge UserAgent.java
               sources/org/apache/batik/transcoder/image
                        ImageTranscoder.java
  Log:
  dependency removed
  bug fix with rasterizer and empty svg document
  
  Revision  Changes    Path
  1.15      +2 -3      xml-batik/sources/org/apache/batik/bridge/UserAgent.java
  
  Index: UserAgent.java
  ===================================================================
  RCS file: /home/cvs/xml-batik/sources/org/apache/batik/bridge/UserAgent.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- UserAgent.java    2001/05/15 13:55:01     1.14
  +++ UserAgent.java    2001/07/30 12:30:28     1.15
  @@ -14,7 +14,6 @@
   import java.awt.geom.Dimension2D;
   
   import org.apache.batik.gvt.event.EventDispatcher;
  -import org.apache.batik.util.UnitProcessor;
   
   import org.w3c.dom.Element;
   import org.w3c.dom.svg.SVGAElement;
  @@ -25,7 +24,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Christophe Jolif</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stephane Hillion</a>
  - * @version $Id: UserAgent.java,v 1.14 2001/05/15 13:55:01 deweese Exp $
  + * @version $Id: UserAgent.java,v 1.15 2001/07/30 12:30:28 tkormann Exp $
    */
   public interface UserAgent {
   
  @@ -109,7 +108,7 @@
   
       /**
        * Lets the bridge tell the user agent that the following
  -     * extension is supported by the bridge.  
  +     * extension is supported by the bridge.
        */
       public void registerExtension(BridgeExtension ext);
   }
  
  
  
  1.26      +5 -4      
xml-batik/sources/org/apache/batik/transcoder/image/ImageTranscoder.java
  
  Index: ImageTranscoder.java
  ===================================================================
  RCS file: 
/home/cvs/xml-batik/sources/org/apache/batik/transcoder/image/ImageTranscoder.java,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- ImageTranscoder.java      2001/05/15 15:57:52     1.25
  +++ ImageTranscoder.java      2001/07/30 12:30:28     1.26
  @@ -102,7 +102,7 @@
    * millimeter conversion factor.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Thierry Kormann</a>
  - * @version $Id: ImageTranscoder.java,v 1.25 2001/05/15 15:57:52 tkormann Exp $
  + * @version $Id: ImageTranscoder.java,v 1.26 2001/07/30 12:30:28 tkormann Exp $
    */
   public abstract class ImageTranscoder extends XMLAbstractTranscoder {
   
  @@ -254,9 +254,10 @@
                   g2d.fillRect(0, 0, w, h);
                   g2d.dispose();
               }
  -            g2d.drawRenderedImage(rend, new AffineTransform());
  +            if (rend != null) { // might be null if the svg document is empty
  +                g2d.drawRenderedImage(rend, new AffineTransform());
  +            }
               rend = null; // We're done with it...
  -
               writeImage(dest, output);
           } catch (Exception ex) {
               throw new TranscoderException(ex);
  @@ -444,7 +445,7 @@
   
           /**
            * Lets the bridge tell the user agent that the following
  -         * ex   tension is supported by the bridge.  
  +         * ex   tension is supported by the bridge.
            */
           public void registerExtension(BridgeExtension ext) {
               Iterator i = ext.getImplementedExtensions();
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to