This patch (committed) marks some stub methods in the javax.swing.plaf.basic.* 
package:

2006-04-17  David Gilbert  <[EMAIL PROTECTED]>

        * javax/swing/plaf/basic/BasicComboBoxUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicComboPopup.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicInternalFrameUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicLabelUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicListUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicMenuBarUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicMenuUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicOptionPaneUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicPopupMenuUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicScrollBarUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicScrollPaneUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicSplitPaneUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicTabbedPaneUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicTableHeaderUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicTableUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicTextUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise,
        * javax/swing/plaf/basic/BasicToolBarUI.java:
        (installKeyboardActions): Marked as stub,
        (uninstallKeyboardActions): Likewise.   

Regards,

Dave
Index: javax/swing/plaf/basic/BasicComboBoxUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicComboBoxUI.java,v
retrieving revision 1.33
diff -u -r1.33 BasicComboBoxUI.java
--- javax/swing/plaf/basic/BasicComboBoxUI.java 19 Mar 2006 11:04:20 -0000      
1.33
+++ javax/swing/plaf/basic/BasicComboBoxUI.java 17 Apr 2006 07:30:32 -0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Color;
 import java.awt.Component;
 import java.awt.Container;
@@ -972,6 +974,7 @@
    * by the look and feel.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Need to implement.
   }
@@ -981,6 +984,7 @@
    * installed by in [EMAIL PROTECTED] #installListeners}.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Need to implement.
   }
Index: javax/swing/plaf/basic/BasicComboPopup.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicComboPopup.java,v
retrieving revision 1.16
diff -u -r1.16 BasicComboPopup.java
--- javax/swing/plaf/basic/BasicComboPopup.java 18 Mar 2006 13:49:19 -0000      
1.16
+++ javax/swing/plaf/basic/BasicComboPopup.java 17 Apr 2006 07:30:33 -0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Color;
 import java.awt.Component;
 import java.awt.Dimension;
@@ -292,6 +294,7 @@
    * This method uninstalls keyboard actions installed by the UI.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Need to implement
   }
@@ -559,6 +562,7 @@
    * DOCUMENT ME!
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Need to implement
   }
Index: javax/swing/plaf/basic/BasicInternalFrameUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicInternalFrameUI.java,v
retrieving revision 1.31
diff -u -r1.31 BasicInternalFrameUI.java
--- javax/swing/plaf/basic/BasicInternalFrameUI.java    23 Mar 2006 11:13:22 
-0000      1.31
+++ javax/swing/plaf/basic/BasicInternalFrameUI.java    17 Apr 2006 07:30:35 
-0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.AWTEvent;
 import java.awt.Color;
 import java.awt.Component;
@@ -1209,6 +1211,7 @@
    * This method installs the keyboard actions for the JInternalFrame.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Implement.
   }
@@ -1291,6 +1294,7 @@
    * This method uninstalls the keyboard actions for the JInternalFrame.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Implement.
   }
Index: javax/swing/plaf/basic/BasicLabelUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicLabelUI.java,v
retrieving revision 1.22
diff -u -r1.22 BasicLabelUI.java
--- javax/swing/plaf/basic/BasicLabelUI.java    3 Mar 2006 11:06:11 -0000       
1.22
+++ javax/swing/plaf/basic/BasicLabelUI.java    17 Apr 2006 07:30:36 -0000
@@ -37,6 +37,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Color;
 import java.awt.Dimension;
 import java.awt.FontMetrics;
@@ -372,6 +374,7 @@
    * @param l The [EMAIL PROTECTED] JLabel} to install keyboard actions for.
    */
   protected void installKeyboardActions(JLabel l)
+    throws NotImplementedException
   {
     //FIXME: implement.
   }
@@ -382,6 +385,7 @@
    * @param l The [EMAIL PROTECTED] JLabel} to uninstall keyboard actions for.
    */
   protected void uninstallKeyboardActions(JLabel l)
+    throws NotImplementedException
   {
     //FIXME: implement.
   }
Index: javax/swing/plaf/basic/BasicListUI.java
===================================================================
RCS file: /sources/classpath/classpath/javax/swing/plaf/basic/BasicListUI.java,v
retrieving revision 1.56
diff -u -r1.56 BasicListUI.java
--- javax/swing/plaf/basic/BasicListUI.java     9 Mar 2006 16:21:35 -0000       
1.56
+++ javax/swing/plaf/basic/BasicListUI.java     17 Apr 2006 07:30:38 -0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Component;
 import java.awt.Dimension;
 import java.awt.Graphics;
@@ -1025,6 +1027,7 @@
    * Uninstalls keyboard actions for this UI in the [EMAIL PROTECTED] JList}.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // TODO: Implement this properly.
   }
