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();
}