Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / swingjs / plaf / JSTextAreaUI.java
index b613c28..2d45875 100644 (file)
@@ -1,37 +1,37 @@
-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
+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;
+       }
+
+}