I implemented one missing method in BasicColorChooserUI.

2005-09-23  Roman Kennke  <[EMAIL PROTECTED]>

        * javax/swing/plaf/basic/BasicColorChooserUI.java
        (uninstallDefaultChoosers): New method.
        (uninstallUI): Call uninstallDefaultChoosers.

/Roman
Index: javax/swing/plaf/basic/BasicColorChooserUI.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicColorChooserUI.java,v
retrieving revision 1.4
diff -u -r1.4 BasicColorChooserUI.java
--- javax/swing/plaf/basic/BasicColorChooserUI.java	2 Jul 2005 20:32:50 -0000	1.4
+++ javax/swing/plaf/basic/BasicColorChooserUI.java	23 Sep 2005 09:49:00 -0000
@@ -243,9 +243,18 @@
   {
     uninstallListeners();
     uninstallDefaults();
+    uninstallDefaultChoosers();
 
     pane = null;
     chooser = null;
+  }
+
+  /**
+   * Uninstalls the default color choosers that have been installed by this UI.
+   */
+  protected void uninstallDefaultChoosers()
+  {
+    defaultChoosers = null;
   }
 
   /**
_______________________________________________
Classpath-patches mailing list
Classpath-patches@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to