Changeset 15 in josm for src/org/openstreetmap/josm/actions/mapmode/MoveAction.java
- Timestamp:
- 2005-10-07T01:13:49+02:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/actions/mapmode/MoveAction.java
r8 r15 48 48 public void registerListener() { 49 49 super.registerListener(); 50 mv.addMouseListener(this);51 mv.addMouseMotionListener(this);50 layer.addMouseListener(this); 51 layer.addMouseMotionListener(this); 52 52 } 53 53 … … 55 55 public void unregisterListener() { 56 56 super.unregisterListener(); 57 mv.removeMouseListener(this);58 mv.removeMouseMotionListener(this);57 layer.removeMouseListener(this); 58 layer.removeMouseMotionListener(this); 59 59 } 60 60 … … 86 86 87 87 for (Node n : movingNodes) { 88 Point pos = mv.getScreenPoint(n.coor);88 Point pos = layer.getScreenPoint(n.coor); 89 89 pos.x += dx; 90 90 pos.y += dy; 91 n.coor = mv.getPoint(pos.x, pos.y, true);91 n.coor = layer.getPoint(pos.x, pos.y, true); 92 92 } 93 mv.repaint();93 layer.repaint(); 94 94 95 95 mousePos = e.getPoint(); … … 111 111 112 112 if (ds.getSelected().size() == 0) { 113 OsmPrimitive osm = mv.getNearest(e.getPoint(), (e.getModifiersEx() & MouseEvent.ALT_DOWN_MASK) != 0);113 OsmPrimitive osm = layer.getNearest(e.getPoint(), (e.getModifiersEx() & MouseEvent.ALT_DOWN_MASK) != 0); 114 114 if (osm != null) 115 115 osm.setSelected(true, ds); 116 116 singleOsmPrimitive = osm; 117 mv.repaint();117 layer.repaint(); 118 118 } else 119 119 singleOsmPrimitive = null; 120 120 121 121 mousePos = e.getPoint(); 122 oldCursor = mv.getCursor();123 mv.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));122 oldCursor = layer.getCursor(); 123 layer.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR)); 124 124 } 125 125 … … 129 129 @Override 130 130 public void mouseReleased(MouseEvent e) { 131 mv.setCursor(oldCursor);131 layer.setCursor(oldCursor); 132 132 if (singleOsmPrimitive != null) { 133 133 singleOsmPrimitive.setSelected(false, ds); 134 mv.repaint();134 layer.repaint(); 135 135 } 136 136 }
Note:
See TracChangeset
for help on using the changeset viewer.