Index: javax/swing/plaf/basic/BasicMenuBarUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicMenuBarUI.java,v
retrieving revision 1.15
diff -u -r1.15 BasicMenuBarUI.java
--- javax/swing/plaf/basic/BasicMenuBarUI.java  13 Mar 2006 22:06:47 -0000      
1.15
+++ javax/swing/plaf/basic/BasicMenuBarUI.java  17 Apr 2006 07:30:38 -0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Dimension;
 import java.awt.event.ContainerEvent;
 import java.awt.event.ContainerListener;
@@ -176,6 +178,7 @@
    * This method installs the keyboard actions for the JMenuBar.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement
   }
@@ -223,6 +226,7 @@
    * This method reverses the work done in installKeyboardActions.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement. 
   }
Index: javax/swing/plaf/basic/BasicMenuUI.java
===================================================================
RCS file: /sources/classpath/classpath/javax/swing/plaf/basic/BasicMenuUI.java,v
retrieving revision 1.22
diff -u -r1.22 BasicMenuUI.java
--- javax/swing/plaf/basic/BasicMenuUI.java     13 Mar 2006 22:06:47 -0000      
1.22
+++ javax/swing/plaf/basic/BasicMenuUI.java     17 Apr 2006 07:30:39 -0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Component;
 import java.awt.Dimension;
 import java.awt.event.MouseEvent;
@@ -218,6 +220,7 @@
    *
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Need to implement
   }
@@ -262,6 +265,7 @@
    * Basic look and feel's defaults.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Need to implement
   }
Index: javax/swing/plaf/basic/BasicOptionPaneUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicOptionPaneUI.java,v
retrieving revision 1.28
diff -u -r1.28 BasicOptionPaneUI.java
--- javax/swing/plaf/basic/BasicOptionPaneUI.java       22 Nov 2005 15:16:44 
-0000      1.28
+++ javax/swing/plaf/basic/BasicOptionPaneUI.java       17 Apr 2006 07:30:41 
-0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.BorderLayout;
 import java.awt.Color;
 import java.awt.Component;
@@ -1204,6 +1206,7 @@
    * This method installs keyboard actions for the JOptionpane.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement.
   }
@@ -1336,6 +1339,7 @@
    * This method uninstalls keyboard actions for the JOptionPane.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement.
   }
Index: javax/swing/plaf/basic/BasicPopupMenuUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicPopupMenuUI.java,v
retrieving revision 1.17
diff -u -r1.17 BasicPopupMenuUI.java
--- javax/swing/plaf/basic/BasicPopupMenuUI.java        23 Feb 2006 23:57:50 
-0000      1.17
+++ javax/swing/plaf/basic/BasicPopupMenuUI.java        17 Apr 2006 07:30:41 
-0000
@@ -37,6 +37,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Component;
 import java.awt.Dimension;
 import java.awt.event.ComponentEvent;
@@ -137,6 +139,7 @@
    * This method installs the keyboard actions for this [EMAIL PROTECTED] 
JPopupMenu}.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Need to implement
   }
@@ -179,6 +182,7 @@
    * Uninstalls any keyboard actions.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Need to implement
   }
Index: javax/swing/plaf/basic/BasicScrollBarUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicScrollBarUI.java,v
retrieving revision 1.32
diff -u -r1.32 BasicScrollBarUI.java
--- javax/swing/plaf/basic/BasicScrollBarUI.java        13 Mar 2006 22:06:47 
-0000      1.32
+++ javax/swing/plaf/basic/BasicScrollBarUI.java        17 Apr 2006 07:30:43 
-0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Color;
 import java.awt.Component;
 import java.awt.Container;
@@ -763,6 +765,7 @@
    * This method installs the keyboard actions for the scrollbar.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement.
   }
@@ -1141,6 +1144,7 @@
    * during install.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement.
   }
Index: javax/swing/plaf/basic/BasicScrollPaneUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicScrollPaneUI.java,v
retrieving revision 1.23
diff -u -r1.23 BasicScrollPaneUI.java
--- javax/swing/plaf/basic/BasicScrollPaneUI.java       20 Mar 2006 11:26:04 
-0000      1.23
+++ javax/swing/plaf/basic/BasicScrollPaneUI.java       17 Apr 2006 07:30:43 
-0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Component;
 import java.awt.Dimension;
 import java.awt.Graphics;
@@ -484,6 +486,7 @@
    * @param sp the scrollpane to install keyboard actions on
    */
   protected void installKeyboardActions(JScrollPane sp)
