This fixes a couple of JAPI failures for the BasicL&F.

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

        * javax/swing/plaf/basic/BasicSliderUI.java
        (ActionScroller): Added unused class for binary compatibility.
        * javax/swing/plaf/basic/BasicTableHeaderUI.java
        (MouseInputHandler): Made inner class public as specified.
        * javax/swing/plaf/basic/BasicTableUI.java
        (FocusHandler):  Made inner class public as specified.
        (MouseInputHandler):  Made inner class public as specified.

/Roman
Index: javax/swing/plaf/basic/BasicSliderUI.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicSliderUI.java,v
retrieving revision 1.17
diff -u -r1.17 BasicSliderUI.java
--- javax/swing/plaf/basic/BasicSliderUI.java	21 Jul 2005 14:13:36 -0000	1.17
+++ javax/swing/plaf/basic/BasicSliderUI.java	28 Sep 2005 15:29:11 -0000
@@ -60,6 +60,7 @@
 import java.util.Dictionary;
 import java.util.Enumeration;
 
+import javax.swing.AbstractAction;
 import javax.swing.BoundedRangeModel;
 import javax.swing.JComponent;
 import javax.swing.JLabel;
@@ -467,6 +468,22 @@
 	return (value > slider.getValue());
       else
 	return (value < slider.getValue());
+    }
+  }
+
+  /**
+   * This class is no longer used as of JDK1.3.
+   */
+  public class ActionScroller extends AbstractAction
+  {
+    /**
+     * Not used.
+     *
+     * @param event not used
+     */
+    public void actionPerformed(ActionEvent event)
+    {
+      // Not used.
     }
   }
 
Index: javax/swing/plaf/basic/BasicTableHeaderUI.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicTableHeaderUI.java,v
retrieving revision 1.7
diff -u -r1.7 BasicTableHeaderUI.java
--- javax/swing/plaf/basic/BasicTableHeaderUI.java	2 Jul 2005 20:32:50 -0000	1.7
+++ javax/swing/plaf/basic/BasicTableHeaderUI.java	28 Sep 2005 15:29:11 -0000
@@ -71,8 +71,7 @@
   protected CellRendererPane rendererPane;
   protected Border cellBorder;
 
-  class MouseInputHandler
-    implements MouseInputListener
+  public class MouseInputHandler implements MouseInputListener
   {
     public void mouseClicked(MouseEvent e) {}
     public void mouseDragged(MouseEvent e) {}
Index: javax/swing/plaf/basic/BasicTableUI.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java,v
retrieving revision 1.26
diff -u -r1.26 BasicTableUI.java
--- javax/swing/plaf/basic/BasicTableUI.java	12 Sep 2005 19:09:34 -0000	1.26
+++ javax/swing/plaf/basic/BasicTableUI.java	28 Sep 2005 15:29:11 -0000
@@ -99,7 +99,7 @@
   /** The action bound to KeyStrokes. */
   TableAction action;
 
-  class FocusHandler implements FocusListener
+  public class FocusHandler implements FocusListener
   {
     public void focusGained(FocusEvent e) 
     {
@@ -109,7 +109,7 @@
     }
   }
 
-  class MouseInputHandler implements MouseInputListener
+  public class MouseInputHandler implements MouseInputListener
   {
     Point begin, curr;
 
_______________________________________________
Classpath-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to