Formatting
[jalview.git] / src / com / stevesoft / pat / StringBufferLike.java
index 18fa994..96d2178 100755 (executable)
@@ -1,64 +1,90 @@
-package//\r
+package //\r
 // This software is now distributed according to\r
 // the Lesser Gnu Public License.  Please see\r
 // http://www.gnu.org/copyleft/lesser.txt for\r
 // the details.\r
 //    -- Happy Computing!\r
 //\r
-com.stevesoft.pat;\r
-\r
+    com.stevesoft.pat;\r
 \r
 /** A tool that is used to make the \E, \U, \L, and \Q\r
     elements of a substitution. */\r
-public class StringBufferLike implements BasicStringBufferLike {\r
+public class StringBufferLike\r
+    implements BasicStringBufferLike\r
+{\r
   BasicStringBufferLike sbl;\r
-  public StringBufferLike(BasicStringBufferLike sbl) {\r
+  public StringBufferLike(BasicStringBufferLike sbl)\r
+  {\r
     this.sbl = sbl;\r
   }\r
+\r
   char mode = 'E', altMode = ' ';\r
-  public StringLike toStringLike() {\r
+  public StringLike toStringLike()\r
+  {\r
     return sbl.toStringLike();\r
   }\r
-  public String toString() {\r
+\r
+  public String toString()\r
+  {\r
     return sbl.toString();\r
   }\r
-  public void append(char c) {\r
-    \r
-    switch(mode) {\r
-    case 'u':\r
-      mode = altMode;\r
-      altMode = ' ';\r
-    case 'U':\r
-      sbl.append(CaseMgr.toUpperCase(c));\r
-      break;\r
-    case 'l':\r
-      mode = altMode;\r
-      altMode = ' ';\r
-    case 'L':\r
-      sbl.append(CaseMgr.toLowerCase(c));\r
-      break;\r
-    case 'Q':\r
-      if((c >= 'a' && c <= 'z')\r
-      || (c >= 'A' && c <= 'Z')\r
-      || (c >= '0' && c <= '9'))\r
-        ;\r
-      else\r
-        sbl.append('\\');\r
-    default:\r
-      sbl.append(c);\r
-      break;\r
+\r
+  public void append(char c)\r
+  {\r
+\r
+    switch (mode)\r
+    {\r
+      case 'u':\r
+        mode = altMode;\r
+        altMode = ' ';\r
+      case 'U':\r
+        sbl.append(CaseMgr.toUpperCase(c));\r
+        break;\r
+      case 'l':\r
+        mode = altMode;\r
+        altMode = ' ';\r
+      case 'L':\r
+        sbl.append(CaseMgr.toLowerCase(c));\r
+        break;\r
+      case 'Q':\r
+        if ( (c >= 'a' && c <= 'z')\r
+            || (c >= 'A' && c <= 'Z')\r
+            || (c >= '0' && c <= '9'))\r
+        {\r
+          ;\r
+        }\r
+        else\r
+        {\r
+          sbl.append('\\');\r
+        }\r
+      default:\r
+        sbl.append(c);\r
+        break;\r
     }\r
   }\r
-  public void append(String s) {\r
-    for(int i=0;i<s.length();i++)\r
+\r
+  public void append(String s)\r
+  {\r
+    for (int i = 0; i < s.length(); i++)\r
+    {\r
       append(s.charAt(i));\r
+    }\r
   }\r
-  public void setMode(char c) {\r
-    if(c == 'u' || c == 'l')\r
-      if(altMode == ' ') altMode = mode;\r
+\r
+  public void setMode(char c)\r
+  {\r
+    if (c == 'u' || c == 'l')\r
+    {\r
+      if (altMode == ' ')\r
+      {\r
+        altMode = mode;\r
+      }\r
+    }\r
     mode = c;\r
   }\r
-  public Object unwrap() {\r
+\r
+  public Object unwrap()\r
+  {\r
     return sbl.unwrap();\r
   }\r
 }\r