+    throws NotImplementedException
   {
     // TODO: Is this only a hook method or should we actually do something
     // here? If the latter, than figure out what and implement this.
@@ -579,6 +582,7 @@
    * @param sp the scrollpane to uninstall keyboard actions from
    */
   protected void uninstallKeyboardActions(JScrollPane sp)
+    throws NotImplementedException
   {
     // TODO: Is this only a hook method or should we actually do something
     // here? If the latter, than figure out what and implement this.
Index: javax/swing/plaf/basic/BasicSplitPaneUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicSplitPaneUI.java,v
retrieving revision 1.27
diff -u -r1.27 BasicSplitPaneUI.java
--- javax/swing/plaf/basic/BasicSplitPaneUI.java        13 Mar 2006 22:06:47 
-0000      1.27
+++ javax/swing/plaf/basic/BasicSplitPaneUI.java        17 Apr 2006 07:30:45 
-0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Canvas;
 import java.awt.Color;
 import java.awt.Component;
@@ -1047,6 +1049,7 @@
    * This method installs the keyboard actions for the JSplitPane.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement.
   }
@@ -1055,6 +1058,7 @@
    * This method reverses the work done in installKeyboardActions.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement.
   }
Index: javax/swing/plaf/basic/BasicTabbedPaneUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicTabbedPaneUI.java,v
retrieving revision 1.40
diff -u -r1.40 BasicTabbedPaneUI.java
--- javax/swing/plaf/basic/BasicTabbedPaneUI.java       23 Mar 2006 15:37:05 
-0000      1.40
+++ javax/swing/plaf/basic/BasicTabbedPaneUI.java       17 Apr 2006 07:30:49 
-0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Color;
 import java.awt.Component;
 import java.awt.Container;
@@ -1734,6 +1736,7 @@
    * This method installs keyboard actions for the JTabbedPane.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Implement.
   }
@@ -1742,6 +1745,7 @@
    * This method uninstalls keyboard actions for the JTabbedPane.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Implement.
   }
Index: javax/swing/plaf/basic/BasicTableHeaderUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicTableHeaderUI.java,v
retrieving revision 1.19
diff -u -r1.19 BasicTableHeaderUI.java
--- javax/swing/plaf/basic/BasicTableHeaderUI.java      13 Mar 2006 22:06:47 
-0000      1.19
+++ javax/swing/plaf/basic/BasicTableHeaderUI.java      17 Apr 2006 07:30:50 
-0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Component;
 import java.awt.Cursor;
 import java.awt.Dimension;
@@ -415,6 +417,7 @@
   }
 
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // TODO: Implement this properly.
   }
@@ -447,6 +450,7 @@
   }
 
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // TODO: Implement this properly.
   }
Index: javax/swing/plaf/basic/BasicTableUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java,v
retrieving revision 1.48
diff -u -r1.48 BasicTableUI.java
--- javax/swing/plaf/basic/BasicTableUI.java    31 Mar 2006 10:13:16 -0000      
1.48
+++ javax/swing/plaf/basic/BasicTableUI.java    17 Apr 2006 07:30:52 -0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.Color;
 import java.awt.Component;
 import java.awt.ComponentOrientation;
@@ -1168,6 +1170,7 @@
   }
 
   protected void uninstallKeyboardActions() 
+    throws NotImplementedException
   {
     // TODO: Implement this properly.
   }
Index: javax/swing/plaf/basic/BasicTextUI.java
===================================================================
RCS file: /sources/classpath/classpath/javax/swing/plaf/basic/BasicTextUI.java,v
retrieving revision 1.78
diff -u -r1.78 BasicTextUI.java
--- javax/swing/plaf/basic/BasicTextUI.java     10 Apr 2006 21:39:34 -0000      
1.78
+++ javax/swing/plaf/basic/BasicTextUI.java     17 Apr 2006 07:30:54 -0000
@@ -824,6 +824,7 @@
    * this UI.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: Uninstall keyboard actions here.
   }
Index: javax/swing/plaf/basic/BasicToolBarUI.java
===================================================================
RCS file: 
/sources/classpath/classpath/javax/swing/plaf/basic/BasicToolBarUI.java,v
retrieving revision 1.21
diff -u -r1.21 BasicToolBarUI.java
--- javax/swing/plaf/basic/BasicToolBarUI.java  15 Mar 2006 09:39:14 -0000      
1.21
+++ javax/swing/plaf/basic/BasicToolBarUI.java  17 Apr 2006 07:30:56 -0000
@@ -38,6 +38,8 @@
 
 package javax.swing.plaf.basic;
 
+import gnu.classpath.NotImplementedException;
+
 import java.awt.BorderLayout;
 import java.awt.Color;
 import java.awt.Component;
@@ -604,6 +606,7 @@
    * by the look and feel.
    */
   protected void installKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement.
   }
@@ -900,6 +903,7 @@
    * This method uninstalls keyboard actions installed by the UI.
    */
   protected void uninstallKeyboardActions()
+    throws NotImplementedException
   {
     // FIXME: implement.
   }

Reply via email to