Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / java / awt / GraphicsCallback.js
1 Clazz.declarePackage ("java.awt");
2 Clazz.load (["jssun.awt.SunGraphicsCallback"], "java.awt.GraphicsCallback", null, function () {
3 c$ = Clazz.declareType (java.awt, "GraphicsCallback", jssun.awt.SunGraphicsCallback);
4 Clazz.pu$h(self.c$);
5 c$ = Clazz.declareType (java.awt.GraphicsCallback, "PaintCallback", java.awt.GraphicsCallback);
6 Clazz.makeConstructor (c$, 
7  function () {
8 Clazz.superConstructor (this, java.awt.GraphicsCallback.PaintCallback, []);
9 });
10 Clazz.overrideMethod (c$, "run", 
11 function (a, b) {
12 a.paint (b);
13 }, "java.awt.Component,java.awt.Graphics");
14 c$.getInstance = Clazz.defineMethod (c$, "getInstance", 
15 function () {
16 return java.awt.GraphicsCallback.PaintCallback.instance;
17 });
18 c$.instance = c$.prototype.instance =  new java.awt.GraphicsCallback.PaintCallback ();
19 c$ = Clazz.p0p ();
20 Clazz.pu$h(self.c$);
21 c$ = Clazz.declareType (java.awt.GraphicsCallback, "PaintAllCallback", java.awt.GraphicsCallback);
22 Clazz.makeConstructor (c$, 
23  function () {
24 Clazz.superConstructor (this, java.awt.GraphicsCallback.PaintAllCallback, []);
25 });
26 Clazz.overrideMethod (c$, "run", 
27 function (a, b) {
28 a.paintAll (b);
29 }, "java.awt.Component,java.awt.Graphics");
30 c$.getInstance = Clazz.defineMethod (c$, "getInstance", 
31 function () {
32 return java.awt.GraphicsCallback.PaintAllCallback.instance;
33 });
34 c$.instance = c$.prototype.instance =  new java.awt.GraphicsCallback.PaintAllCallback ();
35 c$ = Clazz.p0p ();
36 Clazz.pu$h(self.c$);
37 c$ = Clazz.declareType (java.awt.GraphicsCallback, "PaintHeavyweightComponentsCallback", java.awt.GraphicsCallback);
38 Clazz.makeConstructor (c$, 
39  function () {
40 Clazz.superConstructor (this, java.awt.GraphicsCallback.PaintHeavyweightComponentsCallback, []);
41 });
42 Clazz.overrideMethod (c$, "run", 
43 function (a, b) {
44 if (a.isLightweight ()) {
45 a.paintHeavyweightComponents (b);
46 } else {
47 a.paintAll (b);
48 }}, "java.awt.Component,java.awt.Graphics");
49 c$.getInstance = Clazz.defineMethod (c$, "getInstance", 
50 function () {
51 return java.awt.GraphicsCallback.PaintHeavyweightComponentsCallback.instance;
52 });
53 c$.instance = c$.prototype.instance =  new java.awt.GraphicsCallback.PaintHeavyweightComponentsCallback ();
54 c$ = Clazz.p0p ();
55 });