873ead2aedd40f872f854dc2353949b4ed011b5d
[jalviewjs.git] / site / swingjs / j2s / swingjs / JSComponentPeer.js
1 Clazz.declarePackage ("swingjs");\r
2 Clazz.load (["java.awt.peer.LightweightPeer"], "swingjs.JSComponentPeer", ["swingjs.JSToolkit"], function () {\r
3 c$ = Clazz.decorateAsClass (function () {\r
4 this.target = null;\r
5 this.ui = null;\r
6 Clazz.instantialize (this, arguments);\r
7 }, swingjs, "JSComponentPeer", null, java.awt.peer.LightweightPeer);\r
8 Clazz.makeConstructor (c$, \r
9 function (target) {\r
10 this.target = target;\r
11 this.ui = swingjs.JSToolkit.getUI (target, false);\r
12 }, "java.awt.Component");\r
13 Clazz.overrideMethod (c$, "isObscured", \r
14 function () {\r
15 return false;\r
16 });\r
17 Clazz.overrideMethod (c$, "canDetermineObscurity", \r
18 function () {\r
19 return false;\r
20 });\r
21 Clazz.overrideMethod (c$, "setVisible", \r
22 function (b) {\r
23 }, "~B");\r
24 Clazz.overrideMethod (c$, "setEnabled", \r
25 function (b) {\r
26 }, "~B");\r
27 Clazz.overrideMethod (c$, "paint", \r
28 function (g) {\r
29 }, "java.awt.Graphics");\r
30 Clazz.overrideMethod (c$, "repaint", \r
31 function (tm, x, y, width, height) {\r
32 }, "~N,~N,~N,~N,~N");\r
33 Clazz.overrideMethod (c$, "print", \r
34 function (g) {\r
35 }, "java.awt.Graphics");\r
36 Clazz.overrideMethod (c$, "setBounds", \r
37 function (x, y, width, height, op) {\r
38 }, "~N,~N,~N,~N,~N");\r
39 Clazz.overrideMethod (c$, "handleEvent", \r
40 function (e) {\r
41 }, "java.awt.AWTEvent");\r
42 Clazz.overrideMethod (c$, "coalescePaintEvent", \r
43 function (e) {\r
44 }, "java.awt.event.PaintEvent");\r
45 Clazz.overrideMethod (c$, "getLocationOnScreen", \r
46 function () {\r
47 return null;\r
48 });\r
49 Clazz.overrideMethod (c$, "getPreferredSize", \r
50 function () {\r
51 return null;\r
52 });\r
53 Clazz.overrideMethod (c$, "getMinimumSize", \r
54 function () {\r
55 return null;\r
56 });\r
57 Clazz.overrideMethod (c$, "getColorModel", \r
58 function () {\r
59 return null;\r
60 });\r
61 Clazz.overrideMethod (c$, "getToolkit", \r
62 function () {\r
63 return null;\r
64 });\r
65 Clazz.overrideMethod (c$, "getGraphics", \r
66 function () {\r
67 return null;\r
68 });\r
69 Clazz.overrideMethod (c$, "getFontMetrics", \r
70 function (font) {\r
71 return null;\r
72 }, "java.awt.Font");\r
73 Clazz.overrideMethod (c$, "dispose", \r
74 function () {\r
75 });\r
76 Clazz.overrideMethod (c$, "setForeground", \r
77 function (c) {\r
78 }, "java.awt.Color");\r
79 Clazz.overrideMethod (c$, "setBackground", \r
80 function (c) {\r
81 }, "java.awt.Color");\r
82 Clazz.overrideMethod (c$, "setFont", \r
83 function (f) {\r
84 }, "java.awt.Font");\r
85 Clazz.overrideMethod (c$, "updateCursorImmediately", \r
86 function () {\r
87 });\r
88 Clazz.overrideMethod (c$, "requestFocus", \r
89 function (lightweightChild, temporary, focusedWindowChangeAllowed, time, cause) {\r
90 return false;\r
91 }, "java.awt.Component,~B,~B,~N,jssun.awt.CausedFocusEvent.Cause");\r
92 Clazz.overrideMethod (c$, "isFocusable", \r
93 function () {\r
94 return false;\r
95 });\r
96 Clazz.defineMethod (c$, "createImage", \r
97 function (producer) {\r
98 return null;\r
99 }, "java.awt.image.ImageProducer");\r
100 Clazz.defineMethod (c$, "createImage", \r
101 function (width, height) {\r
102 return null;\r
103 }, "~N,~N");\r
104 Clazz.overrideMethod (c$, "createVolatileImage", \r
105 function (width, height) {\r
106 return null;\r
107 }, "~N,~N");\r
108 Clazz.overrideMethod (c$, "prepareImage", \r
109 function (img, w, h, o) {\r
110 return false;\r
111 }, "java.awt.Image,~N,~N,java.awt.image.ImageObserver");\r
112 Clazz.overrideMethod (c$, "checkImage", \r
113 function (img, w, h, o) {\r
114 return 0;\r
115 }, "java.awt.Image,~N,~N,java.awt.image.ImageObserver");\r
116 Clazz.overrideMethod (c$, "getGraphicsConfiguration", \r
117 function () {\r
118 return null;\r
119 });\r
120 Clazz.overrideMethod (c$, "handlesWheelScrolling", \r
121 function () {\r
122 return false;\r
123 });\r
124 Clazz.overrideMethod (c$, "getBackBuffer", \r
125 function () {\r
126 return null;\r
127 });\r
128 Clazz.overrideMethod (c$, "destroyBuffers", \r
129 function () {\r
130 });\r
131 Clazz.overrideMethod (c$, "reparent", \r
132 function (newContainer) {\r
133 }, "java.awt.peer.ContainerPeer");\r
134 Clazz.overrideMethod (c$, "isReparentSupported", \r
135 function () {\r
136 return false;\r
137 });\r
138 Clazz.overrideMethod (c$, "layout", \r
139 function () {\r
140 });\r
141 Clazz.overrideMethod (c$, "getBounds", \r
142 function () {\r
143 return null;\r
144 });\r
145 });\r