Ignore:
Timestamp:
2017-08-24T22:53:50+02:00 (7 years ago)
Author:
Don-vip
Message:

see #15182 - deprecate Main.getLayerManager(). Replacement: gui.MainApplication.getLayerManager()

Location:
trunk/test/unit/org/openstreetmap/josm/gui/layer
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayerTest.java

    r12632 r12636  
    2727import org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource;
    2828import org.openstreetmap.gui.jmapviewer.tilesources.TileSourceInfo;
    29 import org.openstreetmap.josm.Main;
    3029import org.openstreetmap.josm.data.imagery.ImageryInfo;
    3130import org.openstreetmap.josm.data.imagery.TileLoaderFactory;
    3231import org.openstreetmap.josm.data.osm.DataSet;
     32import org.openstreetmap.josm.gui.MainApplication;
    3333import org.openstreetmap.josm.gui.layer.imagery.ImageryFilterSettings;
    3434import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    149149    @Before
    150150    public void setUp() {
    151         Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null));
     151        MainApplication.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null));
    152152        testLayer = new TileSourceStubLayer();
    153153        testLayer.addInvalidationListener(l -> invalidated.set(true));
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/AutosaveTaskTest.java

    r12635 r12636  
    2222import org.junit.Rule;
    2323import org.junit.Test;
    24 import org.openstreetmap.josm.Main;
    2524import org.openstreetmap.josm.data.coor.LatLon;
    2625import org.openstreetmap.josm.data.osm.DataSet;
    2726import org.openstreetmap.josm.data.osm.Node;
     27import org.openstreetmap.josm.gui.MainApplication;
    2828import org.openstreetmap.josm.gui.layer.AutosaveTask.AutosaveLayerInfo;
    2929import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    130130    public void testAutosaveIgnoresUnmodifiedLayer() {
    131131        OsmDataLayer layer = new OsmDataLayer(new DataSet(), "OsmData", null);
    132         Main.getLayerManager().addLayer(layer);
     132        MainApplication.getLayerManager().addLayer(layer);
    133133        try {
    134134            task.schedule();
     
    166166        DataSet data = new DataSet();
    167167        OsmDataLayer layer = new OsmDataLayer(data, "OsmData", null);
    168         Main.getLayerManager().addLayer(layer);
     168        MainApplication.getLayerManager().addLayer(layer);
    169169        try {
    170170            task.schedule();
     
    206206        DataSet data1 = new DataSet();
    207207        OsmDataLayer layer1 = new OsmDataLayer(data1, "OsmData", null);
    208         Main.getLayerManager().addLayer(layer1);
     208        MainApplication.getLayerManager().addLayer(layer1);
    209209
    210210        DataSet data2 = new DataSet();
     
    215215            assertEquals(0, countFiles());
    216216            // also test adding layer later
    217             Main.getLayerManager().addLayer(layer2);
     217            MainApplication.getLayerManager().addLayer(layer2);
    218218
    219219            data1.addPrimitive(new Node(new LatLon(10, 10)));
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java

    r12632 r12636  
    1717import org.junit.Rule;
    1818import org.junit.Test;
    19 import org.openstreetmap.josm.Main;
    2019import org.openstreetmap.josm.TestUtils;
    2120import org.openstreetmap.josm.data.gpx.GpxData;
     
    210209        GpxLayer layer = getMinimalGpxLayer();
    211210        try {
    212             Main.getLayerManager().addLayer(layer);
     211            MainApplication.getLayerManager().addLayer(layer);
    213212            assertTrue(layer.getMenuEntries().length > 0);
    214213            layer.paint(TestUtils.newGraphics(), MainApplication.getMap().mapView, layer.data.getMetaBounds());
    215214        } finally {
    216             Main.getLayerManager().removeLayer(layer);
     215            MainApplication.getLayerManager().removeLayer(layer);
    217216        }
    218217    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/MarkerLayerTest.java

    r12632 r12636  
    77import org.junit.Rule;
    88import org.junit.Test;
    9 import org.openstreetmap.josm.Main;
    109import org.openstreetmap.josm.data.gpx.GpxData;
    1110import org.openstreetmap.josm.data.osm.DataSet;
     
    3534    public void testPlayHeadMarker() {
    3635        try {
    37             Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null));
     36            MainApplication.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null));
    3837            MapFrame map = MainApplication.getMap();
    3938            MarkerLayer layer = new MarkerLayer(new GpxData(), null, null, null);
    4039            assertNull(map.mapView.playHeadMarker);
    41             Main.getLayerManager().addLayer(layer);
     40            MainApplication.getLayerManager().addLayer(layer);
    4241            assertNotNull(map.mapView.playHeadMarker);
    43             Main.getLayerManager().removeLayer(layer);
     42            MainApplication.getLayerManager().removeLayer(layer);
    4443        } finally {
    4544            if (MainApplication.isDisplayingMapView()) {
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java

    r12630 r12636  
    1212import org.junit.Test;
    1313import org.openstreetmap.josm.JOSMFixture;
    14 import org.openstreetmap.josm.Main;
    1514import org.openstreetmap.josm.TestUtils;
    1615import org.openstreetmap.josm.actions.ExpertToggleAction;
     
    4544        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    4645        try {
    47             Main.getLayerManager().addLayer(layer);
     46            MainApplication.getLayerManager().addLayer(layer);
    4847            int n = OsmDataLayer.PROPERTY_RECENT_RELATIONS_NUMBER.get();
    4948            assertTrue(n > 0);
     
    6160            assertTrue(layer.getRecentRelations().isEmpty());
    6261        } finally {
    63             Main.getLayerManager().removeLayer(layer);
     62            MainApplication.getLayerManager().removeLayer(layer);
    6463        }
    6564    }
     
    135134        OsmDataLayer layer = new OsmDataLayer(ds, "", null);
    136135        try {
    137             Main.getLayerManager().addLayer(layer);
     136            MainApplication.getLayerManager().addLayer(layer);
    138137            assertTrue(layer.getMenuEntries().length > 0);
    139138            layer.paint(TestUtils.newGraphics(), MainApplication.getMap().mapView, new Bounds(LatLon.ZERO));
    140139        } finally {
    141             Main.getLayerManager().removeLayer(layer);
     140            MainApplication.getLayerManager().removeLayer(layer);
    142141        }
    143142    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/TMSLayerTest.java

    r12632 r12636  
    66import org.junit.Rule;
    77import org.junit.Test;
    8 import org.openstreetmap.josm.Main;
    98import org.openstreetmap.josm.data.imagery.ImageryInfo;
    109import org.openstreetmap.josm.data.imagery.ImageryInfo.ImageryType;
     10import org.openstreetmap.josm.gui.MainApplication;
    1111import org.openstreetmap.josm.testutils.JOSMTestRules;
    1212
     
    5151    private static void test(ImageryType expected, TMSLayer layer) {
    5252        try {
    53             Main.getLayerManager().addLayer(layer);
     53            MainApplication.getLayerManager().addLayer(layer);
    5454            assertEquals(expected, layer.getInfo().getImageryType());
    5555        } finally {
    5656            // Ensure we clean the place before leaving, even if test fails.
    57             Main.getLayerManager().removeLayer(layer);
     57            MainApplication.getLayerManager().removeLayer(layer);
    5858        }
    5959    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/ValidatorLayerTest.java

    r10436 r12636  
    1010import org.junit.Test;
    1111import org.openstreetmap.josm.JOSMFixture;
    12 import org.openstreetmap.josm.Main;
     12import org.openstreetmap.josm.gui.MainApplication;
    1313
    1414/**
     
    3333        try {
    3434            layer = new ValidatorLayer();
    35             Main.getLayerManager().addLayer(layer);
     35            MainApplication.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.getLayerManager().removeLayer(layer);
     44                MainApplication.getLayerManager().removeLayer(layer);
    4545            }
    4646        }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/WMSLayerTest.java

    r12632 r12636  
    66import org.junit.Rule;
    77import org.junit.Test;
    8 import org.openstreetmap.josm.Main;
    98import org.openstreetmap.josm.data.imagery.ImageryInfo;
    109import org.openstreetmap.josm.data.imagery.ImageryInfo.ImageryType;
     10import org.openstreetmap.josm.gui.MainApplication;
    1111import org.openstreetmap.josm.testutils.JOSMTestRules;
    1212
     
    3131    public void testWMSLayer() {
    3232        WMSLayer wms = new WMSLayer(new ImageryInfo("test wms", "http://localhost"));
    33         Main.getLayerManager().addLayer(wms);
     33        MainApplication.getLayerManager().addLayer(wms);
    3434        try {
    3535            assertEquals(ImageryType.WMS, wms.getInfo().getImageryType());
    3636        } finally {
    3737            // Ensure we clean the place before leaving, even if test fails.
    38             Main.getLayerManager().removeLayer(wms);
     38            MainApplication.getLayerManager().removeLayer(wms);
    3939        }
    4040    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayerTest.java

    r11383 r12636  
    1212import org.junit.Rule;
    1313import org.junit.Test;
    14 import org.openstreetmap.josm.Main;
    1514import org.openstreetmap.josm.TestUtils;
    1615import org.openstreetmap.josm.data.osm.DataSet;
     16import org.openstreetmap.josm.gui.MainApplication;
    1717import org.openstreetmap.josm.gui.layer.GpxLayer;
    1818import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     
    4545            assertTrue(reader.parse(true));
    4646            GpxLayer gpxLayer = new GpxLayer(reader.getGpxData());
    47             Main.getLayerManager().addLayer(gpxLayer);
    48             assertEquals(1, Main.getLayerManager().getLayers().size());
     47            MainApplication.getLayerManager().addLayer(gpxLayer);
     48            assertEquals(1, MainApplication.getLayerManager().getLayers().size());
    4949            new Loader(
    5050                    Collections.singleton(new File(TestUtils.getRegressionDataFile(12255, "G0016941.JPG"))),
    5151                    gpxLayer).run();
    52             assertEquals(2, Main.getLayerManager().getLayers().size());
    53             GeoImageLayer layer = Main.getLayerManager().getLayersOfType(GeoImageLayer.class).iterator().next();
     52            assertEquals(2, MainApplication.getLayerManager().getLayers().size());
     53            GeoImageLayer layer = MainApplication.getLayerManager().getLayersOfType(GeoImageLayer.class).iterator().next();
    5454            assertEquals(gpxLayer, layer.getGpxLayer());
    5555            List<ImageEntry> images = layer.getImages();
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackActionTest.java

    r12358 r12636  
    77import org.junit.Rule;
    88import org.junit.Test;
    9 import org.openstreetmap.josm.Main;
    109import org.openstreetmap.josm.TestUtils;
    1110import org.openstreetmap.josm.data.gpx.GpxData;
    1211import org.openstreetmap.josm.data.osm.DataSet;
     12import org.openstreetmap.josm.gui.MainApplication;
    1313import org.openstreetmap.josm.gui.PleaseWaitRunnable;
    1414import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     
    3333        final OsmDataLayer layer = new OsmDataLayer(new DataSet(), DownloadAlongTrackActionTest.class.getName(), null);
    3434        try {
    35             Main.getLayerManager().addLayer(layer);
     35            MainApplication.getLayerManager().addLayer(layer);
    3636            // Perform action
    3737            final GpxData gpx = GpxReaderTest.parseGpxData(TestUtils.getTestDataRoot() + file);
     
    3939        } finally {
    4040            // Ensure we clean the place before leaving, even if test fails.
    41             Main.getLayerManager().removeLayer(layer);
     41            MainApplication.getLayerManager().removeLayer(layer);
    4242        }
    4343    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/DownloadWmsAlongTrackActionTest.java

    r12632 r12636  
    99import org.junit.Rule;
    1010import org.junit.Test;
    11 import org.openstreetmap.josm.Main;
    1211import org.openstreetmap.josm.data.gpx.GpxData;
    1312import org.openstreetmap.josm.data.imagery.ImageryInfo;
     13import org.openstreetmap.josm.gui.MainApplication;
    1414import org.openstreetmap.josm.gui.layer.GpxLayerTest;
    1515import org.openstreetmap.josm.gui.layer.TMSLayer;
     
    4848        TMSLayer layer = new TMSLayer(new ImageryInfo("OSM TMS", "https://a.tile.openstreetmap.org/{zoom}/{x}/{y}.png", "tms", null, null));
    4949        try {
    50             Main.getLayerManager().addLayer(layer);
     50            MainApplication.getLayerManager().addLayer(layer);
    5151            TMSLayer.getCache().clear();
    5252            assertTrue(TMSLayer.getCache().getMatching(".*").isEmpty());
     
    5959        } finally {
    6060            // Ensure we clean the place before leaving, even if test fails.
    61             Main.getLayerManager().removeLayer(layer);
     61            MainApplication.getLayerManager().removeLayer(layer);
    6262        }
    6363    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayerTest.java

    r12632 r12636  
    1818import org.openstreetmap.josm.data.gpx.GpxLink;
    1919import org.openstreetmap.josm.data.gpx.WayPoint;
     20import org.openstreetmap.josm.gui.MainApplication;
    2021import org.openstreetmap.josm.testutils.JOSMTestRules;
    2122
     
    4950        assertEquals(Color.magenta, MarkerLayer.getGenericColor());
    5051        MarkerLayer layer = new MarkerLayer(new GpxData(), "foo", null, null);
    51         Main.getLayerManager().addLayer(layer);
     52        MainApplication.getLayerManager().addLayer(layer);
    5253
    5354        assertEquals("foo", layer.getName());
Note: See TracChangeset for help on using the changeset viewer.