diff --git a/modules/javafx.base/src/main/java/javafx/util/converter/DateTimeStringConverter.java b/modules/javafx.base/src/main/java/javafx/util/converter/DateTimeStringConverter.java index d280e228110..ae18858310e 100644 --- a/modules/javafx.base/src/main/java/javafx/util/converter/DateTimeStringConverter.java +++ b/modules/javafx.base/src/main/java/javafx/util/converter/DateTimeStringConverter.java @@ -43,18 +43,37 @@ public class DateTimeStringConverter extends StringConverter { // ------------------------------------------------------ Private properties + + /** + * @deprecated This field was exposed erroneously and will be removed in a future version. + */ + @Deprecated(forRemoval = true, since = "17") protected final Locale locale; + + /** + * @deprecated This field was exposed erroneously and will be removed in a future version. + */ + @Deprecated(forRemoval = true, since = "17") protected final String pattern; + + /** + * @deprecated This field was exposed erroneously and will be removed in a future version. + */ + @Deprecated(forRemoval = true, since = "17") protected final DateFormat dateFormat; /** + * @deprecated This field was exposed erroneously and will be removed in a future version. * @since JavaFX 8u40 */ + @Deprecated(forRemoval = true, since = "17") protected final int dateStyle; /** + * @deprecated This field was exposed erroneously and will be removed in a future version. * @since JavaFX 8u40 */ + @Deprecated(forRemoval = true, since = "17") protected final int timeStyle; @@ -199,7 +218,10 @@ public DateTimeStringConverter(DateFormat dateFormat) { * * @return a {@code DateFormat} instance for formatting and parsing in this * {@link StringConverter} + * + * @deprecated This method exposes internal implementation details and will be removed in a future version. */ + @Deprecated(forRemoval = true, since = "17") protected DateFormat getDateFormat() { DateFormat df = null;