1 Clazz.declarePackage ("jssun.awt");
2 Clazz.load (null, "jssun.awt.PaintEventDispatcher", ["java.awt.Rectangle", "java.awt.event.PaintEvent"], function () {
3 c$ = Clazz.declareType (jssun.awt, "PaintEventDispatcher");
4 c$.setPaintEventDispatcher = Clazz.defineMethod (c$, "setPaintEventDispatcher",
5 function (dispatcher) {
7 jssun.awt.PaintEventDispatcher.dispatcher = dispatcher;
8 }}, "jssun.awt.PaintEventDispatcher");
9 c$.getPaintEventDispatcher = Clazz.defineMethod (c$, "getPaintEventDispatcher",
12 if (jssun.awt.PaintEventDispatcher.dispatcher == null) {
13 jssun.awt.PaintEventDispatcher.dispatcher = new jssun.awt.PaintEventDispatcher ();
14 }return jssun.awt.PaintEventDispatcher.dispatcher;
16 Clazz.defineMethod (c$, "createPaintEvent",
17 function (target, x, y, w, h) {
18 return new java.awt.event.PaintEvent (target, 800, new java.awt.Rectangle (x, y, w, h));
19 }, "java.awt.Component,~N,~N,~N,~N");
20 Clazz.defineMethod (c$, "shouldDoNativeBackgroundErase",
23 }, "java.awt.Component");
24 Clazz.defineMethod (c$, "queueSurfaceDataReplacing",
27 }, "java.awt.Component,Runnable");
28 Clazz.defineStatics (c$,