You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-commits@xmlgraphics.apache.org by ca...@apache.org on 2007/02/07 04:46:21 UTC

svn commit: r504427 - /xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/renderer/ImageRenderer.java

Author: cam
Date: Tue Feb  6 19:46:21 2007
New Revision: 504427

URL: http://svn.apache.org/viewvc?view=rev&rev=504427
Log:
Added interface for getting/setting RenderingHints on ImageRenderers.

Modified:
    xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/renderer/ImageRenderer.java

Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/renderer/ImageRenderer.java
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/renderer/ImageRenderer.java?view=diff&rev=504427&r1=504426&r2=504427
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/renderer/ImageRenderer.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/gvt/renderer/ImageRenderer.java Tue Feb  6 19:46:21 2007
@@ -19,6 +19,7 @@
 package org.apache.batik.gvt.renderer;
 
 import java.awt.Rectangle;
+import java.awt.RenderingHints;
 import java.awt.image.BufferedImage;
 import java.util.Collection;
 
@@ -29,6 +30,7 @@
  * @version $Id$
  */
 public interface ImageRenderer extends Renderer{
+
     /**
      * Update the required size of the offscreen buffer.
      */
@@ -60,4 +62,17 @@
      * transform before the flush(Rectangle) is called.
      */
     void flush(Collection areas);
+
+    /**
+     * Sets the specified rendering hints to be used for future renderings.
+     * @param rh the rendering hints to use
+     */
+    void setRenderingHints(RenderingHints rh);
+
+    /**
+     * Returns the rendering hints this ImageRenderer is using for its
+     * rendering.
+     * @return the rendering hints being used
+     */
+    RenderingHints getRenderingHints();
 }