Index: trunk/src/org/openstreetmap/josm/command/RotateCommand.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/RotateCommand.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/command/RotateCommand.java	(revision 8392)
@@ -6,10 +6,7 @@
 import java.util.Collection;
 
-import javax.swing.Icon;
-
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.osm.Node;
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
-import org.openstreetmap.josm.tools.ImageProvider;
 
 /**
@@ -89,8 +86,3 @@
         return trn("Rotate {0} node", "Rotate {0} nodes", nodes.size(), nodes.size());
     }
-
-    @Override
-    public Icon getDescriptionIcon() {
-        return ImageProvider.get("data", "node");
-    }
 }
Index: trunk/src/org/openstreetmap/josm/command/ScaleCommand.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/ScaleCommand.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/command/ScaleCommand.java	(revision 8392)
@@ -6,10 +6,7 @@
 import java.util.Collection;
 
-import javax.swing.Icon;
-
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.osm.Node;
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
-import org.openstreetmap.josm.tools.ImageProvider;
 
 public class ScaleCommand extends TransformNodesCommand {
@@ -81,8 +78,3 @@
         return trn("Scale {0} node", "Scale {0} nodes", nodes.size(), nodes.size());
     }
-
-    @Override
-    public Icon getDescriptionIcon() {
-        return ImageProvider.get("data", "node");
-    }
 }
Index: trunk/src/org/openstreetmap/josm/gui/MainApplication.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/MainApplication.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/gui/MainApplication.java	(revision 8392)
@@ -321,7 +321,4 @@
 
             @Override
-            public void refresh() { }
-
-            @Override
             public PermissionCollection getPermissions(CodeSource codesource) {
                 return pc;
Index: trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java	(revision 8392)
@@ -170,11 +170,7 @@
 
     @Override
-    public void showNotify() { }
-
-    @Override
-    public void hideNotify() { }
-
-    @Override
-    public void activeLayerChange(Layer oldLayer, Layer newLayer) { }
+    public void activeLayerChange(Layer oldLayer, Layer newLayer) {
+        // Do nothing
+    }
 
     @Override
Index: trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java	(revision 8392)
@@ -564,9 +564,4 @@
         }
 
-        @Override
-        public boolean isCellEditable(int row, int column) {
-            return false;
-        }
-
         public boolean hasTag(String key) {
             HistoryOsmPrimitive primitive = getPointInTime(pointInTimeType);
Index: trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java	(revision 8392)
@@ -140,8 +140,4 @@
 
     @Override
-    public void destroy() {
-    }
-
-    @Override
     public void activeLayerChange(Layer oldLayer, Layer newLayer) {
     }
Index: trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java	(revision 8392)
@@ -770,8 +770,4 @@
 
                 @Override
-                protected void exportDone(JComponent source, Transferable data, int action) {
-                }
-
-                @Override
                 protected Transferable createTransferable(JComponent c) {
                     TreePath[] paths = actionsTree.getSelectionPaths();
Index: trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java	(revision 8392)
@@ -643,5 +643,5 @@
              */
             public ImageryLayerTableModel() {
-                setColumnIdentifiers(new String[] { tr("Menu Name"), tr("Imagery URL")});
+                setColumnIdentifiers(new String[] {tr("Menu Name"), tr("Imagery URL")});
             }
 
@@ -705,9 +705,4 @@
                     throw new ArrayIndexOutOfBoundsException();
                 }
-            }
-
-            @Override
-            public boolean isCellEditable(int row, int column) {
-                return true;
             }
         }
Index: trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java	(revision 8392)
@@ -118,5 +118,5 @@
 
     private static class ScListModel extends AbstractTableModel {
-        private String[] columnNames = new String[]{tr("Action"), tr("Shortcut")};
+        private final String[] columnNames = new String[]{tr("Action"), tr("Shortcut")};
         private transient List<Shortcut> data;
 
@@ -139,8 +139,4 @@
         public Object getValueAt(int row, int col) {
             return (col==0)?  data.get(row).getLongText() : data.get(row);
-        }
-        @Override
-        public boolean isCellEditable(int row, int col) {
-            return false;
         }
     }
Index: trunk/src/org/openstreetmap/josm/gui/widgets/PopupMenuLauncher.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/widgets/PopupMenuLauncher.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/gui/widgets/PopupMenuLauncher.java	(revision 8392)
@@ -53,5 +53,4 @@
 
     @Override public void mousePressed(MouseEvent e) { processEvent(e); }
-    @Override public void mouseClicked(MouseEvent e) {}
     @Override public void mouseReleased(MouseEvent e) { processEvent(e); }
 
Index: trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/OpenFileHandler.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/OpenFileHandler.java	(revision 8390)
+++ trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/OpenFileHandler.java	(revision 8392)
@@ -24,9 +24,4 @@
     public String[] getMandatoryParams() {
         return new String[]{"filename"};
-    }
-
-    @Override
-    public String[] getOptionalParams() {
-        return null;
     }
 
