source: josm/trunk/src/org/openstreetmap/josm/actions/SaveAsAction.java@ 2695

Last change on this file since 2695 was 2323, checked in by Gubaer, 14 years ago

Added explicit help topics
See also current list of help topics with links to source files and to help pages

  • Property svn:eol-style set to native
File size: 988 bytes
Line 
1// License: GPL. Copyright 2007 by Immanuel Scholz and others
2package org.openstreetmap.josm.actions;
3
4import static org.openstreetmap.josm.tools.I18n.tr;
5import static org.openstreetmap.josm.gui.help.HelpUtil.ht;
6
7import java.awt.event.KeyEvent;
8import java.io.File;
9
10import org.openstreetmap.josm.gui.layer.Layer;
11import org.openstreetmap.josm.tools.Shortcut;
12
13/**
14 * Export the data.
15 *
16 * @author imi
17 */
18public class SaveAsAction extends SaveActionBase {
19
20 /**
21 * Construct the action with "Save" as label.
22 * @param layer Save this layer.
23 */
24 public SaveAsAction() {
25 super(tr("Save As..."), "save_as", tr("Save the current data to a new file."),
26 Shortcut.registerShortcut("system:saveas", tr("File: {0}", tr("Save As...")), KeyEvent.VK_S, Shortcut.GROUP_MENU, Shortcut.SHIFT_DEFAULT));
27 putValue("help", ht("/Action/SaveAs"));
28 }
29
30 @Override protected File getFile(Layer layer) {
31 return openFileDialog(layer);
32 }
33}
Note: See TracBrowser for help on using the repository browser.