I marked the stubs in AccessibleJFileChooser as such.
2006-04-10 Roman Kennke <[EMAIL PROTECTED]>
* javax/swing/JInternalFrame.java
(AccessibleJInternalFrame): Marked all stubbed methods as such
by adding throws NotImplementedException.
/Roman
Index: javax/swing/JInternalFrame.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/JInternalFrame.java,v
retrieving revision 1.30
diff -u -1 -0 -r1.30 JInternalFrame.java
--- javax/swing/JInternalFrame.java 16 Mar 2006 13:43:23 -0000 1.30
+++ javax/swing/JInternalFrame.java 10 Apr 2006 10:21:01 -0000
@@ -31,20 +31,22 @@
independent module, the terms and conditions of the license of that
module. An independent module is a module which is not derived from
or based on this library. If you modify this library, you may extend
this exception to your version of the library, but you are not
obligated to do so. If you do not wish to do so, delete this
exception statement from your version. */
package javax.swing;
+import gnu.classpath.NotImplementedException;
+
import java.awt.Component;
import java.awt.Container;
import java.awt.Graphics;
import java.awt.KeyboardFocusManager;
import java.awt.LayoutManager;
import java.awt.Rectangle;
import java.beans.PropertyVetoException;
import javax.accessibility.Accessible;
import javax.accessibility.AccessibleContext;
@@ -85,82 +87,89 @@
{
super();
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String getAccessibleName()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public AccessibleRole getAccessibleRole()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public AccessibleValue getAccessibleValue()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Number getCurrentAccessibleValue()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Number getMaximumAccessibleValue()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Number getMinimumAccessibleValue()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @param n DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public boolean setCurrentAccessibleValue(Number n)
+ throws NotImplementedException
{
return false;
}
}
/**
* This class represents the JInternalFrame while it is iconified.
*/
public static class JDesktopIcon extends JComponent implements Accessible
{
@@ -179,72 +188,78 @@
{
super();
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public AccessibleRole getAccessibleRole()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public AccessibleValue getAccessibleValue()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Number getCurrentAccessibleValue()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Number getMaximumAccessibleValue()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Number getMinimumAccessibleValue()
+ throws NotImplementedException
{
return null;
}
/**
* DOCUMENT ME!
*
* @param n DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public boolean setCurrentAccessibleValue(Number n)
+ throws NotImplementedException
{
return false;
}
}
private static final long serialVersionUID = 4672973344731387687L;
/** The JInternalFrame this DesktopIcon represents. */
JInternalFrame frame;