colus       2002/08/26 12:27:27

  Modified:    src/java/org/apache/avalon/framework Version.java
  Log:
  Remove dependency to ExceptionUtil.splitString.
  
  Revision  Changes    Path
  1.18      +7 -1      jakarta-avalon/src/java/org/apache/avalon/framework/Version.java
  
  Index: Version.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon/src/java/org/apache/avalon/framework/Version.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- Version.java      5 Aug 2002 13:23:55 -0000       1.17
  +++ Version.java      26 Aug 2002 19:27:27 -0000      1.18
  @@ -8,6 +8,7 @@
   package org.apache.avalon.framework;
   
   import java.io.Serializable;
  +import java.util.StringTokenizer;
   
   /**
    * This class is used to hold version information pertaining to a Component or 
interface.
  @@ -64,7 +65,12 @@
       public static Version getVersion( final String version )
           throws NumberFormatException, IllegalArgumentException
       {
  -        final String[] levels = ExceptionUtil.splitString( version, "." );
  +        final StringTokenizer tokenizer = new StringTokenizer( version, "." );
  +        final String[] levels = new String[ tokenizer.countTokens() ];
  +        for( int i = 0; i < levels.length; i++ )
  +        {
  +            levels[ i ] = tokenizer.nextToken();
  +        }
   
           if( 0 == levels.length || 3 < levels.length )
           {
  
  
  

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

Reply via email to