Changeset 1808 in josm for trunk/src/org/openstreetmap/josm/actions/SaveAction.java
- Timestamp:
- 19.07.2009 10:31:27 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/SaveAction.java
r1659 r1808 24 24 * @param layer Save this layer. 25 25 */ 26 public SaveAction( Layer layer) {26 public SaveAction() { 27 27 super(tr("Save"), "save", tr("Save the current data."), 28 Shortcut.registerShortcut("system:save", tr("File: {0}", tr("Save")), KeyEvent.VK_S, Shortcut.GROUP_MENU), layer);28 Shortcut.registerShortcut("system:save", tr("File: {0}", tr("Save")), KeyEvent.VK_S, Shortcut.GROUP_MENU)); 29 29 } 30 30 31 31 @Override public File getFile(Layer layer) { 32 32 File f = layer.getAssociatedFile(); 33 if(f != null && ! f.exists()) 33 if(f != null && ! f.exists()) { 34 34 f=null; 35 } 35 36 if(f != null && layer instanceof GpxLayer && 1 != 36 new ExtendedDialog(Main.parent, tr("Overwrite"),37 tr("File {0} exists. Overwrite?", f.getName()),38 new String[] {tr("Overwrite"), tr("Cancel")},39 new String[] {"save_as.png", "cancel.png"}).getValue())37 new ExtendedDialog(Main.parent, tr("Overwrite"), 38 tr("File {0} exists. Overwrite?", f.getName()), 39 new String[] {tr("Overwrite"), tr("Cancel")}, 40 new String[] {"save_as.png", "cancel.png"}).getValue()) { 40 41 f = null; 42 } 41 43 return f == null ? openFileDialog(layer) : f; 42 44 }
Note: See TracChangeset
for help on using the changeset viewer.
