src/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java

Print this page
rev 5957 : imported patch 8000245.8000273.8000615

*** 101,122 **** throw new NullPointerException(); } LocaleProviderAdapter adapter = LocaleProviderAdapter.forType(type); OpenListResourceBundle rb = adapter.getLocaleResources(locale).getTimeZoneNames(); - LocaleServiceProviderPool pool = - LocaleServiceProviderPool.getPool(TimeZoneNameProvider.class); try { - if (!pool.hasProviders() || - (rb.getLocale().equals(locale) && rb.handleGetKeys().contains(id))) { String[] names = rb.getStringArray(id); int index = daylight ? 3 : 1; if (style == TimeZone.SHORT) { index++; } return names[index]; - } } catch (MissingResourceException mre) { } return null; } --- 101,117 ----