Changeset 30 in josm for src/org/openstreetmap/josm/actions/OpenOsmServerAction.java
- Timestamp:
- 2005-12-03T14:14:35+01:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/actions/OpenOsmServerAction.java
r24 r30 5 5 import java.awt.event.ActionEvent; 6 6 import java.awt.event.ActionListener; 7 import java.awt.event.InputEvent; 7 8 import java.awt.event.KeyEvent; 8 9 import java.io.IOException; 9 import java.util.Collection;10 10 11 import javax.swing.AbstractAction;12 11 import javax.swing.DefaultListModel; 13 12 import javax.swing.JButton; … … 18 17 import javax.swing.JScrollPane; 19 18 import javax.swing.JTextField; 19 import javax.swing.KeyStroke; 20 20 import javax.swing.event.ListSelectionEvent; 21 21 import javax.swing.event.ListSelectionListener; … … 25 25 import org.openstreetmap.josm.data.GeoPoint; 26 26 import org.openstreetmap.josm.data.osm.DataSet; 27 import org.openstreetmap.josm.data.osm.OsmPrimitive;28 27 import org.openstreetmap.josm.gui.BookmarkList; 29 28 import org.openstreetmap.josm.gui.GBC; 30 import org.openstreetmap.josm.gui.ImageProvider;31 29 import org.openstreetmap.josm.gui.MapFrame; 32 30 import org.openstreetmap.josm.gui.MapView; … … 45 43 * @author imi 46 44 */ 47 public class OpenOsmServerAction extends AbstractAction {45 public class OpenOsmServerAction extends JosmAction { 48 46 49 47 JTextField[] latlon = new JTextField[]{ … … 55 53 56 54 public OpenOsmServerAction() { 57 super("Connect to OSM", ImageProvider.get("connectosm")); 58 putValue(MNEMONIC_KEY, KeyEvent.VK_C); 59 putValue(SHORT_DESCRIPTION, "Open a connection to the OSM server."); 55 super("Connect to OSM", "connectosm", "Open a connection to the OSM server.", KeyEvent.VK_C, 56 KeyStroke.getAWTKeyStroke(KeyEvent.VK_C, InputEvent.CTRL_DOWN_MASK | InputEvent.SHIFT_DOWN_MASK)); 60 57 } 61 58 … … 163 160 JOptionPane.showMessageDialog(Main.main, "No data imported."); 164 161 165 Collection<OsmPrimitive> data = Main.main.ds.mergeFrom(dataSet); 166 layer = new OsmDataLayer(data, name); 162 layer = new OsmDataLayer(dataSet, name); 167 163 } 168 164
Note:
See TracChangeset
for help on using the changeset viewer.
