equal
deleted
inserted
replaced
36 import java.util.List; |
36 import java.util.List; |
37 import java.util.Locale; |
37 import java.util.Locale; |
38 import java.util.ResourceBundle; |
38 import java.util.ResourceBundle; |
39 import java.util.Set; |
39 import java.util.Set; |
40 import java.util.spi.CalendarDataProvider; |
40 import java.util.spi.CalendarDataProvider; |
|
41 import java.util.spi.CalendarNameProvider; |
41 import java.util.spi.CurrencyNameProvider; |
42 import java.util.spi.CurrencyNameProvider; |
42 import java.util.spi.LocaleNameProvider; |
43 import java.util.spi.LocaleNameProvider; |
43 import java.util.spi.LocaleServiceProvider; |
44 import java.util.spi.LocaleServiceProvider; |
44 import java.util.spi.TimeZoneNameProvider; |
45 import java.util.spi.TimeZoneNameProvider; |
45 import sun.util.cldr.CLDRLocaleProviderAdapter; |
46 import sun.util.cldr.CLDRLocaleProviderAdapter; |
385 * |
386 * |
386 * @return a CalendarDataProvider |
387 * @return a CalendarDataProvider |
387 */ |
388 */ |
388 public abstract CalendarDataProvider getCalendarDataProvider(); |
389 public abstract CalendarDataProvider getCalendarDataProvider(); |
389 |
390 |
|
391 /** |
|
392 * Returns a CalendarNameProvider for this LocaleProviderAdapter, or null if no |
|
393 * CalendarNameProvider is available. |
|
394 * |
|
395 * @return a CalendarNameProvider |
|
396 */ |
|
397 public abstract CalendarNameProvider getCalendarNameProvider(); |
|
398 |
390 public abstract LocaleResources getLocaleResources(Locale locale); |
399 public abstract LocaleResources getLocaleResources(Locale locale); |
391 |
400 |
392 public abstract LocaleData getLocaleData(); |
401 public abstract LocaleData getLocaleData(); |
393 |
402 |
394 public abstract Locale[] getAvailableLocales(); |
403 public abstract Locale[] getAvailableLocales(); |