203 } |
203 } |
204 } |
204 } |
205 System.out.println(); |
205 System.out.println(); |
206 } |
206 } |
207 |
207 |
208 private final static String headerText = |
208 private static final String headerText = |
209 "final class LocaleEquivalentMaps {\n\n" |
209 "final class LocaleEquivalentMaps {\n\n" |
210 + " static final Map<String, String> singleEquivMap;\n" |
210 + " static final Map<String, String> singleEquivMap;\n" |
211 + " static final Map<String, String[]> multiEquivsMap;\n" |
211 + " static final Map<String, String[]> multiEquivsMap;\n" |
212 + " static final Map<String, String> regionVariantEquivMap;\n\n" |
212 + " static final Map<String, String> regionVariantEquivMap;\n\n" |
213 + " static {\n" |
213 + " static {\n" |
214 + " singleEquivMap = new HashMap<>();\n" |
214 + " singleEquivMap = new HashMap<>();\n" |
215 + " multiEquivsMap = new HashMap<>();\n" |
215 + " multiEquivsMap = new HashMap<>();\n" |
216 + " regionVariantEquivMap = new HashMap<>();\n\n" |
216 + " regionVariantEquivMap = new HashMap<>();\n\n" |
217 + " // This is an auto-generated file and should not be manually edited.\n"; |
217 + " // This is an auto-generated file and should not be manually edited.\n"; |
218 |
218 |
219 private final static String footerText = |
219 private static final String footerText = |
220 " }\n\n" |
220 " }\n\n" |
221 + "}"; |
221 + "}"; |
222 |
222 |
223 private static void generateSourceCode() { |
223 private static void generateSourceCode() { |
224 System.out.println(headerText |
224 System.out.println(headerText |