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
8 Clazz.overrideMethod (c$, "canDetermineObscurity",
\r
12 Clazz.overrideMethod (c$, "isFocusable",
\r
16 Clazz.overrideMethod (c$, "setVisible",
\r
19 Clazz.defineMethod (c$, "show",
\r
22 Clazz.defineMethod (c$, "hide",
\r
25 Clazz.overrideMethod (c$, "setEnabled",
\r
28 Clazz.defineMethod (c$, "enable",
\r
31 Clazz.defineMethod (c$, "disable",
\r
34 Clazz.overrideMethod (c$, "paint",
\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
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
49 Clazz.overrideMethod (c$, "coalescePaintEvent",
\r
51 }, "java.awt.event.PaintEvent");
\r
52 Clazz.defineMethod (c$, "handleEvent",
\r
55 }, "java.awt.Event");
\r
56 Clazz.defineMethod (c$, "handleEvent",
\r
58 }, "java.awt.AWTEvent");
\r
59 Clazz.overrideMethod (c$, "getPreferredSize",
\r
61 return new java.awt.Dimension (1, 1);
\r
63 Clazz.overrideMethod (c$, "getMinimumSize",
\r
65 return new java.awt.Dimension (1, 1);
\r
67 Clazz.overrideMethod (c$, "getToolkit",
\r
71 Clazz.overrideMethod (c$, "getColorModel",
\r
75 Clazz.overrideMethod (c$, "getGraphics",
\r
79 Clazz.overrideMethod (c$, "getGraphicsConfiguration",
\r
83 Clazz.overrideMethod (c$, "getFontMetrics",
\r
86 }, "java.awt.Font");
\r
87 Clazz.overrideMethod (c$, "dispose",
\r
90 Clazz.overrideMethod (c$, "setForeground",
\r
92 }, "java.awt.Color");
\r
93 Clazz.overrideMethod (c$, "setBackground",
\r
95 }, "java.awt.Color");
\r
96 Clazz.overrideMethod (c$, "setFont",
\r
98 }, "java.awt.Font");
\r
99 Clazz.overrideMethod (c$, "updateCursorImmediately",
\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
108 }, "java.awt.Component,~B,~B,~N,jssun.awt.CausedFocusEvent.Cause");
\r
109 Clazz.defineMethod (c$, "createImage",
\r
110 function (producer) {
\r
112 }, "java.awt.image.ImageProducer");
\r
113 Clazz.defineMethod (c$, "createImage",
\r
114 function (width, height) {
\r
117 Clazz.overrideMethod (c$, "prepareImage",
\r
118 function (img, w, h, o) {
\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
124 }, "java.awt.Image,~N,~N,java.awt.image.ImageObserver");
\r
125 Clazz.defineMethod (c$, "preferredSize",
\r
127 return this.getPreferredSize ();
\r
129 Clazz.defineMethod (c$, "minimumSize",
\r
131 return this.getMinimumSize ();
\r
133 Clazz.overrideMethod (c$, "getLocationOnScreen",
\r
135 return new java.awt.Point (0, 0);
\r
137 Clazz.overrideMethod (c$, "getInsets",
\r
139 return this.insets ();
\r
141 Clazz.overrideMethod (c$, "beginValidate",
\r
144 Clazz.overrideMethod (c$, "endValidate",
\r
147 Clazz.defineMethod (c$, "insets",
\r
149 return new java.awt.Insets (0, 0, 0, 0);
\r
151 Clazz.defineMethod (c$, "isPaintPending",
\r
155 Clazz.overrideMethod (c$, "handlesWheelScrolling",
\r
159 Clazz.overrideMethod (c$, "createVolatileImage",
\r
160 function (width, height) {
\r
163 Clazz.overrideMethod (c$, "beginLayout",
\r
166 Clazz.overrideMethod (c$, "endLayout",
\r
169 Clazz.overrideMethod (c$, "getBackBuffer",
\r
171 throw new IllegalStateException ("Page-flipping is not allowed on a lightweight component");
\r
173 Clazz.overrideMethod (c$, "destroyBuffers",
\r
176 Clazz.overrideMethod (c$, "isReparentSupported",
\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
186 throw new UnsupportedOperationException ();
\r
188 Clazz.defineMethod (c$, "isRestackSupported",
\r
192 Clazz.overrideMethod (c$, "layout",
\r
195 Clazz.overrideMethod (c$, "getBounds",
\r
197 return new java.awt.Rectangle (0, 0, 0, 0);
\r