jdk/make/src/classes/build/tools/cldrconverter/CLDRConverter.java
changeset 32030 f2c22ba89d0f
parent 31263 a81a0af34ca0
child 32510 7530a468314c
equal deleted inserted replaced
32029:a5538163e144 32030:f2c22ba89d0f
   431             // Go ahead and generate them.
   431             // Go ahead and generate them.
   432             if (bundleTypes.contains(Bundle.Type.LOCALENAMES)) {
   432             if (bundleTypes.contains(Bundle.Type.LOCALENAMES)) {
   433                 Map<String, Object> localeNamesMap = extractLocaleNames(targetMap, bundle.getID());
   433                 Map<String, Object> localeNamesMap = extractLocaleNames(targetMap, bundle.getID());
   434                 if (!localeNamesMap.isEmpty() || bundle.isRoot()) {
   434                 if (!localeNamesMap.isEmpty() || bundle.isRoot()) {
   435                     metaInfo.get("LocaleNames").add(toLanguageTag(bundle.getID()));
   435                     metaInfo.get("LocaleNames").add(toLanguageTag(bundle.getID()));
   436                     bundleGenerator.generateBundle("util", "LocaleNames", bundle.getID(), true, localeNamesMap, BundleType.OPEN);
   436                     bundleGenerator.generateBundle("util", "LocaleNames", bundle.getJavaID(), true, localeNamesMap, BundleType.OPEN);
   437                 }
   437                 }
   438             }
   438             }
   439             if (bundleTypes.contains(Bundle.Type.CURRENCYNAMES)) {
   439             if (bundleTypes.contains(Bundle.Type.CURRENCYNAMES)) {
   440                 Map<String, Object> currencyNamesMap = extractCurrencyNames(targetMap, bundle.getID(), bundle.getCurrencies());
   440                 Map<String, Object> currencyNamesMap = extractCurrencyNames(targetMap, bundle.getID(), bundle.getCurrencies());
   441                 if (!currencyNamesMap.isEmpty() || bundle.isRoot()) {
   441                 if (!currencyNamesMap.isEmpty() || bundle.isRoot()) {
   442                     metaInfo.get("CurrencyNames").add(toLanguageTag(bundle.getID()));
   442                     metaInfo.get("CurrencyNames").add(toLanguageTag(bundle.getID()));
   443                     bundleGenerator.generateBundle("util", "CurrencyNames", bundle.getID(), true, currencyNamesMap, BundleType.OPEN);
   443                     bundleGenerator.generateBundle("util", "CurrencyNames", bundle.getJavaID(), true, currencyNamesMap, BundleType.OPEN);
   444                 }
   444                 }
   445             }
   445             }
   446             if (bundleTypes.contains(Bundle.Type.TIMEZONENAMES)) {
   446             if (bundleTypes.contains(Bundle.Type.TIMEZONENAMES)) {
   447                 Map<String, Object> zoneNamesMap = extractZoneNames(targetMap, bundle.getID());
   447                 Map<String, Object> zoneNamesMap = extractZoneNames(targetMap, bundle.getID());
   448                 if (!zoneNamesMap.isEmpty() || bundle.isRoot()) {
   448                 if (!zoneNamesMap.isEmpty() || bundle.isRoot()) {
   449                     metaInfo.get("TimeZoneNames").add(toLanguageTag(bundle.getID()));
   449                     metaInfo.get("TimeZoneNames").add(toLanguageTag(bundle.getID()));
   450                     bundleGenerator.generateBundle("util", "TimeZoneNames", bundle.getID(), true, zoneNamesMap, BundleType.TIMEZONE);
   450                     bundleGenerator.generateBundle("util", "TimeZoneNames", bundle.getJavaID(), true, zoneNamesMap, BundleType.TIMEZONE);
   451                 }
   451                 }
   452             }
   452             }
   453             if (bundleTypes.contains(Bundle.Type.CALENDARDATA)) {
   453             if (bundleTypes.contains(Bundle.Type.CALENDARDATA)) {
   454                 Map<String, Object> calendarDataMap = extractCalendarData(targetMap, bundle.getID());
   454                 Map<String, Object> calendarDataMap = extractCalendarData(targetMap, bundle.getID());
   455                 if (!calendarDataMap.isEmpty() || bundle.isRoot()) {
   455                 if (!calendarDataMap.isEmpty() || bundle.isRoot()) {
   456                     metaInfo.get("CalendarData").add(toLanguageTag(bundle.getID()));
   456                     metaInfo.get("CalendarData").add(toLanguageTag(bundle.getID()));
   457                     bundleGenerator.generateBundle("util", "CalendarData", bundle.getID(), true, calendarDataMap, BundleType.PLAIN);
   457                     bundleGenerator.generateBundle("util", "CalendarData", bundle.getJavaID(), true, calendarDataMap, BundleType.PLAIN);
   458                 }
   458                 }
   459             }
   459             }
   460             if (bundleTypes.contains(Bundle.Type.FORMATDATA)) {
   460             if (bundleTypes.contains(Bundle.Type.FORMATDATA)) {
   461                 Map<String, Object> formatDataMap = extractFormatData(targetMap, bundle.getID());
   461                 Map<String, Object> formatDataMap = extractFormatData(targetMap, bundle.getID());
   462                 if (!formatDataMap.isEmpty() || bundle.isRoot()) {
   462                 if (!formatDataMap.isEmpty() || bundle.isRoot()) {
   463                     metaInfo.get("FormatData").add(toLanguageTag(bundle.getID()));
   463                     metaInfo.get("FormatData").add(toLanguageTag(bundle.getID()));
   464                     bundleGenerator.generateBundle("text", "FormatData", bundle.getID(), true, formatDataMap, BundleType.PLAIN);
   464                     bundleGenerator.generateBundle("text", "FormatData", bundle.getJavaID(), true, formatDataMap, BundleType.PLAIN);
   465                 }
   465                 }
   466             }
   466             }
   467 
   467 
   468             // For AvailableLocales
   468             // For AvailableLocales
   469             metaInfo.get("AvailableLocales").add(toLanguageTag(bundle.getID()));
   469             metaInfo.get("AvailableLocales").add(toLanguageTag(bundle.getID()));