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