JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / site / swingjs / j2s / jssun / awt / NullComponentPeer.js
1 Clazz.declarePackage ("jssun.awt");\r
2 Clazz.load (["java.awt.peer.CanvasPeer", "$.LightweightPeer", "$.PanelPeer"], "jssun.awt.NullComponentPeer", ["java.lang.IllegalStateException", "$.UnsupportedOperationException", "java.awt.Dimension", "$.Insets", "$.Point", "$.Rectangle"], function () {\r
3 c$ = Clazz.declareType (jssun.awt, "NullComponentPeer", null, [java.awt.peer.LightweightPeer, java.awt.peer.CanvasPeer, java.awt.peer.PanelPeer]);\r
4 Clazz.overrideMethod (c$, "isObscured", \r
5 function () {\r
6 return false;\r
7 });\r
8 Clazz.overrideMethod (c$, "canDetermineObscurity", \r
9 function () {\r
10 return false;\r
11 });\r
12 Clazz.overrideMethod (c$, "isFocusable", \r
13 function () {\r
14 return false;\r
15 });\r
16 Clazz.overrideMethod (c$, "setVisible", \r
17 function (b) {\r
18 }, "~B");\r
19 Clazz.defineMethod (c$, "show", \r
20 function () {\r
21 });\r
22 Clazz.defineMethod (c$, "hide", \r
23 function () {\r
24 });\r
25 Clazz.overrideMethod (c$, "setEnabled", \r
26 function (b) {\r
27 }, "~B");\r
28 Clazz.defineMethod (c$, "enable", \r
29 function () {\r
30 });\r
31 Clazz.defineMethod (c$, "disable", \r
32 function () {\r
33 });\r
34 Clazz.overrideMethod (c$, "paint", \r
35 function (g) {\r
36 }, "java.awt.Graphics");\r
37 Clazz.overrideMethod (c$, "repaint", \r
38 function (tm, x, y, width, height) {\r
39 }, "~N,~N,~N,~N,~N");\r
40 Clazz.overrideMethod (c$, "print", \r
41 function (g) {\r
42 }, "java.awt.Graphics");\r
43 Clazz.overrideMethod (c$, "setBounds", \r
44 function (x, y, width, height, op) {\r
45 }, "~N,~N,~N,~N,~N");\r
46 Clazz.defineMethod (c$, "reshape", \r
47 function (x, y, width, height) {\r
48 }, "~N,~N,~N,~N");\r
49 Clazz.overrideMethod (c$, "coalescePaintEvent", \r
50 function (e) {\r
51 }, "java.awt.event.PaintEvent");\r
52 Clazz.defineMethod (c$, "handleEvent", \r
53 function (e) {\r
54 return false;\r
55 }, "java.awt.Event");\r
56 Clazz.defineMethod (c$, "handleEvent", \r
57 function (arg0) {\r
58 }, "java.awt.AWTEvent");\r
59 Clazz.overrideMethod (c$, "getPreferredSize", \r
60 function () {\r
61 return  new java.awt.Dimension (1, 1);\r
62 });\r
63 Clazz.overrideMethod (c$, "getMinimumSize", \r
64 function () {\r
65 return  new java.awt.Dimension (1, 1);\r
66 });\r
67 Clazz.overrideMethod (c$, "getToolkit", \r
68 function () {\r
69 return null;\r
70 });\r
71 Clazz.overrideMethod (c$, "getColorModel", \r
72 function () {\r
73 return null;\r
74 });\r
75 Clazz.overrideMethod (c$, "getGraphics", \r
76 function () {\r
77 return null;\r
78 });\r
79 Clazz.overrideMethod (c$, "getGraphicsConfiguration", \r
80 function () {\r
81 return null;\r
82 });\r
83 Clazz.overrideMethod (c$, "getFontMetrics", \r
84 function (font) {\r
85 return null;\r
86 }, "java.awt.Font");\r
87 Clazz.overrideMethod (c$, "dispose", \r
88 function () {\r
89 });\r
90 Clazz.overrideMethod (c$, "setForeground", \r
91 function (c) {\r
92 }, "java.awt.Color");\r
93 Clazz.overrideMethod (c$, "setBackground", \r
94 function (c) {\r
95 }, "java.awt.Color");\r
96 Clazz.overrideMethod (c$, "setFont", \r
97 function (f) {\r
98 }, "java.awt.Font");\r
99 Clazz.overrideMethod (c$, "updateCursorImmediately", \r
100 function () {\r
101 });\r
102 Clazz.defineMethod (c$, "setCursor", \r
103 function (cursor) {\r
104 }, "java.awt.Cursor");\r
105 Clazz.overrideMethod (c$, "requestFocus", \r
106 function (lightweightChild, temporary, focusedWindowChangeAllowed, time, cause) {\r
107 return false;\r
108 }, "java.awt.Component,~B,~B,~N,jssun.awt.CausedFocusEvent.Cause");\r
109 Clazz.defineMethod (c$, "createImage", \r
110 function (producer) {\r
111 return null;\r
112 }, "java.awt.image.ImageProducer");\r
113 Clazz.defineMethod (c$, "createImage", \r
114 function (width, height) {\r
115 return null;\r
116 }, "~N,~N");\r
117 Clazz.overrideMethod (c$, "prepareImage", \r
118 function (img, w, h, o) {\r
119 return false;\r
120 }, "java.awt.Image,~N,~N,java.awt.image.ImageObserver");\r
121 Clazz.overrideMethod (c$, "checkImage", \r
122 function (img, w, h, o) {\r
123 return 0;\r
124 }, "java.awt.Image,~N,~N,java.awt.image.ImageObserver");\r
125 Clazz.defineMethod (c$, "preferredSize", \r
126 function () {\r
127 return this.getPreferredSize ();\r
128 });\r
129 Clazz.defineMethod (c$, "minimumSize", \r
130 function () {\r
131 return this.getMinimumSize ();\r
132 });\r
133 Clazz.overrideMethod (c$, "getLocationOnScreen", \r
134 function () {\r
135 return  new java.awt.Point (0, 0);\r
136 });\r
137 Clazz.overrideMethod (c$, "getInsets", \r
138 function () {\r
139 return this.insets ();\r
140 });\r
141 Clazz.overrideMethod (c$, "beginValidate", \r
142 function () {\r
143 });\r
144 Clazz.overrideMethod (c$, "endValidate", \r
145 function () {\r
146 });\r
147 Clazz.defineMethod (c$, "insets", \r
148 function () {\r
149 return  new java.awt.Insets (0, 0, 0, 0);\r
150 });\r
151 Clazz.defineMethod (c$, "isPaintPending", \r
152 function () {\r
153 return false;\r
154 });\r
155 Clazz.overrideMethod (c$, "handlesWheelScrolling", \r
156 function () {\r
157 return false;\r
158 });\r
159 Clazz.overrideMethod (c$, "createVolatileImage", \r
160 function (width, height) {\r
161 return null;\r
162 }, "~N,~N");\r
163 Clazz.overrideMethod (c$, "beginLayout", \r
164 function () {\r
165 });\r
166 Clazz.overrideMethod (c$, "endLayout", \r
167 function () {\r
168 });\r
169 Clazz.overrideMethod (c$, "getBackBuffer", \r
170 function () {\r
171 throw  new IllegalStateException ("Page-flipping is not allowed on a lightweight component");\r
172 });\r
173 Clazz.overrideMethod (c$, "destroyBuffers", \r
174 function () {\r
175 });\r
176 Clazz.overrideMethod (c$, "isReparentSupported", \r
177 function () {\r
178 return false;\r
179 });\r
180 Clazz.overrideMethod (c$, "reparent", \r
181 function (newNativeParent) {\r
182 throw  new UnsupportedOperationException ();\r
183 }, "java.awt.peer.ContainerPeer");\r
184 Clazz.defineMethod (c$, "restack", \r
185 function () {\r
186 throw  new UnsupportedOperationException ();\r
187 });\r
188 Clazz.defineMethod (c$, "isRestackSupported", \r
189 function () {\r
190 return false;\r
191 });\r
192 Clazz.overrideMethod (c$, "layout", \r
193 function () {\r
194 });\r
195 Clazz.overrideMethod (c$, "getBounds", \r
196 function () {\r
197 return  new java.awt.Rectangle (0, 0, 0, 0);\r
198 });\r
199 });\r