-package swingjs.plaf;
-
-import swingjs.api.DOMNode;
-
-/**
- * SWingJS implementation of stateful user interface for buttons.
- * Modeled after javax.swing.plaf.basic.BasicButtonUI.java (commented out below).
- *
- * @author Bob Hanson
- *
- */
-public class JSTextAreaUI extends JSTextUI {
-
- /**
- * the radio or check-box or simple button
- *
- */
- protected DOMNode domBtn;
-
- @Override
- public DOMNode getDOMObject() {
- if (domNode == null) {
- updateHandler.checkDocument();
- domBtn = focusNode = enableNode = textNode = domNode = createDOMObject("textarea", id);
- bindMouse(domNode);
- bindKeys(domNode);
- setFocusable();
- }
- setCssFont(
- DOMNode.setAttr(domNode, "innerHTML", getComponentText()),
- c.getFont());
- if (!editable)
- DOMNode.setAttr(domNode, "readOnly", "true");
- return domNode;
- }
-
-}
+package swingjs.plaf;\r
+\r
+import swingjs.api.DOMNode;\r
+\r
+/**\r
+ * SWingJS implementation of stateful user interface for buttons. \r
+ * Modeled after javax.swing.plaf.basic.BasicButtonUI.java (commented out below).\r
+ * \r
+ * @author Bob Hanson\r
+ *\r
+ */\r
+public class JSTextAreaUI extends JSTextUI {\r
+\r
+ /**\r
+ * the radio or check-box or simple button\r
+ * \r
+ */\r
+ protected DOMNode domBtn;\r
+\r
+ @Override\r
+ public DOMNode getDOMObject() {\r
+ if (domNode == null) {\r
+ updateHandler.checkDocument();\r
+ domBtn = focusNode = enableNode = textNode = domNode = createDOMObject("textarea", id);\r
+ bindMouse(domNode);\r
+ bindKeys(domNode);\r
+ setFocusable();\r
+ }\r
+ setCssFont(\r
+ DOMNode.setAttr(domNode, "innerHTML", getComponentText()),\r
+ c.getFont());\r
+ if (!editable)\r
+ DOMNode.setAttr(domNode, "readOnly", "true");\r
+ return domNode;\r
+ }\r
+\r
+}\r