src/share/classes/sun/java2d/pipe/BufferedPaints.java

Print this page

        

@@ -23,30 +23,35 @@
  * questions.
  */
 
 package sun.java2d.pipe;
 
+import static sun.java2d.pipe.BufferedOpCodes.RESET_PAINT;
+import static sun.java2d.pipe.BufferedOpCodes.SET_COLOR;
+import static sun.java2d.pipe.BufferedOpCodes.SET_GRADIENT_PAINT;
+import static sun.java2d.pipe.BufferedOpCodes.SET_LINEAR_GRADIENT_PAINT;
+import static sun.java2d.pipe.BufferedOpCodes.SET_RADIAL_GRADIENT_PAINT;
+import static sun.java2d.pipe.BufferedOpCodes.SET_TEXTURE_PAINT;
+
 import java.awt.Color;
 import java.awt.GradientPaint;
 import java.awt.LinearGradientPaint;
-import java.awt.MultipleGradientPaint;
 import java.awt.MultipleGradientPaint.ColorSpaceType;
 import java.awt.MultipleGradientPaint.CycleMethod;
 import java.awt.Paint;
 import java.awt.RadialGradientPaint;
 import java.awt.TexturePaint;
 import java.awt.geom.AffineTransform;
 import java.awt.geom.Point2D;
 import java.awt.geom.Rectangle2D;
 import java.awt.image.AffineTransformOp;
 import java.awt.image.BufferedImage;
+
 import sun.awt.image.PixelConverter;
 import sun.java2d.SunGraphics2D;
 import sun.java2d.SurfaceData;
 import sun.java2d.loops.CompositeType;
-import sun.java2d.loops.SurfaceType;
-import static sun.java2d.pipe.BufferedOpCodes.*;
 
 public class BufferedPaints {
 
     static void setPaint(RenderQueue rq, SunGraphics2D sg2d,
                          Paint paint, int ctxflags)

@@ -245,11 +250,11 @@
                                         boolean useMask)
     {
         BufferedImage bi = paint.getImage();
         SurfaceData dstData = sg2d.surfaceData;
         SurfaceData srcData =
-            dstData.getSourceSurfaceData(bi, sg2d.TRANSFORM_ISIDENT,
+            dstData.getSourceSurfaceData(bi, SunGraphics2D.TRANSFORM_ISIDENT,
                                          CompositeType.SrcOver, null);
         boolean filter =
             (sg2d.interpolationType !=
              AffineTransformOp.TYPE_NEAREST_NEIGHBOR);