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