Changeset 12517 in josm for trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java
- Timestamp:
- 2017-07-26T23:18:38+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java
r12504 r12517 26 26 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 27 27 import org.openstreetmap.josm.gui.util.HighlightHelper; 28 import org.openstreetmap.josm.gui.util.Modifier Listener;28 import org.openstreetmap.josm.gui.util.ModifierExListener; 29 29 import org.openstreetmap.josm.tools.CheckParameterUtil; 30 30 import org.openstreetmap.josm.tools.ImageProvider; … … 45 45 * @author imi 46 46 */ 47 public class DeleteAction extends MapMode implements Modifier Listener {47 public class DeleteAction extends MapMode implements ModifierExListener { 48 48 // Cache previous mouse event (needed when only the modifier keys are pressed but the mouse isn't moved) 49 49 private MouseEvent oldEvent; … … 113 113 Main.map.mapView.addMouseMotionListener(this); 114 114 // This is required to update the cursors when ctrl/shift/alt is pressed 115 Main.map.keyDetector.addModifier Listener(this);115 Main.map.keyDetector.addModifierExListener(this); 116 116 } 117 117 … … 121 121 Main.map.mapView.removeMouseListener(this); 122 122 Main.map.mapView.removeMouseMotionListener(this); 123 Main.map.keyDetector.removeModifier Listener(this);123 Main.map.keyDetector.removeModifierExListener(this); 124 124 removeHighlighting(); 125 125 } … … 188 188 * segments for the given pointer position (via MouseEvent) and modifiers. 189 189 * @param e current mouse event 190 * @param modifiers mouse modifiers, not necessarly taken from the given mouse event190 * @param modifiers extended mouse modifiers, not necessarly taken from the given mouse event 191 191 */ 192 192 private void addHighlighting(MouseEvent e, int modifiers) { … … 242 242 * 243 243 * @param e current mouse event 244 * @param modifiers mouse modifiers, not necessarly taken from the given mouse event244 * @param modifiers extended mouse modifiers, not necessarly taken from the given mouse event 245 245 */ 246 246 private void updateCursor(MouseEvent e, int modifiers) { … … 278 278 */ 279 279 private void giveUserFeedback(MouseEvent e) { 280 giveUserFeedback(e, e.getModifiers ());280 giveUserFeedback(e, e.getModifiersEx()); 281 281 } 282 282 … … 359 359 360 360 private DeleteParameters getDeleteParameters(MouseEvent e, int modifiers) { 361 updateKeyModifiers (modifiers);361 updateKeyModifiersEx(modifiers); 362 362 363 363 DeleteParameters result = new DeleteParameters(); … … 419 419 */ 420 420 @Override 421 public void modifiers Changed(int modifiers) {421 public void modifiersExChanged(int modifiers) { 422 422 if (oldEvent == null) 423 423 return;
Note:
See TracChangeset
for help on using the changeset viewer.