1 Clazz.declarePackage ("java.awt");
\r
2 Clazz.load (["jssun.awt.SunGraphicsCallback"], "java.awt.GraphicsCallback", null, function () {
\r
3 c$ = Clazz.declareType (java.awt, "GraphicsCallback", jssun.awt.SunGraphicsCallback);
\r
5 c$ = Clazz.declareType (java.awt.GraphicsCallback, "PaintCallback", java.awt.GraphicsCallback);
\r
6 Clazz.makeConstructor (c$,
\r
8 Clazz.superConstructor (this, java.awt.GraphicsCallback.PaintCallback, []);
\r
10 Clazz.overrideMethod (c$, "run",
\r
13 }, "java.awt.Component,java.awt.Graphics");
\r
14 c$.getInstance = Clazz.defineMethod (c$, "getInstance",
\r
16 return java.awt.GraphicsCallback.PaintCallback.instance;
\r
18 c$.instance = c$.prototype.instance = new java.awt.GraphicsCallback.PaintCallback ();
\r
20 Clazz.pu$h(self.c$);
\r
21 c$ = Clazz.declareType (java.awt.GraphicsCallback, "PaintAllCallback", java.awt.GraphicsCallback);
\r
22 Clazz.makeConstructor (c$,
\r
24 Clazz.superConstructor (this, java.awt.GraphicsCallback.PaintAllCallback, []);
\r
26 Clazz.overrideMethod (c$, "run",
\r
29 }, "java.awt.Component,java.awt.Graphics");
\r
30 c$.getInstance = Clazz.defineMethod (c$, "getInstance",
\r
32 return java.awt.GraphicsCallback.PaintAllCallback.instance;
\r
34 c$.instance = c$.prototype.instance = new java.awt.GraphicsCallback.PaintAllCallback ();
\r
36 Clazz.pu$h(self.c$);
\r
37 c$ = Clazz.declareType (java.awt.GraphicsCallback, "PaintHeavyweightComponentsCallback", java.awt.GraphicsCallback);
\r
38 Clazz.makeConstructor (c$,
\r
40 Clazz.superConstructor (this, java.awt.GraphicsCallback.PaintHeavyweightComponentsCallback, []);
\r
42 Clazz.overrideMethod (c$, "run",
\r
44 if (a.isLightweight ()) {
\r
45 a.paintHeavyweightComponents (b);
\r
48 }}, "java.awt.Component,java.awt.Graphics");
\r
49 c$.getInstance = Clazz.defineMethod (c$, "getInstance",
\r
51 return java.awt.GraphicsCallback.PaintHeavyweightComponentsCallback.instance;
\r
53 c$.instance = c$.prototype.instance = new java.awt.GraphicsCallback.PaintHeavyweightComponentsCallback ();
\r