Index: /trunk/src/org/openstreetmap/josm/Main.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/Main.java	(revision 12009)
+++ /trunk/src/org/openstreetmap/josm/Main.java	(revision 12010)
@@ -56,7 +56,5 @@
 import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.Preferences;
-import org.openstreetmap.josm.data.ProjectionBounds;
 import org.openstreetmap.josm.data.UndoRedoHandler;
-import org.openstreetmap.josm.data.ViewportData;
 import org.openstreetmap.josm.data.cache.JCSCacheManager;
 import org.openstreetmap.josm.data.coor.CoordinateFormat;
@@ -75,5 +73,4 @@
 import org.openstreetmap.josm.gui.ProgramArguments.Option;
 import org.openstreetmap.josm.gui.io.SaveLayersDialog;
-import org.openstreetmap.josm.gui.layer.Layer;
 import org.openstreetmap.josm.gui.layer.MainLayerManager;
 import org.openstreetmap.josm.gui.layer.OsmDataLayer.CommandQueueListener;
@@ -620,33 +617,4 @@
 
     /**
-     * Add a new layer to the map.
-     *
-     * If no map exists, create one.
-     *
-     * @param layer the layer
-     * @param bounds the bounds of the layer (target zoom area); can be null, then
-     * the viewport isn't changed
-     */
-    public final void addLayer(Layer layer, ProjectionBounds bounds) {
-        addLayer(layer, bounds == null ? null : new ViewportData(bounds));
-    }
-
-    /**
-     * Add a new layer to the map.
-     *
-     * If no map exists, create one.
-     *
-     * @param layer the layer
-     * @param viewport the viewport to zoom to; can be null, then the viewport isn't changed
-     */
-    public final void addLayer(Layer layer, ViewportData viewport) {
-        getLayerManager().addLayer(layer);
-        if (viewport != null && Main.map.mapView != null) {
-            // MapView may be null in headless mode here.
-            Main.map.mapView.scheduleZoomTo(viewport);
-        }
-    }
-
-    /**
      * Replies the current selected primitives, from a end-user point of view.
      * It is not always technically the same collection of primitives than {@link DataSet#getSelected()}.
