1 Clazz.declarePackage ("java.awt.event");
\r
2 Clazz.load (["java.awt.AWTEvent"], "java.awt.event.ItemEvent", null, function () {
\r
3 c$ = Clazz.decorateAsClass (function () {
\r
5 this.stateChange = 0;
\r
6 Clazz.instantialize (this, arguments);
\r
7 }, java.awt.event, "ItemEvent", java.awt.AWTEvent);
\r
8 Clazz.makeConstructor (c$,
\r
9 function (source, id, item, stateChange) {
\r
10 Clazz.superConstructor (this, java.awt.event.ItemEvent, [source, id]);
\r
12 this.stateChange = stateChange;
\r
13 }, "java.awt.ItemSelectable,~N,~O,~N");
\r
14 Clazz.defineMethod (c$, "getItemSelectable",
\r
18 Clazz.defineMethod (c$, "getItem",
\r
22 Clazz.defineMethod (c$, "getStateChange",
\r
24 return this.stateChange;
\r
26 Clazz.overrideMethod (c$, "paramString",
\r
31 typeStr = "ITEM_STATE_CHANGED";
\r
34 typeStr = "unknown type";
\r
37 switch (this.stateChange) {
\r
39 stateStr = "SELECTED";
\r
42 stateStr = "DESELECTED";
\r
45 stateStr = "unknown type";
\r
47 return typeStr + ",item=" + this.item + ",stateChange=" + stateStr;
\r
49 Clazz.defineStatics (c$,
\r
52 "ITEM_STATE_CHANGED", 701,
\r