1 Clazz.declarePackage ("java.awt.event");
2 Clazz.load (["java.awt.AWTEvent"], "java.awt.event.ComponentEvent", ["java.awt.Component"], function () {
3 c$ = Clazz.declareType (java.awt.event, "ComponentEvent", java.awt.AWTEvent);
4 Clazz.defineMethod (c$, "getComponent",
6 return (Clazz.instanceOf (this.source, java.awt.Component)) ? this.source : null;
8 Clazz.overrideMethod (c$, "paramString",
11 var b = (this.source != null ? (this.source).getBounds () : null);
14 typeStr = "COMPONENT_SHOWN";
17 typeStr = "COMPONENT_HIDDEN";
20 typeStr = "COMPONENT_MOVED (" + b.x + "," + b.y + " " + b.width + "x" + b.height + ")";
23 typeStr = "COMPONENT_RESIZED (" + b.x + "," + b.y + " " + b.width + "x" + b.height + ")";
26 typeStr = "unknown type";
30 Clazz.defineStatics (c$,
31 "COMPONENT_FIRST", 100,
32 "COMPONENT_LAST", 103,
33 "COMPONENT_MOVED", 100,
34 "COMPONENT_RESIZED", 101,
35 "COMPONENT_SHOWN", 102,
36 "COMPONENT_HIDDEN", 103);