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