[gatein-commits] gatein SVN: r3623 - portal/trunk/component/web/src/main/java/org/exoplatform/services.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Jul 12 18:25:29 EDT 2010


Author: julien_viet
Date: 2010-07-12 18:25:29 -0400 (Mon, 12 Jul 2010)
New Revision: 3623

Removed:
   portal/trunk/component/web/src/main/java/org/exoplatform/services/chars
Log:
remove error


Deleted: portal/trunk/component/web/src/main/java/org/exoplatform/services/chars
===================================================================
--- portal/trunk/component/web/src/main/java/org/exoplatform/services/chars	2010-07-12 22:15:24 UTC (rev 3622)
+++ portal/trunk/component/web/src/main/java/org/exoplatform/services/chars	2010-07-12 22:25:29 UTC (rev 3623)
@@ -1,133 +0,0 @@
-/**
- * Copyright (C) 2009 eXo Platform SAS.
- * 
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- * 
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-
-package org.exoplatform.services.chars;
-
-/**
- * Created by The eXo Platform SARL
- * Author : Nhu Dinh Thuan
- *          thuan.nhu at exoplatform.com
- * Sep 13, 2006  
- */
-public final class CharsUtil
-{
-
-   public static int indexOf(char[] value, char[] c, int start)
-   {
-      boolean is = false;
-      for (int i = start; i < value.length; i++)
-      {
-         is = true;
-         for (int j = 0; j < c.length; j++)
-         {
-            if (i + j < value.length && c[j] == value[i + j])
-               continue;
-            is = false;
-            break;
-         }
-         if (is)
-            return i;
-      }
-      return -1;
-   }
-
-   public static char[] cutAndTrim(char[] data, int start, int end)
-   {
-      int s = start;
-      int e = end - 1;
-      while (s < end)
-      {
-         if (!Character.isWhitespace(data[s]))
-            break;
-         s++;
-      }
-      while (e > start)
-      {
-         if (!Character.isWhitespace(data[e]))
-            break;
-         e--;
-      }
-      e++;
-      if (e <= s)
-         return new char[0];
-      char[] newChar = new char[e - s];
-      System.arraycopy(data, s, newChar, 0, newChar.length);
-      return newChar;
-   }
-
-   public static char[] cutBySpace(char[] data, int start)
-   {
-      int e = start;
-      while (e < data.length)
-      {
-         if (Character.isWhitespace(data[e]))
-            break;
-         e++;
-      }
-      if (e <= start)
-         return new char[0];
-      char[] newChar = new char[e - start];
-      System.arraycopy(data, start, newChar, 0, newChar.length);
-      return newChar;
-   }
-
-   public static int indexOfIgnoreCase(char[] value, char[] c, int start)
-   {
-      boolean is = false;
-      for (int i = start; i < value.length; i++)
-      {
-         is = true;
-         for (int j = 0; j < c.length; j++)
-         {
-            if (Character.toLowerCase(c[j]) == Character.toLowerCase(value[i + j]))
-               continue;
-            is = false;
-            break;
-         }
-         if (is)
-            return i;
-      }
-      return -1;
-   }
-
-   public static int indexOf(char[] value, char c, int start)
-   {
-      for (int i = start; i < value.length; i++)
-      {
-         if (c == value[i])
-            return i;
-      }
-      return -1;
-   }
-
-   /* public static void main(String args[]){
-      String yahoo =" nhu dinh thuan nhu      dinh  ";
-      String pattern = "dinh";
-      System.out.println(indexOf(yahoo.toCharArray(), pattern.toCharArray(), 7));
-      System.out.println(indexOf(yahoo.toCharArray(), 'd', 0));
-      pattern = "DiNh";
-      System.out.println(indexOf(yahoo.toCharArray(), pattern.toCharArray(), 7));
-      System.out.println(indexOfIgnoreCase(yahoo.toCharArray(), pattern.toCharArray(), 7));
-      
-      char [] data = cutAndTrim(yahoo.toCharArray(), 19, 31);
-      System.out.println("|"+new String(data)+"|");
-      data = cutBySpace(yahoo.toCharArray(), 1);
-      System.out.println("|"+new String(data)+"|");
-    }*/
-}



More information about the gatein-commits mailing list