Changeset 6792 in josm for trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java
- Timestamp:
- 2014-01-31T02:44:56+01:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/ImageryAdjustAction.java
r6340 r6792 27 27 import org.openstreetmap.josm.gui.ExtendedDialog; 28 28 import org.openstreetmap.josm.gui.layer.ImageryLayer; 29 import org.openstreetmap.josm.gui.widgets.JMultilineLabel; 30 import org.openstreetmap.josm.gui.widgets.JosmTextField; 29 31 import org.openstreetmap.josm.tools.GBC; 30 32 import org.openstreetmap.josm.tools.ImageProvider; 31 import org.openstreetmap.josm.gui.widgets.JMultilineLabel;32 import org.openstreetmap.josm.gui.widgets.JosmTextField;33 33 34 34 public class ImageryAdjustAction extends MapMode implements MouseListener, MouseMotionListener, AWTEventListener{ … … 42 42 private MapMode oldMapMode; 43 43 44 /** 45 * Constructs a new {@code ImageryAdjustAction} for the given layer. 46 * @param layer The imagery layer 47 */ 44 48 public ImageryAdjustAction(ImageryLayer layer) { 45 49 super(tr("New offset"), "adjustimg", … … 50 54 } 51 55 52 @Override public void enterMode() { 56 @Override 57 public void enterMode() { 53 58 super.enterMode(); 54 59 if (layer == null) … … 63 68 offsetDialog.setVisible(true); 64 69 } 65 70 66 71 protected void addListeners() { 67 72 Main.map.mapView.addMouseListener(this); … … 70 75 Toolkit.getDefaultToolkit().addAWTEventListener(this, AWTEvent.KEY_EVENT_MASK); 71 76 } catch (SecurityException ex) { 72 } 73 } 74 75 @Override public void exitMode() { 77 Main.error(ex); 78 } 79 } 80 81 @Override 82 public void exitMode() { 76 83 super.exitMode(); 77 84 if (offsetDialog != null) { … … 82 89 removeListeners(); 83 90 } 84 91 85 92 protected void removeListeners() { 86 93 try { 87 94 Toolkit.getDefaultToolkit().removeAWTEventListener(this); 88 95 } catch (SecurityException ex) { 96 Main.error(ex); 89 97 } 90 98 if (Main.isDisplayingMapView()) { … … 119 127 } 120 128 121 @Override public void mousePressed(MouseEvent e) { 129 @Override 130 public void mousePressed(MouseEvent e) { 122 131 if (e.getButton() != MouseEvent.BUTTON1) 123 132 return; … … 130 139 } 131 140 132 @Override public void mouseDragged(MouseEvent e) { 141 @Override 142 public void mouseDragged(MouseEvent e) { 133 143 if (layer == null || prevEastNorth == null) return; 134 144 EastNorth eastNorth = … … 144 154 } 145 155 146 @Override public void mouseReleased(MouseEvent e) { 156 @Override 157 public void mouseReleased(MouseEvent e) { 147 158 Main.map.mapView.repaint(); 148 159 Main.map.mapView.resetCursor(this);
Note:
See TracChangeset
for help on using the changeset viewer.