Changeset 12630 in josm for trunk/test


Ignore:
Timestamp:
2017-08-24T00:15:51+02:00 (2 years ago)
Author:
Don-vip
Message:

see #15182 - deprecate Main.map and Main.isDisplayingMapView(). Replacements: gui.MainApplication.getMap() / gui.MainApplication.isDisplayingMapView()

Location:
trunk/test
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java

    r12620 r12630  
    2626import org.junit.rules.Timeout;
    2727import org.openstreetmap.josm.JOSMFixture;
    28 import org.openstreetmap.josm.Main;
    2928import org.openstreetmap.josm.PerformanceTestUtils;
    3029import org.openstreetmap.josm.TestUtils;
     
    3635import org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer.StyleRecord;
    3736import org.openstreetmap.josm.data.projection.Projections;
     37import org.openstreetmap.josm.gui.MainApplication;
    3838import org.openstreetmap.josm.gui.NavigatableComponent;
    3939import org.openstreetmap.josm.gui.mappaint.StyleSetting.BooleanStyleSetting;
     
    9595        g.setColor(Color.BLACK);
    9696        g.fillRect(0, 0, IMG_WIDTH, IMG_WIDTH);
    97         nc = Main.map.mapView;
     97        nc = MainApplication.getMap().mapView;
    9898        nc.setBounds(0, 0, IMG_WIDTH, IMG_HEIGHT);
    9999
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/AddNoteActionTest.java

    r12563 r12630  
    1313import org.openstreetmap.josm.data.osm.DataSet;
    1414import org.openstreetmap.josm.data.osm.NoteData;
     15import org.openstreetmap.josm.gui.MainApplication;
     16import org.openstreetmap.josm.gui.MapFrame;
    1517import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1618import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    3941            Main.getLayerManager().addLayer(layer);
    4042            AddNoteAction mapMode = new AddNoteAction(new NoteData(Collections.<Note>emptyList()));
    41             MapMode oldMapMode = Main.map.mapMode;
    42             assertTrue(Main.map.selectMapMode(mapMode));
    43             assertEquals(mapMode, Main.map.mapMode);
    44             assertTrue(Main.map.selectMapMode(oldMapMode));
     43            MapFrame map = MainApplication.getMap();
     44            MapMode oldMapMode = map.mapMode;
     45            assertTrue(map.selectMapMode(mapMode));
     46            assertEquals(mapMode, map.mapMode);
     47            assertTrue(map.selectMapMode(oldMapMode));
    4548        } finally {
    4649            Main.getLayerManager().removeLayer(layer);
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DeleteActionTest.java

    r12563 r12630  
    1111import org.openstreetmap.josm.actions.mapmode.DeleteAction.DeleteMode;
    1212import org.openstreetmap.josm.data.osm.DataSet;
     13import org.openstreetmap.josm.gui.MainApplication;
     14import org.openstreetmap.josm.gui.MapFrame;
    1315import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1416import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    3739            Main.getLayerManager().addLayer(layer);
    3840            DeleteAction mapMode = new DeleteAction();
    39             MapMode oldMapMode = Main.map.mapMode;
    40             assertTrue(Main.map.selectMapMode(mapMode));
    41             assertEquals(mapMode, Main.map.mapMode);
    42             assertTrue(Main.map.selectMapMode(oldMapMode));
     41            MapFrame map = MainApplication.getMap();
     42            MapMode oldMapMode = map.mapMode;
     43            assertTrue(map.selectMapMode(mapMode));
     44            assertEquals(mapMode, map.mapMode);
     45            assertTrue(map.selectMapMode(oldMapMode));
    4346        } finally {
    4447            Main.getLayerManager().removeLayer(layer);
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DrawActionTest.java

    r12563 r12630  
    2323import org.openstreetmap.josm.data.osm.OsmPrimitive;
    2424import org.openstreetmap.josm.data.osm.Way;
     25import org.openstreetmap.josm.gui.MainApplication;
     26import org.openstreetmap.josm.gui.MapFrame;
    2527import org.openstreetmap.josm.gui.OsmPrimitivRenderer;
    2628import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     
    5658
    5759        // fix map view position
    58         Main.map.mapView.zoomTo(new EastNorth(0, 0), 1);
     60        MapFrame map = MainApplication.getMap();
     61        map.mapView.zoomTo(new EastNorth(0, 0), 1);
    5962
    6063        Node n1 = new Node(new EastNorth(0, 0));
     
    6972
    7073        try {
    71             assertTrue(Main.map.selectDrawTool(false));
     74            assertTrue(map.selectDrawTool(false));
    7275
    73             Main.map.mapModeDraw.mouseReleased(new MouseEvent(
    74                     Main.map,
     76            map.mapModeDraw.mouseReleased(new MouseEvent(
     77                    map,
    7578                    MouseEvent.MOUSE_RELEASED,
    7679                    2000,
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ExtrudeActionTest.java

    r12563 r12630  
    1111import org.openstreetmap.josm.actions.mapmode.ExtrudeAction.Mode;
    1212import org.openstreetmap.josm.data.osm.DataSet;
     13import org.openstreetmap.josm.gui.MainApplication;
     14import org.openstreetmap.josm.gui.MapFrame;
    1315import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1416import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    3739            Main.getLayerManager().addLayer(layer);
    3840            ExtrudeAction mapMode = new ExtrudeAction();
    39             MapMode oldMapMode = Main.map.mapMode;
    40             assertTrue(Main.map.selectMapMode(mapMode));
    41             assertEquals(mapMode, Main.map.mapMode);
    42             assertTrue(Main.map.selectMapMode(oldMapMode));
     41            MapFrame map = MainApplication.getMap();
     42            MapMode oldMapMode = map.mapMode;
     43            assertTrue(map.selectMapMode(mapMode));
     44            assertEquals(mapMode, map.mapMode);
     45            assertTrue(map.selectMapMode(oldMapMode));
    4346        } finally {
    4447            Main.getLayerManager().removeLayer(layer);
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java

    r12563 r12630  
    1111import org.openstreetmap.josm.actions.mapmode.ImproveWayAccuracyAction.State;
    1212import org.openstreetmap.josm.data.osm.DataSet;
     13import org.openstreetmap.josm.gui.MainApplication;
     14import org.openstreetmap.josm.gui.MapFrame;
    1315import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1416import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    3739            Main.getLayerManager().addLayer(layer);
    3840            ImproveWayAccuracyAction mapMode = new ImproveWayAccuracyAction();
    39             MapMode oldMapMode = Main.map.mapMode;
    40             assertTrue(Main.map.selectMapMode(mapMode));
    41             assertEquals(mapMode, Main.map.mapMode);
    42             assertTrue(Main.map.selectMapMode(oldMapMode));
     41            MapFrame map = MainApplication.getMap();
     42            MapMode oldMapMode = map.mapMode;
     43            assertTrue(map.selectMapMode(mapMode));
     44            assertEquals(mapMode, map.mapMode);
     45            assertTrue(map.selectMapMode(oldMapMode));
    4346        } finally {
    4447            Main.getLayerManager().removeLayer(layer);
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ParallelWayActionTest.java

    r12563 r12630  
    1212import org.openstreetmap.josm.actions.mapmode.ParallelWayAction.Modifier;
    1313import org.openstreetmap.josm.data.osm.DataSet;
     14import org.openstreetmap.josm.gui.MainApplication;
     15import org.openstreetmap.josm.gui.MapFrame;
    1416import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1517import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    3739        try {
    3840            Main.getLayerManager().addLayer(layer);
    39             ParallelWayAction mapMode = new ParallelWayAction(Main.map);
    40             MapMode oldMapMode = Main.map.mapMode;
    41             assertTrue(Main.map.selectMapMode(mapMode));
    42             assertEquals(mapMode, Main.map.mapMode);
    43             assertTrue(Main.map.selectMapMode(oldMapMode));
     41            MapFrame map = MainApplication.getMap();
     42            ParallelWayAction mapMode = new ParallelWayAction(map);
     43            MapMode oldMapMode = map.mapMode;
     44            assertTrue(map.selectMapMode(mapMode));
     45            assertEquals(mapMode, map.mapMode);
     46            assertTrue(map.selectMapMode(oldMapMode));
    4447        } finally {
    4548            Main.getLayerManager().removeLayer(layer);
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/PlayHeadDragModeTest.java

    r12563 r12630  
    99import org.openstreetmap.josm.Main;
    1010import org.openstreetmap.josm.data.osm.DataSet;
     11import org.openstreetmap.josm.gui.MainApplication;
     12import org.openstreetmap.josm.gui.MapFrame;
    1113import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1214import org.openstreetmap.josm.gui.layer.markerlayer.PlayHeadMarker;
     
    3638            Main.getLayerManager().addLayer(layer);
    3739            PlayHeadDragMode mapMode = new PlayHeadDragMode(PlayHeadMarker.create());
    38             MapMode oldMapMode = Main.map.mapMode;
    39             assertTrue(Main.map.selectMapMode(mapMode));
    40             assertEquals(mapMode, Main.map.mapMode);
    41             assertTrue(Main.map.selectMapMode(oldMapMode));
     40            MapFrame map = MainApplication.getMap();
     41            MapMode oldMapMode = map.mapMode;
     42            assertTrue(map.selectMapMode(mapMode));
     43            assertEquals(mapMode, map.mapMode);
     44            assertTrue(map.selectMapMode(oldMapMode));
    4245        } finally {
    4346            Main.getLayerManager().removeLayer(layer);
  • trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java

    r12563 r12630  
    2222import org.openstreetmap.josm.data.osm.Node;
    2323import org.openstreetmap.josm.data.osm.Way;
     24import org.openstreetmap.josm.gui.MainApplication;
    2425import org.openstreetmap.josm.gui.MapFrame;
    2526import org.openstreetmap.josm.gui.layer.MainLayerManager;
     
    9091        Main.getLayerManager().addLayer(layer);
    9192        try {
    92             SelectAction action = new SelectActionMock(Main.map, dataSet, layer);
     93            MapFrame map = MainApplication.getMap();
     94            SelectAction action = new SelectActionMock(map, dataSet, layer);
    9395            nodesMerged = false;
    9496
     
    9799
    98100            MouseEvent event;
    99             event = new MouseEvent(Main.map,
     101            event = new MouseEvent(map,
    100102                                   MouseEvent.MOUSE_PRESSED,
    101103                                   0,
     
    105107                                   false, MouseEvent.BUTTON1);
    106108            action.mousePressed(event);
    107             event = new MouseEvent(Main.map,
     109            event = new MouseEvent(map,
    108110                                   MouseEvent.MOUSE_DRAGGED,
    109111                                   1000,
     
    113115                                   false, MouseEvent.BUTTON1);
    114116            action.mouseDragged(event);
    115             event = new MouseEvent(Main.map,
     117            event = new MouseEvent(map,
    116118                                   MouseEvent.MOUSE_RELEASED,
    117119                                   2000,
  • trunk/test/unit/org/openstreetmap/josm/gui/MapScalerTest.java

    r12564 r12630  
    3838        Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null));
    3939        assertEquals(Color.WHITE, MapScaler.getColor());
    40         MapScaler ms = new MapScaler(Main.map.mapView);
     40        MapScaler ms = new MapScaler(MainApplication.getMap().mapView);
    4141        assertEquals("/MapView/Scaler", ms.helpTopic());
    4242        ms.paint(TestUtils.newGraphics());
  • trunk/test/unit/org/openstreetmap/josm/gui/dialogs/CommandStackDialogTest.java

    r12564 r12630  
    1111import org.openstreetmap.josm.command.Command;
    1212import org.openstreetmap.josm.data.osm.DataSet;
     13import org.openstreetmap.josm.gui.MainApplication;
     14import org.openstreetmap.josm.gui.MapFrame;
    1315import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1416import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    5759            assertFalse(Main.main.undoRedo.redoCommands.isEmpty());
    5860
     61            MapFrame map = MainApplication.getMap();
    5962            CommandStackDialog dlg = new CommandStackDialog();
    60             Main.map.addToggleDialog(dlg);
     63            map.addToggleDialog(dlg);
    6164            dlg.unfurlDialog();
    6265            assertTrue(dlg.isVisible());
    63             Main.map.removeToggleDialog(dlg);
     66            map.removeToggleDialog(dlg);
    6467            dlg.hideDialog();
    6568            assertFalse(dlg.isVisible());
  • trunk/test/unit/org/openstreetmap/josm/gui/dialogs/ConflictDialogTest.java

    r12564 r12630  
    1717import org.openstreetmap.josm.data.osm.RelationMember;
    1818import org.openstreetmap.josm.data.osm.Way;
     19import org.openstreetmap.josm.gui.MainApplication;
    1920import org.openstreetmap.josm.gui.dialogs.ConflictDialog.ConflictPainter;
    2021import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     
    5758    public void testConflictPainter() {
    5859        Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null));
    59         ConflictPainter cp = new ConflictPainter(Main.map.mapView, new BufferedImage(800, 600, BufferedImage.TYPE_3BYTE_BGR).createGraphics());
     60        ConflictPainter cp = new ConflictPainter(MainApplication.getMap().mapView,
     61                new BufferedImage(800, 600, BufferedImage.TYPE_3BYTE_BGR).createGraphics());
    6062        Node n1 = new Node(1, 1);
    6163        n1.setCoor(new LatLon(1, 1));
  • trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MapPaintDialogTest.java

    r12564 r12630  
    66import org.openstreetmap.josm.Main;
    77import org.openstreetmap.josm.data.osm.DataSet;
     8import org.openstreetmap.josm.gui.MainApplication;
    89import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    910import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    2930    public void testInfoAction() {
    3031        Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null));
    31         Main.map.mapPaintDialog.new InfoAction().actionPerformed(null);
     32        MainApplication.getMap().mapPaintDialog.new InfoAction().actionPerformed(null);
    3233    }
    3334}
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java

    r12568 r12630  
    2424import org.openstreetmap.josm.data.osm.DataSet;
    2525import org.openstreetmap.josm.data.projection.Projections;
     26import org.openstreetmap.josm.gui.MainApplication;
    2627import org.openstreetmap.josm.gui.widgets.HtmlPanel;
    2728import org.openstreetmap.josm.io.GpxReaderTest;
     
    211212            Main.getLayerManager().addLayer(layer);
    212213            assertTrue(layer.getMenuEntries().length > 0);
    213             layer.paint(TestUtils.newGraphics(), Main.map.mapView, layer.data.getMetaBounds());
     214            layer.paint(TestUtils.newGraphics(), MainApplication.getMap().mapView, layer.data.getMetaBounds());
    214215        } finally {
    215216            Main.getLayerManager().removeLayer(layer);
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/MarkerLayerTest.java

    r12564 r12630  
    1010import org.openstreetmap.josm.data.gpx.GpxData;
    1111import org.openstreetmap.josm.data.osm.DataSet;
     12import org.openstreetmap.josm.gui.MainApplication;
     13import org.openstreetmap.josm.gui.MapFrame;
    1214import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer;
    1315import org.openstreetmap.josm.testutils.JOSMTestRules;
     
    3234    @Test
    3335    public void testPlayHeadMarker() {
     36        MapFrame map = MainApplication.getMap();
    3437        try {
    3538            Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null));
    3639            MarkerLayer layer = new MarkerLayer(new GpxData(), null, null, null);
    37             assertNull(Main.map.mapView.playHeadMarker);
     40            assertNull(map.mapView.playHeadMarker);
    3841            Main.getLayerManager().addLayer(layer);
    39             assertNotNull(Main.map.mapView.playHeadMarker);
     42            assertNotNull(map.mapView.playHeadMarker);
    4043            Main.getLayerManager().removeLayer(layer);
    4144        } finally {
    42             Main.map.mapView.playHeadMarker = null;
     45            map.mapView.playHeadMarker = null;
    4346        }
    4447    }
  • trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java

    r12159 r12630  
    2222import org.openstreetmap.josm.data.osm.Relation;
    2323import org.openstreetmap.josm.data.osm.Way;
     24import org.openstreetmap.josm.gui.MainApplication;
    2425
    2526/**
     
    136137            Main.getLayerManager().addLayer(layer);
    137138            assertTrue(layer.getMenuEntries().length > 0);
    138             layer.paint(TestUtils.newGraphics(), Main.map.mapView, new Bounds(LatLon.ZERO));
     139            layer.paint(TestUtils.newGraphics(), MainApplication.getMap().mapView, new Bounds(LatLon.ZERO));
    139140        } finally {
    140141            Main.getLayerManager().removeLayer(layer);
  • trunk/test/unit/org/openstreetmap/josm/io/NoteImporterTest.java

    r10432 r12630  
    1111import org.openstreetmap.josm.Main;
    1212import org.openstreetmap.josm.TestUtils;
     13import org.openstreetmap.josm.gui.MainApplication;
    1314import org.openstreetmap.josm.testutils.JOSMTestRules;
    1415
     
    3031    public void testTicket12531() {
    3132        Main.getLayerManager().resetState();
    32         assertNull(Main.map);
     33        assertNull(MainApplication.getMap());
    3334        assertTrue(new NoteImporter().importDataHandleExceptions(
    3435                new File(TestUtils.getRegressionDataFile(12531, "notes.osn")), null));
Note: See TracChangeset for help on using the changeset viewer.