source: josm/trunk/test/unit/org/openstreetmap/josm/actions/mapmode/MapViewMock.java@ 12636

Last change on this file since 12636 was 12636, checked in by Don-vip, 7 years ago

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

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1// License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.actions.mapmode;
3
4import java.awt.Cursor;
5import java.awt.event.MouseListener;
6import java.awt.geom.Point2D;
7
8import org.openstreetmap.josm.data.coor.EastNorth;
9import org.openstreetmap.josm.gui.MainApplication;
10import org.openstreetmap.josm.gui.MapView;
11import org.openstreetmap.josm.gui.layer.MainLayerManager;
12
13class MapViewMock extends MapView {
14 MapViewMock() {
15 this(MainApplication.getLayerManager());
16 }
17
18 MapViewMock(MainLayerManager layerManager) {
19 super(layerManager, null);
20 }
21
22 @Override
23 public EastNorth getEastNorth(int x, int y) {
24 return new EastNorth(x, y);
25 }
26
27 @Override
28 public void addMouseListener(MouseListener ml) {}
29
30 @Override
31 public void removeMouseListener(MouseListener ml) {}
32
33 @Override
34 public void setVirtualNodesEnabled(boolean enabled) {}
35
36 @Override
37 public void setNewCursor(Cursor cursor, Object reference) {}
38
39 @Override
40 public void setNewCursor(int cursor, Object reference) {}
41
42 @Override
43 public boolean isActiveLayerVisible() {
44 return true;
45 }
46
47 @Override
48 public Point2D getPoint2D(EastNorth p) {
49 return p != null ? new Point2D.Double(p.getX(), p.getY()) : null;
50 }
51}
Note: See TracBrowser for help on using the repository browser.