billbarker    2003/02/04 19:47:13

  Modified:    util/java/org/apache/tomcat/util/compat JdkCompat.java
  Log:
  Fix cut-and-paste from too many files errors :)
  
  Submitted by: Tim Funk [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.3       +27 -32    
jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/compat/JdkCompat.java
  
  Index: JdkCompat.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/compat/JdkCompat.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- JdkCompat.java    4 Feb 2003 07:16:47 -0000       1.2
  +++ JdkCompat.java    5 Feb 2003 03:47:12 -0000       1.3
  @@ -82,15 +82,14 @@
    *  @author Tim Funk
    */
   public class JdkCompat {
  -    // -------------------------------------------------------------- Constants
  -    public static final String JDK14_CLASS = "org.apache.catalina.util.Jdk14Compat";
   
       // ------------------------------------------------------- Static Variables
  +
       /**
  -     *  The static instance holder.
  +     * class providing java2 support
        */
  -    static JdkCompat jdkCompat;
  -
  +    static final String JAVA14_SUPPORT =
  +        "org.apache.tomcat.util.compat.Jdk14Compat";
       /**
        *  Commons logger wrapper
        */
  @@ -99,15 +98,15 @@
       /** Return java version as a string
        */
       public static String getJavaVersion() {
  -     return javaVersion;
  +        return javaVersion;
       }
   
       public static boolean isJava2() {
  -     return java2;
  +        return java2;
       } 
      
       public static boolean isJava14() {
  -     return java14;
  +        return java14;
       }
   
       // -------------------- Implementation --------------------
  @@ -122,43 +121,39 @@
       static String javaVersion;
       static boolean java2=false;
       static boolean java14=false;
  -    static JdkCompat compat;
  +    static JdkCompat jdkCompat;
       
       static {
  -     init();
  +        init();
       }
   
  -    // class providing java2 support
  -    static final String JAVA14_SUPPORT=
  -     "org.apache.tomcat.util.compat.Jdk14Compat";
  -
       private static void init() {
           try {
               javaVersion = JAVA_1_0;
               Class.forName("java.lang.Void");
               javaVersion = JAVA_1_1;
               Class.forName("java.lang.ThreadLocal");
  -         java2=true;
  +            java2=true;
               javaVersion = JAVA_1_2;
               Class.forName("java.lang.StrictMath");
               javaVersion = JAVA_1_3;
  -         Class.forName("java.lang.CharSequence");
  -         javaVersion = JAVA_1_4;
  -         java14=true;
  +            Class.forName("java.lang.CharSequence");
  +            javaVersion = JAVA_1_4;
  +            java14=true;
           } catch (ClassNotFoundException cnfe) {
               // swallow as we've hit the max class version that we have
           }
  -     if( java14 ) {
  -         try {
  -             Class c=Class.forName(JAVA14_SUPPORT);
  -             compat=(JdkCompat)c.newInstance();
  -         } catch( Exception ex ) {
  -             compat=new JdkCompat();
  -         }
  -     } else {
  -         compat=new JdkCompat();
  -         // Install jar handler if none installed
  -     }
  +        if( java14 ) {
  +            try {
  +                Class c=Class.forName(JAVA14_SUPPORT);
  +                jdkCompat=(JdkCompat)c.newInstance();
  +            } catch( Exception ex ) {
  +                jdkCompat=new JdkCompat();
  +            }
  +        } else {
  +            jdkCompat=new JdkCompat();
  +            // Install jar handler if none installed
  +        }
       }
   
       // ----------------------------------------------------------- Constructors
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to