Changeset 10436 in josm


Ignore:
Timestamp:
2016-06-20T02:47:43+02:00 (3 years ago)
Author:
Don-vip
Message:

see #13001 - replace calls to Main.main.[add|remove]Layer by Main.getLayerManager().[add|remove]Layer

Location:
trunk
Files:
56 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/DeleteLayerAction.java

    r10413 r10436  
    3737            return;
    3838        }
    39         Main.main.removeLayer(activeLayer);
     39        Main.getLayerManager().removeLayer(activeLayer);
    4040    }
    4141
  • trunk/src/org/openstreetmap/josm/actions/MapRectifierWMSmenuAction.java

    r10318 r10436  
    234234    private static void addWMSLayer(String title, String url) {
    235235        WMSLayer layer = new WMSLayer(new ImageryInfo(title, url));
    236         Main.main.addLayer(layer);
     236        Main.getLayerManager().addLayer(layer);
    237237    }
    238238
  • trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java

    r10413 r10436  
    5757                            @Override
    5858                            public void run() {
    59                                 Main.main.removeLayer(sourceLayer);
     59                                Main.getLayerManager().removeLayer(sourceLayer);
    6060                            }
    6161                        });
  • trunk/src/org/openstreetmap/josm/actions/NewAction.java

    r6509 r10436  
    3030    @Override
    3131    public void actionPerformed(ActionEvent e) {
    32         Main.main.addLayer(new OsmDataLayer(new DataSet(), OsmDataLayer.createNewName(), null));
     32        Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), OsmDataLayer.createNewName(), null));
    3333    }
    3434}
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java

    r10318 r10436  
    117117                noteLayers.get(0).getNoteData().addNotes(notesData);
    118118            } else {
    119                 Main.main.addLayer(new NoteLayer(notesData, tr("Notes")));
     119                Main.getLayerManager().addLayer(new NoteLayer(notesData, tr("Notes")));
    120120            }
    121121        }
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java

    r10413 r10436  
    261261                final OsmDataLayer layer = createNewLayer(newLayerName);
    262262                if (Main.main != null)
    263                     Main.main.addLayer(layer);
     263                    Main.getLayerManager().addLayer(layer);
    264264                return layer;
    265265            }
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java

    r10413 r10436  
    7272        if (newLayer) {
    7373            Layer l = new OsmDataLayer(new DataSet(), OsmDataLayer.createNewName(), null);
    74             Main.main.addLayer(l);
     74            Main.getLayerManager().addLayer(l);
    7575            Main.getLayerManager().setActiveLayer(l);
    7676        }
  • trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java

    r10297 r10436  
    222222        if (errorLayer == null) {
    223223            errorLayer = new ValidatorLayer();
    224             Main.main.addLayer(errorLayer);
     224            Main.getLayerManager().addLayer(errorLayer);
    225225        }
    226226    }
     
    367367        if (e.getSource().getLayersOfType(OsmDataLayer.class).isEmpty()) {
    368368            if (errorLayer != null) {
    369                 Main.main.removeLayer(errorLayer);
     369                Main.getLayerManager().removeLayer(errorLayer);
    370370            }
    371371        }
  • trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerAction.java

    r10428 r10436  
    4646            return;
    4747        for (Layer l: selectedLayers) {
    48             Main.main.removeLayer(l);
     48            Main.getLayerManager().removeLayer(l);
    4949        }
    5050    }
  • trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DuplicateAction.java

    r10364 r10436  
    7070                i++;
    7171            }
    72             Main.main.addLayer(new OsmDataLayer(new DataSet(oldLayer.data), newName, null));
     72            Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(oldLayer.data), newName, null));
    7373        }
    7474    }
  • trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesWithReferrersTask.java

    r10413 r10436  
    131131        OsmDataLayer layer = Main.getLayerManager().getEditLayer();
    132132        if (layer == null || this.newLayer)
    133             Main.main.addLayer(tmpLayer);
     133            Main.getLayerManager().addLayer(tmpLayer);
    134134        else
    135135            layer.mergeFrom(tmpLayer);
  • trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java

    r10395 r10436  
    821821                gpxLayer.setAssociatedFile(new File(getAssociatedFile().getParentFile(), filename));
    822822            }
    823             Main.main.addLayer(gpxLayer);
     823            Main.getLayerManager().addLayer(gpxLayer);
    824824            if (Main.pref.getBoolean("marker.makeautomarkers", true) && !gpxData.waypoints.isEmpty()) {
    825                 Main.main.addLayer(new MarkerLayer(gpxData, tr("Converted from: {0}", getName()), null, gpxLayer));
    826             }
    827             Main.main.removeLayer(OsmDataLayer.this);
     825                Main.getLayerManager().addLayer(new MarkerLayer(gpxData, tr("Converted from: {0}", getName()), null, gpxLayer));
     826            }
     827            Main.getLayerManager().removeLayer(OsmDataLayer.this);
    828828        }
    829829    }
  • trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java

    r10386 r10436  
    164164    public void layerRemoving(LayerRemoveEvent e) {
    165165        if (e.getRemovedLayer() instanceof OsmDataLayer && Main.isDisplayingMapView() && !Main.main.hasEditLayer()) {
    166             Main.main.removeLayer(this);
     166            Main.getLayerManager().removeLayer(this);
    167167        } else if (e.getRemovedLayer() == this) {
    168168            Main.getLayerManager().removeLayerChangeListener(this);
  • trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java

    r10386 r10436  
    283283            }
    284284            if (layer != null) {
    285                 Main.main.addLayer(layer);
     285                Main.getLayerManager().addLayer(layer);
    286286
    287287                if (!canceled && layer.data != null && !layer.data.isEmpty()) {
  • trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java

    r9215 r10436  
    135135        }
    136136        layer.setUploadDiscouraged(true);
    137         Main.main.addLayer(layer);
    138         Main.main.removeLayer(this.layer);
     137        Main.getLayerManager().addLayer(layer);
     138        Main.getLayerManager().removeLayer(this.layer);
    139139    }
    140140}
  • trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java

    r9243 r10436  
    115115                importAudio(file, ml, firstStartTime, m);
    116116            }
    117             Main.main.addLayer(ml);
     117            Main.getLayerManager().addLayer(ml);
    118118            Main.map.repaint();
    119119        }
  • trunk/src/org/openstreetmap/josm/gui/layer/gpx/MarkersFromNamedPointsAction.java

    r8308 r10436  
    4141        MarkerLayer ml = new MarkerLayer(namedTrackPoints, tr("Named Trackpoints from {0}", layer.getName()), layer.getAssociatedFile(), layer);
    4242        if (!ml.data.isEmpty()) {
    43             Main.main.addLayer(ml);
     43            Main.getLayerManager().addLayer(ml);
    4444        }
    4545    }
  • trunk/src/org/openstreetmap/josm/io/GpxImporter.java

    r9477 r10436  
    121121            public void run() {
    122122                if (data.markerLayer != null) {
    123                     Main.main.addLayer(data.markerLayer);
     123                    Main.getLayerManager().addLayer(data.markerLayer);
    124124                }
    125125                if (data.gpxLayer != null) {
    126                     Main.main.addLayer(data.gpxLayer);
     126                    Main.getLayerManager().addLayer(data.gpxLayer);
    127127                }
    128128                data.postLayerTask.run();
  • trunk/src/org/openstreetmap/josm/io/NMEAImporter.java

    r10305 r10436  
    5353                    @Override
    5454                    public void run() {
    55                         Main.main.addLayer(gpxLayer);
     55                        Main.getLayerManager().addLayer(gpxLayer);
    5656                        if (Main.pref.getBoolean("marker.makeautomarkers", true)) {
    5757                            MarkerLayer ml = new MarkerLayer(r.data, tr("Markers from {0}", fn), fileFinal, gpxLayer);
    5858                            if (!ml.data.isEmpty()) {
    59                                 Main.main.addLayer(ml);
     59                                Main.getLayerManager().addLayer(ml);
    6060                            }
    6161                        }
  • trunk/src/org/openstreetmap/josm/io/OsmApi.java

    r10378 r10436  
    256256                    if (((ImageryLayer) l).getInfo().isBlacklisted()) {
    257257                        Main.info(tr("Removed layer {0} because it is not allowed by the configured API.", l.getName()));
    258                         Main.main.removeLayer(l);
     258                        Main.getLayerManager().removeLayer(l);
    259259                    }
    260260                }
  • trunk/src/org/openstreetmap/josm/io/OsmChangeImporter.java

    r10378 r10436  
    6363                            JOptionPane.INFORMATION_MESSAGE);
    6464                }
    65                 Main.main.addLayer(layer);
     65                Main.getLayerManager().addLayer(layer);
    6666                layer.onPostLoadFromFile();
    6767            }
  • trunk/src/org/openstreetmap/josm/io/OsmImporter.java

    r10371 r10436  
    9696            public void run() {
    9797                OsmDataLayer layer = data.getLayer();
    98                 Main.main.addLayer(layer);
     98                Main.getLayerManager().addLayer(layer);
    9999                data.getPostLayerTask().run();
    100100                data.getLayer().onPostLoadFromFile();
  • trunk/src/org/openstreetmap/josm/io/WMSLayerImporter.java

    r8530 r10436  
    8888            @Override
    8989            public void run() {
    90                 Main.main.addLayer(layer);
     90                Main.getLayerManager().addLayer(layer);
    9191                if (zoomTo != null) {
    9292                    Main.map.mapView.zoomTo(zoomTo);
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandler.java

    r10364 r10436  
    106106            public void run() {
    107107                try {
    108                     Main.main.addLayer(ImageryLayer.create(imgInfo));
     108                    Main.getLayerManager().addLayer(ImageryLayer.create(imgInfo));
    109109                } catch (IllegalArgumentException e) {
    110110                    Main.error(e, false);
  • trunk/test/unit/org/openstreetmap/josm/actions/AlignInLineActionTest.java

    r10347 r10436  
    5959
    6060        try {
    61             Main.main.addLayer(layer);
     61            Main.getLayerManager().addLayer(layer);
    6262
    6363            // Create an open way.
     
    7070        } finally {
    7171            // Ensure we clean the place before leaving, even if test fails.
    72             Main.main.removeLayer(layer);
     72            Main.getLayerManager().removeLayer(layer);
    7373        }
    7474
     
    9999
    100100        try {
    101             Main.main.addLayer(layer);
     101            Main.getLayerManager().addLayer(layer);
    102102
    103103            // Create a closed way.
     
    109109        } finally {
    110110            // Ensure we clean the place before leaving, even if test fails.
    111             Main.main.removeLayer(layer);
     111            Main.getLayerManager().removeLayer(layer);
    112112        }
    113113
     
    139139
    140140        try {
    141             Main.main.addLayer(layer);
     141            Main.getLayerManager().addLayer(layer);
    142142
    143143            // Create 2 ways.
     
    152152        } finally {
    153153            // Ensure we clean the place before leaving, even if test fails.
    154             Main.main.removeLayer(layer);
     154            Main.getLayerManager().removeLayer(layer);
    155155        }
    156156
  • trunk/test/unit/org/openstreetmap/josm/actions/CreateCircleActionTest.java

    r10225 r10436  
    9494        action.setEnabled(true);
    9595        try {
    96             Main.main.addLayer(layer);
     96            Main.getLayerManager().addLayer(layer);
    9797            action.actionPerformed(null);
    9898        } finally {
    9999            // Ensure we clean the place before leaving, even if test fails.
    100             Main.main.removeLayer(layer);
     100            Main.getLayerManager().removeLayer(layer);
    101101        }
    102102
     
    170170        action.setEnabled(true);
    171171        try {
    172             Main.main.addLayer(layer);
     172            Main.getLayerManager().addLayer(layer);
    173173            action.actionPerformed(null);
    174174        } finally {
    175175            // Ensure we clean the place before leaving, even if test fails.
    176             Main.main.removeLayer(layer);
     176            Main.getLayerManager().removeLayer(layer);
    177177        }
    178178
  • trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java

    r9663 r10436  
    4242            DataSet ds = OsmReader.parseDataSet(is, null);
    4343            Layer layer = new OsmDataLayer(ds, null, null);
    44             Main.main.addLayer(layer);
     44            Main.getLayerManager().addLayer(layer);
    4545            // FIXME enable this test after we fix the bug. Test disabled for now
    4646            // try {
     
    4848            // } finally {
    4949            // Ensure we clean the place before leaving, even if test fails.
    50             Main.main.removeLayer(layer);
     50            Main.getLayerManager().removeLayer(layer);
    5151            // }
    5252        }
     
    6464            assertEquals(10, ds.getWays().size());
    6565            Layer layer = new OsmDataLayer(ds, null, null);
    66             Main.main.addLayer(layer);
     66            Main.getLayerManager().addLayer(layer);
    6767            try {
    6868                for (String ref : new String[]{"A", "B", "C", "D", "E"}) {
     
    7676            } finally {
    7777                // Ensure we clean the place before leaving, even if test fails.
    78                 Main.main.removeLayer(layer);
     78                Main.getLayerManager().removeLayer(layer);
    7979            }
    8080        }
  • trunk/test/unit/org/openstreetmap/josm/actions/PurgeActionTest.java

    r9671 r10436  
    4444            DataSet ds = OsmReader.parseDataSet(is, null);
    4545            OsmDataLayer layer = new OsmDataLayer(ds, null, null);
    46             Main.main.addLayer(layer);
     46            Main.getLayerManager().addLayer(layer);
    4747            try {
    4848                for (Way w : ds.getWays()) {
     
    6060            } finally {
    6161                // Ensure we clean the place before leaving, even if test fails.
    62                 Main.main.removeLayer(layer);
     62                Main.getLayerManager().removeLayer(layer);
    6363            }
    6464        }
  • trunk/test/unit/org/openstreetmap/josm/actions/SelectByInternalPointActionTest.java

    r10413 r10436  
    3939    public void testNoDataSet() {
    4040        while (Main.main.hasEditLayer()) {
    41             Main.main.removeLayer(Main.getLayerManager().getEditLayer());
     41            Main.getLayerManager().removeLayer(Main.getLayerManager().getEditLayer());
    4242        }
    4343        assertNull(JosmAction.getCurrentDataSet());
     
    6969        ds.addPrimitive(r);
    7070        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    71         Main.main.addLayer(layer);
     71        Main.getLayerManager().addLayer(layer);
    7272        return layer;
    7373    }
     
    8686        } finally {
    8787            // Ensure we clean the place before leaving, even if test fails.
    88             Main.main.removeLayer(layer);
     88            Main.getLayerManager().removeLayer(layer);
    8989        }
    9090    }
     
    101101        } finally {
    102102            // Ensure we clean the place before leaving, even if test fails.
    103             Main.main.removeLayer(layer);
     103            Main.getLayerManager().removeLayer(layer);
    104104        }
    105105    }
     
    130130        } finally {
    131131            // Ensure we clean the place before leaving, even if test fails.
    132             Main.main.removeLayer(layer);
     132            Main.getLayerManager().removeLayer(layer);
    133133        }
    134134    }
  • trunk/test/unit/org/openstreetmap/josm/actions/SimplifyWayActionTest.java

    r10263 r10436  
    5454        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    5555        try {
    56             Main.main.addLayer(layer);
     56            Main.getLayerManager().addLayer(layer);
    5757            assertTrue(ds.getSelected().isEmpty());
    5858            action.actionPerformed(null);
    5959        } finally {
    60             Main.main.removeLayer(layer);
     60            Main.getLayerManager().removeLayer(layer);
    6161        }
    6262    }
     
    7171        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    7272        try {
    73             Main.main.addLayer(layer);
     73            Main.getLayerManager().addLayer(layer);
    7474            assertEquals(1, ds.getSelected().size());
    7575            action.actionPerformed(null);
    7676        } finally {
    77             Main.main.removeLayer(layer);
     77            Main.getLayerManager().removeLayer(layer);
    7878        }
    7979    }
     
    9090        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    9191        try {
    92             Main.main.addLayer(layer);
     92            Main.getLayerManager().addLayer(layer);
    9393            assertEquals(11, ds.getSelected().size());
    9494            action.actionPerformed(null);
    9595        } finally {
    96             Main.main.removeLayer(layer);
     96            Main.getLayerManager().removeLayer(layer);
    9797        }
    9898    }
  • trunk/test/unit/org/openstreetmap/josm/actions/SplitWayActionTest.java

    r10256 r10436  
    7979
    8080        try {
    81             Main.main.addLayer(layer);
     81            Main.getLayerManager().addLayer(layer);
    8282            action.actionPerformed(null);
    8383        } finally {
    8484            // Ensure we clean the place before leaving, even if test fails.
    85             Main.main.removeLayer(layer);
     85            Main.getLayerManager().removeLayer(layer);
    8686        }
    8787
  • trunk/test/unit/org/openstreetmap/josm/actions/UnGlueActionTest.java

    r10256 r10436  
    4141        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    4242        try {
    43             Main.main.addLayer(layer);
     43            Main.getLayerManager().addLayer(layer);
    4444            assertTrue(ds.getSelected().isEmpty());
    4545            assertTrue(ds.allPrimitives().isEmpty());
     
    4747            assertTrue(ds.allPrimitives().isEmpty());
    4848        } finally {
    49             Main.main.removeLayer(layer);
     49            Main.getLayerManager().removeLayer(layer);
    5050        }
    5151    }
     
    6262        ds.setSelected(n);
    6363        try {
    64             Main.main.addLayer(layer);
     64            Main.getLayerManager().addLayer(layer);
    6565            assertEquals(1, ds.getSelected().size());
    6666            assertEquals(1, ds.allPrimitives().size());
     
    6868            assertEquals(1, ds.allPrimitives().size());
    6969        } finally {
    70             Main.main.removeLayer(layer);
     70            Main.getLayerManager().removeLayer(layer);
    7171        }
    7272    }
     
    8989        ds.setSelected(n1);
    9090        try {
    91             Main.main.addLayer(layer);
     91            Main.getLayerManager().addLayer(layer);
    9292            assertEquals(1, ds.getSelected().size());
    9393            assertEquals(3, ds.allPrimitives().size());
     
    9595            assertEquals(3, ds.allPrimitives().size());
    9696        } finally {
    97             Main.main.removeLayer(layer);
     97            Main.getLayerManager().removeLayer(layer);
    9898        }
    9999    }
     
    122122        ds.setSelected(n1);
    123123        try {
    124             Main.main.addLayer(layer);
     124            Main.getLayerManager().addLayer(layer);
    125125            assertEquals(1, ds.getSelected().size());
    126126            assertEquals(5, ds.allPrimitives().size());
     
    128128            assertEquals(6, ds.allPrimitives().size());
    129129        } finally {
    130             Main.main.removeLayer(layer);
     130            Main.getLayerManager().removeLayer(layer);
    131131        }
    132132    }
  • trunk/test/unit/org/openstreetmap/josm/actions/UnJoinNodeWayActionTest.java

    r10222 r10436  
    7474        action.setEnabled(true);
    7575        try {
    76             Main.main.addLayer(layer);
     76            Main.getLayerManager().addLayer(layer);
    7777            action.actionPerformed(null);
    7878        } finally {
    7979            // Ensure we clean the place before leaving, even if test fails.
    80             Main.main.removeLayer(layer);
     80            Main.getLayerManager().removeLayer(layer);
    8181        }
    8282
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/AddNoteActionTest.java

    r9944 r10436  
    3636        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    3737        try {
    38             Main.main.addLayer(layer);
     38            Main.getLayerManager().addLayer(layer);
    3939            AddNoteAction mapMode = new AddNoteAction(Main.map, new NoteData(Collections.<Note>emptyList()));
    4040            MapMode oldMapMode = Main.map.mapMode;
     
    4343            assertTrue(Main.map.selectMapMode(oldMapMode));
    4444        } finally {
    45             Main.main.removeLayer(layer);
     45            Main.getLayerManager().removeLayer(layer);
    4646        }
    4747    }
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DeleteActionTest.java

    r9944 r10436  
    3232        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    3333        try {
    34             Main.main.addLayer(layer);
     34            Main.getLayerManager().addLayer(layer);
    3535            DeleteAction mapMode = new DeleteAction(Main.map);
    3636            MapMode oldMapMode = Main.map.mapMode;
     
    3939            assertTrue(Main.map.selectMapMode(oldMapMode));
    4040        } finally {
    41             Main.main.removeLayer(layer);
     41            Main.getLayerManager().removeLayer(layer);
    4242        }
    4343    }
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DrawActionTest.java

    r10396 r10436  
    6868        dataSet.addPrimitive(w);
    6969
    70         Main.main.addLayer(layer);
     70        Main.getLayerManager().addLayer(layer);
    7171        try {
    7272            assertTrue(Main.map.selectDrawTool(false));
     
    9999        } finally {
    100100            // Ensure we clean the place before leaving, even if test fails.
    101             Main.main.removeLayer(layer);
     101            Main.getLayerManager().removeLayer(layer);
    102102        }
    103103    }
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ExtrudeActionTest.java

    r9944 r10436  
    3232        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    3333        try {
    34             Main.main.addLayer(layer);
     34            Main.getLayerManager().addLayer(layer);
    3535            ExtrudeAction mapMode = new ExtrudeAction(Main.map);
    3636            MapMode oldMapMode = Main.map.mapMode;
     
    3939            assertTrue(Main.map.selectMapMode(oldMapMode));
    4040        } finally {
    41             Main.main.removeLayer(layer);
     41            Main.getLayerManager().removeLayer(layer);
    4242        }
    4343    }
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java

    r9944 r10436  
    3232        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    3333        try {
    34             Main.main.addLayer(layer);
     34            Main.getLayerManager().addLayer(layer);
    3535            ImproveWayAccuracyAction mapMode = new ImproveWayAccuracyAction(Main.map);
    3636            MapMode oldMapMode = Main.map.mapMode;
     
    3939            assertTrue(Main.map.selectMapMode(oldMapMode));
    4040        } finally {
    41             Main.main.removeLayer(layer);
     41            Main.getLayerManager().removeLayer(layer);
    4242        }
    4343    }
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ParallelWayActionTest.java

    r9944 r10436  
    3232        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    3333        try {
    34             Main.main.addLayer(layer);
     34            Main.getLayerManager().addLayer(layer);
    3535            ParallelWayAction mapMode = new ParallelWayAction(Main.map);
    3636            MapMode oldMapMode = Main.map.mapMode;
     
    3939            assertTrue(Main.map.selectMapMode(oldMapMode));
    4040        } finally {
    41             Main.main.removeLayer(layer);
     41            Main.getLayerManager().removeLayer(layer);
    4242        }
    4343    }
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/PlayHeadDragModeTest.java

    r9944 r10436  
    3333        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    3434        try {
    35             Main.main.addLayer(layer);
     35            Main.getLayerManager().addLayer(layer);
    3636            PlayHeadDragMode mapMode = new PlayHeadDragMode(PlayHeadMarker.create());
    3737            MapMode oldMapMode = Main.map.mapMode;
     
    4040            assertTrue(Main.map.selectMapMode(oldMapMode));
    4141        } finally {
    42             Main.main.removeLayer(layer);
     42            Main.getLayerManager().removeLayer(layer);
    4343        }
    4444    }
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java

    r10396 r10436  
    105105
    106106        Main.pref = new PreferencesMock();
    107         Main.main.addLayer(layer);
     107        Main.getLayerManager().addLayer(layer);
    108108        try {
    109109            SelectAction action = new SelectActionMock(Main.map, dataSet, layer);
     
    160160        } finally {
    161161            // Ensure we clean the place before leaving, even if test fails.
    162             Main.main.removeLayer(layer);
     162            Main.getLayerManager().removeLayer(layer);
    163163        }
    164164    }
  • trunk/test/unit/org/openstreetmap/josm/command/conflict/ConflictAddCommandTest.java

    r10364 r10436  
    3535        JOSMFixture.createUnitTestFixture().init(true);
    3636        layer = new OsmDataLayer(new DataSet(), null, null);
    37         Main.main.addLayer(layer);
     37        Main.getLayerManager().addLayer(layer);
    3838    }
    3939
     
    4343    @AfterClass
    4444    public static void tearDownAfterClass() {
    45         Main.main.removeLayer(layer);
     45        Main.getLayerManager().removeLayer(layer);
    4646    }
    4747
  • trunk/test/unit/org/openstreetmap/josm/command/conflict/CoordinateConflictResolveCommandTest.java

    r9943 r10436  
    3737        JOSMFixture.createUnitTestFixture().init(true);
    3838        layer = new OsmDataLayer(new DataSet(), null, null);
    39         Main.main.addLayer(layer);
     39        Main.getLayerManager().addLayer(layer);
    4040    }
    4141
     
    4545    @AfterClass
    4646    public static void tearDownAfterClass() {
    47         Main.main.removeLayer(layer);
     47        Main.getLayerManager().removeLayer(layer);
    4848    }
    4949
  • trunk/test/unit/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialogTest.java

    r10199 r10436  
    112112
    113113        try {
    114             Main.main.addLayer(layer);
     114            Main.getLayerManager().addLayer(layer);
    115115            assertEquals("", InspectPrimitiveDialog.buildMapPaintText());
    116116            Node n = new Node(LatLon.ZERO);
     
    126126                    InspectPrimitiveDialog.buildMapPaintText().replaceAll("@(\\p{XDigit})+", ""));
    127127        } finally {
    128             Main.main.removeLayer(layer);
     128            Main.getLayerManager().removeLayer(layer);
    129129        }
    130130    }
  • trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableTest.java

    r10089 r10436  
    4949        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    5050        try {
    51             Main.main.addLayer(layer);
     51            Main.getLayerManager().addLayer(layer);
    5252            // Constructs models and table
    5353            MemberTableModel memberTableModel = new MemberTableModel(r, layer, null);
     
    8484            }
    8585        } finally {
    86             Main.main.removeLayer(layer);
     86            Main.getLayerManager().removeLayer(layer);
    8787        }
    8888    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java

    r9949 r10436  
    196196        GpxLayer layer = getMinimalGpxLayer();
    197197        try {
    198             Main.main.addLayer(layer);
     198            Main.getLayerManager().addLayer(layer);
    199199            assertTrue(layer.getMenuEntries().length > 0);
    200200            layer.paint(TestUtils.newGraphics(), Main.map.mapView, layer.data.getMetaBounds());
    201201        } finally {
    202             Main.main.removeLayer(layer);
     202            Main.getLayerManager().removeLayer(layer);
    203203        }
    204204    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java

    r10205 r10436  
    4444        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    4545        try {
    46             Main.main.addLayer(layer);
     46            Main.getLayerManager().addLayer(layer);
    4747            int n = OsmDataLayer.PROPERTY_RECENT_RELATIONS_NUMBER.get();
    4848            assertTrue(n > 0);
     
    6060            assertTrue(layer.getRecentRelations().isEmpty());
    6161        } finally {
    62             Main.main.removeLayer(layer);
     62            Main.getLayerManager().removeLayer(layer);
    6363        }
    6464    }
     
    134134        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    135135        try {
    136             Main.main.addLayer(layer);
     136            Main.getLayerManager().addLayer(layer);
    137137            assertTrue(layer.getMenuEntries().length > 0);
    138138            layer.paint(TestUtils.newGraphics(), Main.map.mapView, new Bounds(LatLon.ZERO));
    139139        } finally {
    140             Main.main.removeLayer(layer);
     140            Main.getLayerManager().removeLayer(layer);
    141141        }
    142142    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/TMSLayerTest.java

    r9680 r10436  
    5050    private static void test(ImageryType expected, TMSLayer layer) {
    5151        try {
    52             Main.main.addLayer(layer);
     52            Main.getLayerManager().addLayer(layer);
    5353            assertEquals(expected, layer.getInfo().getImageryType());
    5454        } finally {
    5555            // Ensure we clean the place before leaving, even if test fails.
    56             Main.main.removeLayer(layer);
     56            Main.getLayerManager().removeLayer(layer);
    5757        }
    5858    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/ValidatorLayerTest.java

    r9881 r10436  
    3333        try {
    3434            layer = new ValidatorLayer();
    35             Main.main.addLayer(layer);
     35            Main.getLayerManager().addLayer(layer);
    3636            assertFalse(layer.isMergable(null));
    3737            assertNotNull(layer.getIcon());
     
    4242            // Ensure we clean the place before leaving, even if test fails.
    4343            if (layer != null) {
    44                 Main.main.removeLayer(layer);
     44                Main.getLayerManager().removeLayer(layer);
    4545            }
    4646        }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/WMSLayerTest.java

    r9669 r10436  
    3030    public void testWMSLayer() {
    3131        WMSLayer wms = new WMSLayer(new ImageryInfo("test wms", "http://localhost"));
    32         Main.main.addLayer(wms);
     32        Main.getLayerManager().addLayer(wms);
    3333        try {
    3434            assertEquals(ImageryType.WMS, wms.getInfo().getImageryType());
    3535        } finally {
    3636            // Ensure we clean the place before leaving, even if test fails.
    37             Main.main.removeLayer(wms);
     37            Main.getLayerManager().removeLayer(wms);
    3838        }
    3939    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayerTest.java

    r10396 r10436  
    4343            GpxLayer gpxLayer = new GpxLayer(reader.getGpxData());
    4444            try {
    45                 Main.main.addLayer(gpxLayer);
     45                Main.getLayerManager().addLayer(gpxLayer);
    4646                assertEquals(1, Main.getLayerManager().getLayers().size());
    4747                new Loader(
     
    6262            } finally {
    6363                // Ensure we clean the place before leaving, even if test fails.
    64                 Main.main.removeLayer(gpxLayer);
     64                Main.getLayerManager().removeLayer(gpxLayer);
    6565            }
    6666        }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackActionTest.java

    r9817 r10436  
    3232        final OsmDataLayer layer = new OsmDataLayer(new DataSet(), DownloadAlongTrackActionTest.class.getName(), null);
    3333        try {
    34             Main.main.addLayer(layer);
     34            Main.getLayerManager().addLayer(layer);
    3535            // Perform action
    3636            final GpxData gpx = GpxReaderTest.parseGpxData(TestUtils.getTestDataRoot() + file);
     
    3838        } finally {
    3939            // Ensure we clean the place before leaving, even if test fails.
    40             Main.main.removeLayer(layer);
     40            Main.getLayerManager().removeLayer(layer);
    4141        }
    4242    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/DownloadWmsAlongTrackActionTest.java

    r10222 r10436  
    4747        TMSLayer layer = new TMSLayer(new ImageryInfo("OSM TMS", "https://a.tile.openstreetmap.org/{zoom}/{x}/{y}.png", "tms", null, null));
    4848        try {
    49             Main.main.addLayer(layer);
     49            Main.getLayerManager().addLayer(layer);
    5050            TMSLayer.getCache().clear();
    5151            assertTrue(TMSLayer.getCache().getMatching(".*").isEmpty());
     
    5858        } finally {
    5959            // Ensure we clean the place before leaving, even if test fails.
    60             Main.main.removeLayer(layer);
     60            Main.getLayerManager().removeLayer(layer);
    6161        }
    6262    }
  • trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/AddNodeHandlerTest.java

    r9732 r10436  
    5959        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    6060        try {
    61             Main.main.addLayer(layer);
     61            Main.getLayerManager().addLayer(layer);
    6262            newHandler(null).handle();
    6363        } finally {
    64             Main.main.removeLayer(layer);
     64            Main.getLayerManager().removeLayer(layer);
    6565        }
    6666    }
     
    9696        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    9797        try {
    98             Main.main.addLayer(layer);
     98            Main.getLayerManager().addLayer(layer);
    9999            newHandler("https://localhost?lat=0&lon=0").handle();
    100100        } finally {
    101             Main.main.removeLayer(layer);
     101            Main.getLayerManager().removeLayer(layer);
    102102        }
    103103    }
  • trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/AddWayHandlerTest.java

    r10116 r10436  
    5959        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    6060        try {
    61             Main.main.addLayer(layer);
     61            Main.getLayerManager().addLayer(layer);
    6262            newHandler(null).handle();
    6363        } finally {
    64             Main.main.removeLayer(layer);
     64            Main.getLayerManager().removeLayer(layer);
    6565        }
    6666    }
     
    9696        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "", null);
    9797        try {
    98             Main.main.addLayer(layer);
     98            Main.getLayerManager().addLayer(layer);
    9999            newHandler("https://localhost?way=0,0;1,1").handle();
    100100        } finally {
    101             Main.main.removeLayer(layer);
     101            Main.getLayerManager().removeLayer(layer);
    102102        }
    103103    }
  • trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandlerTest.java

    r10364 r10436  
    9696        } finally {
    9797            for (OsmDataLayer layer : Main.getLayerManager().getLayersOfType(OsmDataLayer.class)) {
    98                 Main.main.removeLayer(layer);
     98                Main.getLayerManager().removeLayer(layer);
    9999            }
    100100        }
Note: See TracChangeset for help on using the changeset viewer.