This patch removes some @Overrides from interface implementation
methods. This has broken compilation with pre 1.6 compilers.
2007-06-22 Roman Kennke <[EMAIL PROTECTED]>
* gnu/java/awt/peer/GLightweightPeer.java
* gnu/java/awt/peer/gtk/GdkRobotPeer.java
* gnu/java/awt/peer/gtk/GtkComponentPeer.java
* gnu/java/awt/peer/gtk/GtkFramePeer.java
* gnu/java/awt/peer/gtk/GtkWindowPeer.java
* gnu/java/awt/peer/qt/QtComponentPeer.java
* gnu/java/awt/peer/qt/QtFramePeer.java
* gnu/java/awt/peer/qt/QtWindowPeer.java
* gnu/java/awt/peer/swing/SwingComponentPeer.java
* gnu/java/awt/peer/swing/SwingWindowPeer.java
* gnu/java/awt/peer/x/XFramePeer.java:
Removed @Override annotations from some interface implementation
methods to ensure 1.5 compatibility.
/Roman
--
Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org
aicas Allerton Interworks Computer Automated Systems GmbH
Haid-und-Neu-Straße 18 * D-76131 Karlsruhe * Germany
http://www.aicas.com * Tel: +49-721-663 968-0
USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe
Geschäftsführer: Dr. James J. Hunt
Index: gnu/java/awt/peer/GLightweightPeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/GLightweightPeer.java,v
retrieving revision 1.12
diff -u -1 -0 -r1.12 GLightweightPeer.java
--- gnu/java/awt/peer/GLightweightPeer.java 22 Jun 2007 09:52:06 -0000 1.12
+++ gnu/java/awt/peer/GLightweightPeer.java 22 Jun 2007 14:27:07 -0000
@@ -443,20 +443,19 @@
{
// Nothing to do here for lightweights.
return true;
}
public void layout()
{
// Nothing to do here for lightweights.
}
- @Override
public boolean requestFocus(Component lightweightChild, boolean temporary,
boolean focusedWindowChangeAllowed,
long time, sun.awt.CausedFocusEvent.Cause cause)
{
// Always grant focus request.
return true;
}
}
Index: gnu/java/awt/peer/gtk/GdkRobotPeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkRobotPeer.java,v
retrieving revision 1.5
diff -u -1 -0 -r1.5 GdkRobotPeer.java
--- gnu/java/awt/peer/gtk/GdkRobotPeer.java 22 Jun 2007 09:52:06 -0000 1.5
+++ gnu/java/awt/peer/gtk/GdkRobotPeer.java 22 Jun 2007 14:27:07 -0000
@@ -85,16 +85,15 @@
{
int[] gdk_pixels = nativeGetRGBPixels (r.x, r.y, r.width, r.height);
int[] pixels = new int[r.width * r.height];
for (int i = 0; i < r.width * r.height; i++)
pixels[i] = cm.getRGB (gdk_pixels[i]);
return pixels;
}
- @Override
public void dispose()
{
// Nothing to do here yet.
}
}
Index: gnu/java/awt/peer/gtk/GtkComponentPeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java,v
retrieving revision 1.126
diff -u -1 -0 -r1.126 GtkComponentPeer.java
--- gnu/java/awt/peer/gtk/GtkComponentPeer.java 22 Jun 2007 09:52:06 -0000 1.126
+++ gnu/java/awt/peer/gtk/GtkComponentPeer.java 22 Jun 2007 14:27:07 -0000
@@ -893,21 +893,20 @@
// FIXME: implement
return false;
}
public void layout()
{
// FIXME: implement
}
- @Override
public boolean requestFocus(Component lightweightChild, boolean temporary,
boolean focusedWindowChangeAllowed,
long time, sun.awt.CausedFocusEvent.Cause cause)
{
// TODO: Implement this properly and remove the other requestFocus()
// methods.
return true;
}
}
Index: gnu/java/awt/peer/gtk/GtkFramePeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkFramePeer.java,v
retrieving revision 1.52
diff -u -1 -0 -r1.52 GtkFramePeer.java
--- gnu/java/awt/peer/gtk/GtkFramePeer.java 22 Jun 2007 09:52:07 -0000 1.52
+++ gnu/java/awt/peer/gtk/GtkFramePeer.java 22 Jun 2007 14:27:07 -0000
@@ -238,20 +238,19 @@
// TODO Auto-generated method stub
}
public boolean requestWindowFocus()
{
// TODO Auto-generated method stub
return false;
}
- @Override
public Rectangle getBoundsPrivate()
{
// TODO: Implement this properly.
throw new InternalError("Not yet implemented");
}
}
Index: gnu/java/awt/peer/gtk/GtkWindowPeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkWindowPeer.java,v
retrieving revision 1.60
diff -u -1 -0 -r1.60 GtkWindowPeer.java
--- gnu/java/awt/peer/gtk/GtkWindowPeer.java 22 Jun 2007 09:52:07 -0000 1.60
+++ gnu/java/awt/peer/gtk/GtkWindowPeer.java 22 Jun 2007 14:27:07 -0000
@@ -392,40 +392,35 @@
clickCount, popupTrigger);
}
// We override this to keep it in sync with our internal
// representation.
public Rectangle getBounds()
{
return new Rectangle(x, y, width, height);
}
- @Override
public void updateIconImages()
{
// TODO: Implement properly.
}
- @Override
public void updateMinimumSize()
{
// TODO: Implement properly.
}
- @Override
public void setModalBlocked(java.awt.Dialog d, boolean b)
{
// TODO: Implement properly.
}
- @Override
public void updateFocusableWindowState()
{
// TODO: Implement properly.
}
- @Override
public void setAlwaysOnTop(boolean b)
{
// TODO: Implement properly.
}
}
Index: gnu/java/awt/peer/qt/QtComponentPeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/qt/QtComponentPeer.java,v
retrieving revision 1.10
diff -u -1 -0 -r1.10 QtComponentPeer.java
--- gnu/java/awt/peer/qt/QtComponentPeer.java 22 Jun 2007 09:52:07 -0000 1.10
+++ gnu/java/awt/peer/qt/QtComponentPeer.java 22 Jun 2007 14:27:07 -0000
@@ -815,21 +815,20 @@
{
return true;
}
// What does this do, anyway?
public void layout()
{
// TODO Auto-generated method stub
}
- @Override
public boolean requestFocus(Component lightweightChild, boolean temporary,
boolean focusedWindowChangeAllowed,
long time, sun.awt.CausedFocusEvent.Cause cause)
{
// TODO: Implement this properly and remove the other requestFocus()
// methods.
return true;
}
}
Index: gnu/java/awt/peer/qt/QtFramePeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/qt/QtFramePeer.java,v
retrieving revision 1.7
diff -u -1 -0 -r1.7 QtFramePeer.java
--- gnu/java/awt/peer/qt/QtFramePeer.java 22 Jun 2007 09:52:07 -0000 1.7
+++ gnu/java/awt/peer/qt/QtFramePeer.java 22 Jun 2007 14:27:07 -0000
@@ -148,18 +148,17 @@
// TODO Auto-generated method stub
}
public boolean requestWindowFocus()
{
// TODO Auto-generated method stub
return false;
}
- @Override
public Rectangle getBoundsPrivate()
{
// TODO: Implement this properly.
throw new InternalError("Not yet implemented");
}
}
Index: gnu/java/awt/peer/qt/QtWindowPeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/qt/QtWindowPeer.java,v
retrieving revision 1.4
diff -u -1 -0 -r1.4 QtWindowPeer.java
--- gnu/java/awt/peer/qt/QtWindowPeer.java 22 Jun 2007 09:52:07 -0000 1.4
+++ gnu/java/awt/peer/qt/QtWindowPeer.java 22 Jun 2007 14:27:07 -0000
@@ -58,55 +58,48 @@
public native void toBack();
public native void toFront();
/*
* Belongs to Frame and Dialog, but no sense in duplicating code.
*/
public native void setTitle(String title);
- @Override
public void updateAlwaysOnTop()
{
// TODO Auto-generated method stub
}
- @Override
public boolean requestWindowFocus()
{
// TODO Auto-generated method stub
return false;
}
- @Override
public void updateIconImages()
{
// TODO: Implement properly.
}
- @Override
public void updateMinimumSize()
{
// TODO: Implement properly.
}
- @Override
public void setModalBlocked(java.awt.Dialog d, boolean b)
{
// TODO: Implement properly.
}
- @Override
public void updateFocusableWindowState()
{
// TODO: Implement properly.
}
- @Override
public void setAlwaysOnTop(boolean b)
{
// TODO: Implement properly.
}
}
Index: gnu/java/awt/peer/swing/SwingComponentPeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/swing/SwingComponentPeer.java,v
retrieving revision 1.9
diff -u -1 -0 -r1.9 SwingComponentPeer.java
--- gnu/java/awt/peer/swing/SwingComponentPeer.java 22 Jun 2007 09:52:07 -0000 1.9
+++ gnu/java/awt/peer/swing/SwingComponentPeer.java 22 Jun 2007 14:27:07 -0000
@@ -1119,19 +1119,18 @@
/**
* Returns the AWT component for this peer.
*
* @return the AWT component for this peer
*/
public Component getComponent()
{
return awtComponent;
}
- @Override
public boolean requestFocus(Component lightweightChild, boolean temporary,
boolean focusedWindowChangeAllowed,
long time, sun.awt.CausedFocusEvent.Cause cause)
{
return true;
}
}
Index: gnu/java/awt/peer/swing/SwingWindowPeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/swing/SwingWindowPeer.java,v
retrieving revision 1.4
diff -u -1 -0 -r1.4 SwingWindowPeer.java
--- gnu/java/awt/peer/swing/SwingWindowPeer.java 22 Jun 2007 09:52:07 -0000 1.4
+++ gnu/java/awt/peer/swing/SwingWindowPeer.java 22 Jun 2007 14:27:07 -0000
@@ -65,40 +65,35 @@
* Creates a new instance of WindowPeer.
*
* @param window the AWT window
*/
public SwingWindowPeer(Window window)
{
super(window);
init(window, null);
}
- @Override
public void updateIconImages()
{
// TODO: Implement properly.
}
- @Override
public void updateMinimumSize()
{
// TODO: Implement properly.
}
- @Override
public void setModalBlocked(java.awt.Dialog d, boolean b)
{
// TODO: Implement properly.
}
- @Override
public void updateFocusableWindowState()
{
// TODO: Implement properly.
}
- @Override
public void setAlwaysOnTop(boolean b)
{
// TODO: Implement properly.
}
}
Index: gnu/java/awt/peer/x/XFramePeer.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/x/XFramePeer.java,v
retrieving revision 1.3
diff -u -1 -0 -r1.3 XFramePeer.java
--- gnu/java/awt/peer/x/XFramePeer.java 22 Jun 2007 09:52:07 -0000 1.3
+++ gnu/java/awt/peer/x/XFramePeer.java 22 Jun 2007 14:27:07 -0000
@@ -130,18 +130,17 @@
* @param width the new width
* @param height the new height
* @since 1.5
*/
public void setBoundsPrivate(int x, int y, int width, int height)
{
// TODO: Implement this.
throw new UnsupportedOperationException("Not yet implemented.");
}
- @Override
public Rectangle getBoundsPrivate()
{
// TODO: Implement this properly.
throw new InternalError("Not yet implemented");
}
}