diff --git a/src/java.base/share/classes/java/text/DateFormat.java b/src/java.base/share/classes/java/text/DateFormat.java index af756289086..19835dff7c4 100644 --- a/src/java.base/share/classes/java/text/DateFormat.java +++ b/src/java.base/share/classes/java/text/DateFormat.java @@ -101,8 +101,8 @@ import sun.util.locale.provider.LocaleServiceProviderPool; * * *

If the specified locale contains "ca" (calendar), "rg" (region override), - * and/or "tz" (timezone) Unicode - * extensions, the calendar, the country and/or the time zone for formatting + * and/or "tz" (timezone) {@linkplain Locale##def_locale_extension Unicode + * extensions}, the calendar, the country and/or the time zone for formatting * are overridden. If both "ca" and "rg" are specified, the calendar from the "ca" * extension supersedes the implicit one from the "rg" extension. * diff --git a/src/java.base/share/classes/java/text/DateFormatSymbols.java b/src/java.base/share/classes/java/text/DateFormatSymbols.java index f08f5e78338..9fff6a7c4d4 100644 --- a/src/java.base/share/classes/java/text/DateFormatSymbols.java +++ b/src/java.base/share/classes/java/text/DateFormatSymbols.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1996, 2024, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1996, 2025, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -84,7 +84,7 @@ import sun.util.locale.provider.TimeZoneNameUtility; * * *

If the locale contains "rg" (region override) - * Unicode extension, + * {@linkplain Locale##def_locale_extension Unicode extension}, * the symbols are overridden for the designated region. * *

diff --git a/src/java.base/share/classes/java/text/DecimalFormatSymbols.java b/src/java.base/share/classes/java/text/DecimalFormatSymbols.java index dfb344f26a7..ccb6c02535c 100644 --- a/src/java.base/share/classes/java/text/DecimalFormatSymbols.java +++ b/src/java.base/share/classes/java/text/DecimalFormatSymbols.java @@ -60,8 +60,8 @@ import sun.util.locale.provider.ResourceBundleBasedAdapter; * your {@code DecimalFormat} and modify it. * *

The "rg" (region override), "nu" (numbering system), and "cu" (currency) - * {@code Locale} Unicode - * extensions are supported which may override values within the symbols. + * {@code Locale} {@linkplain Locale##def_locale_extension Unicode + * extensions} are supported which may override values within the symbols. * For both "nu" and "cu", if they are specified in addition to "rg" by the * backing {@code Locale}, the respective values from the "nu" and "cu" extension * supersede the implicit ones from the "rg" extension. diff --git a/src/java.base/share/classes/java/text/NumberFormat.java b/src/java.base/share/classes/java/text/NumberFormat.java index 759ed7ae5ea..afdba76d1ed 100644 --- a/src/java.base/share/classes/java/text/NumberFormat.java +++ b/src/java.base/share/classes/java/text/NumberFormat.java @@ -92,7 +92,7 @@ import sun.util.locale.provider.LocaleServiceProviderPool; * *

Locale Extensions

* Formatting behavior can be changed when using a locale that contains any of the following - * Unicode extensions, + * {@linkplain Locale##def_locale_extension Unicode extensions}, *