I added some deprecated and unused fields to BasicMenuUI to remove some
clutter from the JAPI pages.

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

        * javax/swing/plaf/basic/BasicMenuUI.java
        (ChangeHandler): Added some deprecated and unused fields for
        binary compatibility.

/Roman
Index: javax/swing/plaf/basic/BasicMenuUI.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicMenuUI.java,v
retrieving revision 1.15
diff -u -r1.15 BasicMenuUI.java
--- javax/swing/plaf/basic/BasicMenuUI.java	31 Aug 2005 15:23:10 -0000	1.15
+++ javax/swing/plaf/basic/BasicMenuUI.java	23 Sep 2005 15:53:10 -0000
@@ -38,6 +38,7 @@
 
 package javax.swing.plaf.basic;
 
+import java.awt.Component;
 import java.awt.Dimension;
 import java.awt.event.MouseEvent;
 import java.beans.PropertyChangeEvent;
@@ -92,7 +93,7 @@
    */
   protected ChangeListener createChangeListener(JComponent c)
   {
-    return new ChangeHandler();
+    return new ChangeHandler((JMenu) c, this);
   }
 
   /**
@@ -464,9 +465,40 @@
    */
   public class ChangeHandler implements ChangeListener
   {
+    /**
+     * Not used.
+     */
+    public boolean isSelected;
+
+    /**
+     * Not used.
+     */
+    public JMenu menu;
+
+    /**
+     * Not used.
+     */
+    public BasicMenuUI ui;
+
+    /**
+     * Not used.
+     */
+    public Component wasFocused;
+
+    /**
+     * Not used.
+     */
+    public ChangeHandler(JMenu m, BasicMenuUI ui)
+    {
+      // Not used.
+    }
+
+    /**
+     * Not used.
+     */
     public void stateChanged(ChangeEvent e)
     {
-      // FIXME: It seems that this class is not used anywhere
+      // Not used.
     }
   }
 
_______________________________________________
Classpath-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to