[jboss-cvs] jbossretro/src/main/org/jboss/ant/tasks/retro ...

Paul Gier pgier at redhat.com
Tue May 1 18:17:10 EDT 2007


  User: pgier   
  Date: 07/05/01 18:17:10

  Modified:    src/main/org/jboss/ant/tasks/retro  ClassRedirectEditor.java
  Log:
  [JBBUILD-351] Added functionality to handle jdk15 Boolean methods.
  
  Revision  Changes    Path
  1.23      +22 -9     jbossretro/src/main/org/jboss/ant/tasks/retro/ClassRedirectEditor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ClassRedirectEditor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbossretro/src/main/org/jboss/ant/tasks/retro/ClassRedirectEditor.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -b -r1.22 -r1.23
  --- ClassRedirectEditor.java	24 Jan 2007 23:26:41 -0000	1.22
  +++ ClassRedirectEditor.java	1 May 2007 22:17:10 -0000	1.23
  @@ -54,7 +54,7 @@
    * 
    * @author <a href="adrian at jboss.com">Adrian Brock</a>
    * @author Scott.Stark at jboss.org
  - * @version $Revision: 1.22 $
  + * @version $Revision: 1.23 $
    */
   public class ClassRedirectEditor extends ExprEditor
   {
  @@ -83,6 +83,8 @@
      private static final String ACCESSIBLE_OBJECT = AccessibleObject.class.getName();
      /** String class */
      private static final String STRING = String.class.getName();
  +   /** Boolean class */
  +   private static final String BOOLEAN = Boolean.class.getName();
      /** Integer class */
      private static final String INTEGER = Integer.class.getName();
      /** Long class */
  @@ -317,6 +319,17 @@
            else if ("contains".equals(callName))
               call.replace("$_ = " + CLASS_REDIRECTS + ".contains($0, $1);");
         }
  +      else if (BOOLEAN.equals(className))
  +      {
  +          if (callName.equals("parseBoolean")) 
  +          {
  +               call.replace("$_ = " + org.jboss.lang.Boolean.class.getName() + "." + callName + "($$);");
  +          }
  +          else if (callName.equals("compareTo"))
  +          {
  +               call.replace("$_ = " + org.jboss.lang.Boolean.class.getName() + "." + callName + "($0, $1);");
  +          }
  +      }
         else if (INTEGER.equals(className))
         {
   		 if (integerBitMethods.contains(callName))
  
  
  



More information about the jboss-cvs-commits mailing list