4c92aff164054f85327ad57017d969ff121c5a98
[jalviewjs.git] / site / swingjs / j2s / jssun / swing / UIAction.js
1 Clazz.declarePackage ("jssun.swing");
2 Clazz.load (["javax.swing.Action"], "jssun.swing.UIAction", null, function () {
3 c$ = Clazz.decorateAsClass (function () {
4 this.name = null;
5 Clazz.instantialize (this, arguments);
6 }, jssun.swing, "UIAction", null, javax.swing.Action);
7 Clazz.makeConstructor (c$, 
8 function (name) {
9 this.name = name;
10 }, "~S");
11 Clazz.defineMethod (c$, "getName", 
12 function () {
13 return this.name;
14 });
15 Clazz.overrideMethod (c$, "getValue", 
16 function (key) {
17 if (key === "Name") {
18 return this.name;
19 }return null;
20 }, "~S");
21 Clazz.overrideMethod (c$, "putValue", 
22 function (key, value) {
23 }, "~S,~O");
24 Clazz.overrideMethod (c$, "setEnabled", 
25 function (b) {
26 }, "~B");
27 Clazz.defineMethod (c$, "isEnabled", 
28 function () {
29 return this.isEnabled (null);
30 });
31 Clazz.defineMethod (c$, "isEnabled", 
32 function (sender) {
33 return true;
34 }, "~O");
35 Clazz.overrideMethod (c$, "addPropertyChangeListener", 
36 function (listener) {
37 }, "java.beans.PropertyChangeListener");
38 Clazz.overrideMethod (c$, "removePropertyChangeListener", 
39 function (listener) {
40 }, "java.beans.PropertyChangeListener");
41 });