JAL-1807 still testing
[jalviewjs.git] / unused / com / stevesoft / pat / wrap / CharArrayWrap.java
index a1cbbad..6710056 100644 (file)
@@ -1,80 +1,80 @@
-//
-// This software is now distributed according to
-// the Lesser Gnu Public License.  Please see
-// http://www.gnu.org/copyleft/lesser.txt for
-// the details.
-//    -- Happy Computing!
-//
-package com.stevesoft.pat.wrap;
-
-import com.stevesoft.pat.BasicStringBufferLike;
-import com.stevesoft.pat.StringLike;
-
-/**
- * This provides a wrapper for a char array so that it can be searched by Regex.
- */
-public class CharArrayWrap implements StringLike
-{
-  char[] ca;
-
-  public char[] getCharArray()
-  {
-    return ca;
-  }
-
-  public CharArrayWrap(char[] ca)
-  {
-    this.ca = ca;
-  }
-
-  public String toString()
-  {
-    return new String(ca);
-  }
-
-  public char charAt(int i)
-  {
-    return ca[i];
-  }
-
-  public int length()
-  {
-    return ca.length;
-  }
-
-  public String substring(int i1, int i2)
-  {
-    javajs.util.SB sb = new javajs.util.SB();
-    for (int i = i1; i < i2; i++)
-    {
-      sb.appendC(ca[i]);
-    }
-    return sb.toString();
-  }
-
-  public Object unwrap()
-  {
-    return ca;
-  }
-
-  public BasicStringBufferLike newStringBufferLike()
-  {
-    try {
-                       return (BasicStringBufferLike) Class.forName("com.stevesoft.pat.wrap.CharArrayBufferWrap").newInstance();
-               } catch (Exception e) {
-                       return null;
-               }
-  }
-
-  public int indexOf(char c)
-  {
-    for (int i = 0; i < ca.length; i++)
-    {
-      if (ca[i] == c)
-      {
-        return i;
-      }
-    }
-    return -1;
-  }
-}
+//\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
+package com.stevesoft.pat.wrap;\r
+\r
+import com.stevesoft.pat.BasicStringBufferLike;\r
+import com.stevesoft.pat.StringLike;\r
+\r
+/**\r
+ * This provides a wrapper for a char array so that it can be searched by Regex.\r
+ */\r
+public class CharArrayWrap implements StringLike\r
+{\r
+  char[] ca;\r
+\r
+  public char[] getCharArray()\r
+  {\r
+    return ca;\r
+  }\r
+\r
+  public CharArrayWrap(char[] ca)\r
+  {\r
+    this.ca = ca;\r
+  }\r
+\r
+  public String toString()\r
+  {\r
+    return new String(ca);\r
+  }\r
+\r
+  public char charAt(int i)\r
+  {\r
+    return ca[i];\r
+  }\r
+\r
+  public int length()\r
+  {\r
+    return ca.length;\r
+  }\r
+\r
+  public String substring(int i1, int i2)\r
+  {\r
+    javajs.util.SB sb = new javajs.util.SB();\r
+    for (int i = i1; i < i2; i++)\r
+    {\r
+      sb.appendC(ca[i]);\r
+    }\r
+    return sb.toString();\r
+  }\r
+\r
+  public Object unwrap()\r
+  {\r
+    return ca;\r
+  }\r
+\r
+  public BasicStringBufferLike newStringBufferLike()\r
+  {\r
+    try {\r
+                       return (BasicStringBufferLike) Class.forName("com.stevesoft.pat.wrap.CharArrayBufferWrap").newInstance();\r
+               } catch (Exception e) {\r
+                       return null;\r
+               }\r
+  }\r
+\r
+  public int indexOf(char c)\r
+  {\r
+    for (int i = 0; i < ca.length; i++)\r
+    {\r
+      if (ca[i] == c)\r
+      {\r
+        return i;\r
+      }\r
+    }\r
+    return -1;\r
+  }\r
+}\r