Hi All,

Please review a fix for the issue where this obsolete class needs to be deprecated:

Bug: https://bugs.openjdk.java.net/browse/JDK-8048702

diff -r aae3690e53e3 src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java --- a/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java Thu Oct 20 14:21:46 2016 +0300 +++ b/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java Wed Oct 26 12:56:48 2016 +0530
@@ -570,8 +570,9 @@
     }

     /**
-     * Obsolete class, not used in this version.
+ * Obsolete class, not used in this version. deprecated as of JDK version 9.
      */
+    @Deprecated
     protected class SingleClickListener extends MouseAdapter {
         /**
          * Constructs an instance of {@code SingleClickListener}.
@@ -583,8 +584,9 @@
     }

     /**
-     * Obsolete class, not used in this version.
+ * Obsolete class, not used in this version. deprecated as of JDK version 9.
      */
+    @Deprecated
@SuppressWarnings("serial") // Superclass is not serializable across versions
     protected class FileRenderer extends DefaultListCellRenderer  {
     }

Regards
Prasanta

Reply via email to