package org.apache.batik.gvt.renderer; import java.awt.Shape; import java.awt.geom.AffineTransform; import org.apache.batik.ext.awt.geom.RectListManager; import org.apache.batik.gvt.GraphicsNode; public interface Renderer { void dispose(); AffineTransform getTransform(); GraphicsNode getTree(); boolean isDoubleBuffered(); void repaint(Shape shape); void repaint(RectListManager rectListManager); void setDoubleBuffered(boolean z); void setTransform(AffineTransform affineTransform); void setTree(GraphicsNode graphicsNode); }