JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / site / j2s / swingjs / plaf / JSFormattedTextFieldUI.js
1 Clazz.declarePackage ("swingjs.plaf");\r
2 Clazz.load (["swingjs.plaf.JSTextFieldUI"], "swingjs.plaf.JSFormattedTextFieldUI", ["swingjs.api.DOMNode"], function () {\r
3 c$ = Clazz.declareType (swingjs.plaf, "JSFormattedTextFieldUI", swingjs.plaf.JSTextFieldUI);\r
4 Clazz.overrideMethod (c$, "setProp", \r
5 function (obj, prop, val) {\r
6 if (prop === "value" && val.length >= 2) {\r
7 if (val.charCodeAt (0) == 164) val = "$" + val.substring (1);\r
8  else if (val.charAt (0) == '-' && val.charCodeAt (1) == 164) val = "($" + val.substring (2) + ")";\r
9 }return swingjs.api.DOMNode.setAttr (obj, prop, val);\r
10 }, "swingjs.api.DOMNode,~S,~S");\r
11 });\r