< prev index next >
src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
Print this page
*** 45,54 ****
--- 45,55 ----
import java.util.spi.CurrencyNameProvider;
import java.util.spi.LocaleNameProvider;
import java.util.spi.LocaleServiceProvider;
import java.util.spi.TimeZoneNameProvider;
import sun.security.action.GetPropertyAction;
+ import sun.text.spi.JavaTimeDateTimePatternProvider;
import sun.util.spi.CalendarProvider;
/**
* The LocaleProviderAdapter abstract class.
*
*** 426,435 ****
--- 427,444 ----
*
* @return a CalendarProvider
*/
public abstract CalendarProvider getCalendarProvider();
+ /**
+ * Returns a JavaTimeDateTimePatternProvider for this LocaleProviderAdapter,
+ * or null if no JavaTimeDateTimePatternProvider is available.
+ *
+ * @return a JavaTimeDateTimePatternProvider
+ */
+ public abstract JavaTimeDateTimePatternProvider getJavaTimeDateTimePatternProvider();
+
public abstract LocaleResources getLocaleResources(Locale locale);
public abstract Locale[] getAvailableLocales();
private static final LocaleProviderAdapter NONEXISTENT_ADAPTER = new NonExistentAdapter();
< prev index next >