source: josm/src/org/openstreetmap/josm/actions/NewAction.java@ 290

Last change on this file since 290 was 290, checked in by imi, 17 years ago
  • added support for multiple data layers
File size: 655 bytes
Line 
1package org.openstreetmap.josm.actions;
2
3import static org.openstreetmap.josm.tools.I18n.tr;
4
5import java.awt.event.ActionEvent;
6import java.awt.event.InputEvent;
7import java.awt.event.KeyEvent;
8
9import org.openstreetmap.josm.Main;
10import org.openstreetmap.josm.data.osm.DataSet;
11import org.openstreetmap.josm.gui.layer.OsmDataLayer;
12
13public class NewAction extends JosmAction {
14
15 public NewAction() {
16 super(tr("New"), "new", tr("Create a new map."), KeyEvent.VK_N, InputEvent.CTRL_DOWN_MASK, true);
17 }
18
19 public void actionPerformed(ActionEvent e) {
20 Main.main.addLayer(new OsmDataLayer(new DataSet(), tr("unnamed"), null));
21 }
22}
Note: See TracBrowser for help on using the repository browser.