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) |
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 |
{ |
{ |