Changeset 94 in josm for src/org/openstreetmap/josm/actions/mapmode/MoveAction.java
- Timestamp:
- 2006-04-23T19:51:19+02:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/actions/mapmode/MoveAction.java
r86 r94 5 5 import java.awt.event.KeyEvent; 6 6 import java.awt.event.MouseEvent; 7 import java.util.Arrays;8 7 import java.util.Collection; 9 8 … … 52 51 } 53 52 54 @Override public void registerListener() {55 super. registerListener();53 @Override public void enterMode() { 54 super.enterMode(); 56 55 mv.addMouseListener(this); 57 56 mv.addMouseMotionListener(this); 58 57 } 59 58 60 @Override public void unregisterListener() {61 super. unregisterListener();59 @Override public void exitMode() { 60 super.exitMode(); 62 61 mv.removeMouseListener(this); 63 62 mv.removeMouseMotionListener(this); … … 96 95 } 97 96 98 Command c = mv.editLayer(). lastCommand();97 Command c = mv.editLayer().commands.getLast(); 99 98 if (c instanceof MoveCommand && affectedNodes.equals(((MoveCommand)c).objects)) 100 99 ((MoveCommand)c).moveAgain(dx,dy); … … 122 121 OsmPrimitive osm = mv.getNearest(e.getPoint(), (e.getModifiersEx() & MouseEvent.ALT_DOWN_MASK) != 0); 123 122 if (osm != null) 124 Main.ds.setSelected( Arrays.asList(new OsmPrimitive[]{osm}));123 Main.ds.setSelected(osm); 125 124 singleOsmPrimitive = osm; 126 125 mv.repaint();
Note:
See TracChangeset
for help on using the changeset viewer.