1 Clazz.declarePackage ("jssun.awt.image");
\r
2 Clazz.load (null, "jssun.awt.image.ImagingLib", ["swingjs.JSToolkit"], function () {
\r
3 c$ = Clazz.declareType (jssun.awt.image, "ImagingLib");
\r
4 c$.filter = Clazz.defineMethod (c$, "filter",
\r
5 function (op, src, dst) {
\r
7 dst = op.createCompatibleDestRaster (src);
\r
8 }return swingjs.JSToolkit.filterRaster (src, dst, op);
\r
9 }, "java.awt.image.RasterOp,java.awt.image.Raster,java.awt.image.WritableRaster");
\r
10 c$.filter = Clazz.defineMethod (c$, "filter",
\r
11 function (op, src, dst) {
\r
12 if (jssun.awt.image.ImagingLib.verbose) {
\r
13 System.out.println ("in filter and op is " + op + "bufimage is " + src + " and " + dst);
\r
15 dst = op.createCompatibleDestImage (src, null);
\r
16 }return swingjs.JSToolkit.filterImage (src, dst, op);
\r
17 }, "java.awt.image.BufferedImageOp,java.awt.image.BufferedImage,java.awt.image.BufferedImage");
\r
18 Clazz.defineStatics (c$,
\r
20 "NUM_NATIVE_OPS", 3,
\r