Index: trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java	(revision 17314)
+++ trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java	(revision 17315)
@@ -85,4 +85,5 @@
  * @author imi
  */
+@SuppressWarnings("deprecation")
 public final class PreferenceTabbedPane extends JTabbedPane implements ExpertModeChangeListener, ChangeListener {
 
@@ -393,5 +394,7 @@
      * Returns the {@code MapPreference} object.
      * @return the {@code MapPreference} object.
-     */
+     * @deprecated to remove beginning of 2021
+     */
+    @Deprecated
     public MapPreference getMapPreference() {
         return getSetting(MapPreference.class);
Index: trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPreference.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPreference.java	(revision 17314)
+++ trunk/src/org/openstreetmap/josm/gui/preferences/map/MapPreference.java	(revision 17315)
@@ -11,5 +11,7 @@
 /**
  * Map preferences, including map paint styles, tagging presets and autosave sub-preferences.
+ * @deprecated to remove beginning of 2021
  */
+@Deprecated
 public final class MapPreference extends ExtensibleTabPreferenceSetting {
 
