/[classpath]/classpath/java/text/DateFormatSymbols.java
ViewVC logotype

Diff of /classpath/java/text/DateFormatSymbols.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.14.2.2 by gnu_andrew, Fri May 20 18:20:55 2005 UTC revision 1.14.2.3 by gnu_andrew, Fri May 27 00:01:45 2005 UTC
# Line 81  public class DateFormatSymbols implement Line 81  public class DateFormatSymbols implement
81    
82    private static String[] getStringArray(ResourceBundle res, String name)    private static String[] getStringArray(ResourceBundle res, String name)
83    {    {
84      int index = 0;      return res.getString(name).split("\u00ae");
     String data = res.getString(name);  
     StringTokenizer st = new StringTokenizer(data, "\u00ae");  
     String[] array = new String[st.countTokens()];  
   
     while (st.hasMoreTokens())  
       {  
         array[index] = st.nextToken();  
         index++;  
       }  
   
     return array;  
85    }    }
86    
87    private String[][] getZoneStrings(ResourceBundle res)    private String[][] getZoneStrings(ResourceBundle res)
# Line 101  public class DateFormatSymbols implement Line 90  public class DateFormatSymbols implement
90        {        {
91          int index = 0;          int index = 0;
92          String data = res.getString("zoneStrings");          String data = res.getString("zoneStrings");
93          StringTokenizer st = new StringTokenizer(data, "\u00ae\u00ae");          String[] zones = data.split("\u00a9");
94          String[][] array = new String[st.countTokens()][];          String[][] array = new String[zones.length][];
95                for (int a = 0; a < zones.length; ++a)
96          while (st.hasMoreTokens())            array[a] = zones[a].split("\u00ae");
97            {          return array;
             int index2 = 0;  
             String token = st.nextToken();  
             StringTokenizer st2 = new StringTokenizer(token, "\u00ae");  
             array[index] = new String[st2.countTokens()];  
   
             while (st2.hasMoreTokens())  
               {  
                  array[index][index2] = st2.nextToken();  
                  index2++;  
               }  
   
             index++;  
           }  
       
         return array;  
98        }        }
99      catch (MissingResourceException e)      catch (MissingResourceException e)
100        {        {

Legend:
Removed from v.1.14.2.2  
changed lines
  Added in v.1.14.2.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26