9db5ed0ff90b462c083756e87a3e38ae58de9fc9
[jalviewjs.git] / site / swingjs / j2s / jssun / awt / PaintEventDispatcher.js
1 Clazz.declarePackage ("jssun.awt");\r
2 Clazz.load (null, "jssun.awt.PaintEventDispatcher", ["java.awt.Rectangle", "java.awt.event.PaintEvent"], function () {\r
3 c$ = Clazz.declareType (jssun.awt, "PaintEventDispatcher");\r
4 c$.setPaintEventDispatcher = Clazz.defineMethod (c$, "setPaintEventDispatcher", \r
5 function (dispatcher) {\r
6 {\r
7 jssun.awt.PaintEventDispatcher.dispatcher = dispatcher;\r
8 }}, "jssun.awt.PaintEventDispatcher");\r
9 c$.getPaintEventDispatcher = Clazz.defineMethod (c$, "getPaintEventDispatcher", \r
10 function () {\r
11 {\r
12 if (jssun.awt.PaintEventDispatcher.dispatcher == null) {\r
13 jssun.awt.PaintEventDispatcher.dispatcher =  new jssun.awt.PaintEventDispatcher ();\r
14 }return jssun.awt.PaintEventDispatcher.dispatcher;\r
15 }});\r
16 Clazz.defineMethod (c$, "createPaintEvent", \r
17 function (target, x, y, w, h) {\r
18 return  new java.awt.event.PaintEvent (target, 800,  new java.awt.Rectangle (x, y, w, h));\r
19 }, "java.awt.Component,~N,~N,~N,~N");\r
20 Clazz.defineMethod (c$, "shouldDoNativeBackgroundErase", \r
21 function (c) {\r
22 return true;\r
23 }, "java.awt.Component");\r
24 Clazz.defineMethod (c$, "queueSurfaceDataReplacing", \r
25 function (c, r) {\r
26 return false;\r
27 }, "java.awt.Component,Runnable");\r
28 Clazz.defineStatics (c$,\r
29 "dispatcher", null);\r
30 });\r