home *** CD-ROM | disk | FTP | other *** search
- package sun.java2d.loops;
-
- import java.awt.image.ColorModel;
- import java.awt.image.Raster;
- import sun.java2d.SunGraphics2D;
-
- class RasterOutputManager$PaintLoopCachedState {
- SunGraphics2D dest2D;
- Raster srcRaster;
- ColorModel srcCM;
- LockableRaster lrSrc;
- LockableRaster lrDst;
- Object opState;
- // $FF: synthetic field
- private final RasterOutputManager this$0;
-
- RasterOutputManager$PaintLoopCachedState(RasterOutputManager var1, SunGraphics2D var2, Raster var3, ColorModel var4, LockableRaster var5, LockableRaster var6) {
- this.this$0 = var1;
- this.dest2D = var2;
- this.srcRaster = var3;
- this.srcCM = var4;
- this.lrSrc = var5;
- this.lrDst = var6;
- this.opState = null;
- }
-
- public boolean validate(SunGraphics2D var1, Raster var2, ColorModel var3) {
- return this.dest2D == var1 && this.srcRaster.equals(var2) && this.srcCM.equals(var3);
- }
- }
-