Ignore:
Timestamp:
2006-04-23T19:51:19+02:00 (18 years ago)
Author:
imi
Message:
  • changed Add Way mode, so that ways can be modified
  • added Command Stack dialog (list the undo buffer)
  • fixed Exception in download gps data
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/actions/mapmode/MoveAction.java

    r86 r94  
    55import java.awt.event.KeyEvent;
    66import java.awt.event.MouseEvent;
    7 import java.util.Arrays;
    87import java.util.Collection;
    98
     
    5251        }
    5352
    54         @Override public void registerListener() {
    55                 super.registerListener();
     53        @Override public void enterMode() {
     54                super.enterMode();
    5655                mv.addMouseListener(this);
    5756                mv.addMouseMotionListener(this);
    5857        }
    5958
    60         @Override public void unregisterListener() {
    61                 super.unregisterListener();
     59        @Override public void exitMode() {
     60                super.exitMode();
    6261                mv.removeMouseListener(this);
    6362                mv.removeMouseMotionListener(this);
     
    9695                }
    9796               
    98                 Command c = mv.editLayer().lastCommand();
     97                Command c = mv.editLayer().commands.getLast();
    9998                if (c instanceof MoveCommand && affectedNodes.equals(((MoveCommand)c).objects))
    10099                        ((MoveCommand)c).moveAgain(dx,dy);
     
    122121                        OsmPrimitive osm = mv.getNearest(e.getPoint(), (e.getModifiersEx() & MouseEvent.ALT_DOWN_MASK) != 0);
    123122                        if (osm != null)
    124                                 Main.ds.setSelected(Arrays.asList(new OsmPrimitive[]{osm}));
     123                                Main.ds.setSelected(osm);
    125124                        singleOsmPrimitive = osm;
    126125                        mv.repaint();
Note: See TracChangeset for help on using the changeset viewer.