Index: /trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java	(revision 10152)
+++ /trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java	(revision 10153)
@@ -74,7 +74,4 @@
     }
 
-    @Override
-    public abstract OsmPrimitiveType getType();
-
     private void writeObject(ObjectOutputStream oos) throws IOException {
         // since super class is not Serializable
Index: /trunk/src/org/openstreetmap/josm/gui/correction/CorrectionTableModel.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/correction/CorrectionTableModel.java	(revision 10152)
+++ /trunk/src/org/openstreetmap/josm/gui/correction/CorrectionTableModel.java	(revision 10153)
@@ -31,7 +31,4 @@
         applyColumn = getColumnCount() - 1;
     }
-
-    @Override
-    public abstract int getColumnCount();
 
     protected abstract boolean isBoldCell(int row, int column);
Index: /trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java	(revision 10152)
+++ /trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java	(revision 10153)
@@ -3,5 +3,4 @@
 
 import java.awt.Color;
-import java.awt.Component;
 
 import javax.swing.JLabel;
@@ -54,8 +53,4 @@
     }
 
-    @Override
-    public abstract Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected,
-            boolean hasFocus, int row, int column);
-
     /**
      * replies the model
Index: /trunk/src/org/openstreetmap/josm/gui/io/AbstractIOTask.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/io/AbstractIOTask.java	(revision 10152)
+++ /trunk/src/org/openstreetmap/josm/gui/io/AbstractIOTask.java	(revision 10153)
@@ -89,10 +89,4 @@
 
     /**
-     * Runs the task
-     */
-    @Override
-    public abstract void run();
-
-    /**
      * Cancel the task
      */
Index: /trunk/src/org/openstreetmap/josm/gui/layer/Layer.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/Layer.java	(revision 10152)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/Layer.java	(revision 10153)
@@ -6,5 +6,4 @@
 import java.awt.Color;
 import java.awt.Component;
-import java.awt.Graphics2D;
 import java.awt.event.ActionEvent;
 import java.beans.PropertyChangeListener;
@@ -24,9 +23,7 @@
 import org.openstreetmap.josm.actions.SaveActionBase;
 import org.openstreetmap.josm.actions.SaveAsAction;
-import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
 import org.openstreetmap.josm.data.projection.Projection;
 import org.openstreetmap.josm.data.projection.ProjectionChangeListener;
-import org.openstreetmap.josm.gui.MapView;
 import org.openstreetmap.josm.tools.Destroyable;
 import org.openstreetmap.josm.tools.ImageProvider;
@@ -188,11 +185,4 @@
 
     /**
-     * Paint the dataset using the engine set.
-     * @param mv The object that can translate GeoPoints to screen coordinates.
-     */
-    @Override
-    public abstract void paint(Graphics2D g, MapView mv, Bounds box);
-
-    /**
      * Return a representative small image for this layer. The image must not
      * be larger than 64 pixel in any dimension.
