1 Clazz.declarePackage ("swingjs");
\r
2 Clazz.load (["java.awt.peer.LightweightPeer"], "swingjs.JSComponentPeer", ["swingjs.JSToolkit"], function () {
\r
3 c$ = Clazz.decorateAsClass (function () {
\r
6 Clazz.instantialize (this, arguments);
\r
7 }, swingjs, "JSComponentPeer", null, java.awt.peer.LightweightPeer);
\r
8 Clazz.makeConstructor (c$,
\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
17 Clazz.overrideMethod (c$, "canDetermineObscurity",
\r
21 Clazz.overrideMethod (c$, "setVisible",
\r
24 Clazz.overrideMethod (c$, "setEnabled",
\r
27 Clazz.overrideMethod (c$, "paint",
\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
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
41 }, "java.awt.AWTEvent");
\r
42 Clazz.overrideMethod (c$, "coalescePaintEvent",
\r
44 }, "java.awt.event.PaintEvent");
\r
45 Clazz.overrideMethod (c$, "getLocationOnScreen",
\r
49 Clazz.overrideMethod (c$, "getPreferredSize",
\r
53 Clazz.overrideMethod (c$, "getMinimumSize",
\r
57 Clazz.overrideMethod (c$, "getColorModel",
\r
61 Clazz.overrideMethod (c$, "getToolkit",
\r
65 Clazz.overrideMethod (c$, "getGraphics",
\r
69 Clazz.overrideMethod (c$, "getFontMetrics",
\r
72 }, "java.awt.Font");
\r
73 Clazz.overrideMethod (c$, "dispose",
\r
76 Clazz.overrideMethod (c$, "setForeground",
\r
78 }, "java.awt.Color");
\r
79 Clazz.overrideMethod (c$, "setBackground",
\r
81 }, "java.awt.Color");
\r
82 Clazz.overrideMethod (c$, "setFont",
\r
84 }, "java.awt.Font");
\r
85 Clazz.overrideMethod (c$, "updateCursorImmediately",
\r
88 Clazz.overrideMethod (c$, "requestFocus",
\r
89 function (lightweightChild, temporary, focusedWindowChangeAllowed, time, cause) {
\r
91 }, "java.awt.Component,~B,~B,~N,jssun.awt.CausedFocusEvent.Cause");
\r
92 Clazz.overrideMethod (c$, "isFocusable",
\r
96 Clazz.defineMethod (c$, "createImage",
\r
97 function (producer) {
\r
99 }, "java.awt.image.ImageProducer");
\r
100 Clazz.defineMethod (c$, "createImage",
\r
101 function (width, height) {
\r
104 Clazz.overrideMethod (c$, "createVolatileImage",
\r
105 function (width, height) {
\r
108 Clazz.overrideMethod (c$, "prepareImage",
\r
109 function (img, w, h, o) {
\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
115 }, "java.awt.Image,~N,~N,java.awt.image.ImageObserver");
\r
116 Clazz.overrideMethod (c$, "getGraphicsConfiguration",
\r
120 Clazz.overrideMethod (c$, "handlesWheelScrolling",
\r
124 Clazz.overrideMethod (c$, "getBackBuffer",
\r
128 Clazz.overrideMethod (c$, "destroyBuffers",
\r
131 Clazz.overrideMethod (c$, "reparent",
\r
132 function (newContainer) {
\r
133 }, "java.awt.peer.ContainerPeer");
\r
134 Clazz.overrideMethod (c$, "isReparentSupported",
\r
138 Clazz.overrideMethod (c$, "layout",
\r
141 Clazz.overrideMethod (c$, "getBounds",
\r