Changeset 242 in josm for src/org/openstreetmap
- Timestamp:
- 2007-05-22T18:09:34+02:00 (18 years ago)
- Location:
- src/org/openstreetmap/josm
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/Main.java
r237 r242 28 28 import javax.swing.UIManager; 29 29 30 import org.openstreetmap.josm.actions.DownloadAction;31 30 import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask; 32 31 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask; -
src/org/openstreetmap/josm/actions/DownloadAction.java
r237 r242 3 3 import static org.openstreetmap.josm.tools.I18n.tr; 4 4 5 import java.awt.Dimension;6 5 import java.awt.GridBagLayout; 7 import java.awt.GridLayout;8 6 import java.awt.event.ActionEvent; 9 import java.awt.event.ActionListener;10 7 import java.awt.event.InputEvent; 11 import java.awt.event.KeyAdapter;12 8 import java.awt.event.KeyEvent; 13 import java.awt.event.KeyListener;14 import java.awt.event.MouseAdapter;15 import java.awt.event.MouseEvent;16 import java.util.ArrayList;17 import java.util.HashMap;18 import java.util.List;19 9 20 import javax.swing.DefaultListModel;21 import javax.swing.JButton;22 import javax.swing.JCheckBox;23 10 import javax.swing.JDialog; 24 import javax.swing.JLabel;25 11 import javax.swing.JOptionPane; 26 12 import javax.swing.JPanel; 27 import javax.swing.JScrollPane;28 import javax.swing.JTextField;29 import javax.swing.SwingUtilities;30 import javax.swing.event.ListSelectionEvent;31 import javax.swing.event.ListSelectionListener;32 13 33 14 import org.openstreetmap.josm.Main; 34 import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask;35 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask;36 import org.openstreetmap.josm.data.Bounds;37 import org.openstreetmap.josm.data.Preferences;38 import org.openstreetmap.josm.data.coor.LatLon;39 import org.openstreetmap.josm.gui.BookmarkList;40 import org.openstreetmap.josm.gui.MapView;41 15 import org.openstreetmap.josm.gui.download.DownloadDialog; 42 import org.openstreetmap.josm.gui.download.WorldChooser;43 16 import org.openstreetmap.josm.gui.download.DownloadDialog.DownloadTask; 44 import org.openstreetmap.josm.gui.preferences.PreferenceDialog;45 17 import org.openstreetmap.josm.tools.GBC; 46 18 -
src/org/openstreetmap/josm/actions/ReorderAction.java
r235 r242 155 155 return new SequenceCommand(tr("Reorder segments for way {0}",v.name), c); 156 156 } 157 else 158 return null; 157 return null; 159 158 } 160 159 -
src/org/openstreetmap/josm/actions/UploadAction.java
r232 r242 9 9 import java.util.Collection; 10 10 import java.util.LinkedList; 11 import java.util.List;12 11 13 12 import javax.swing.JLabel; -
src/org/openstreetmap/josm/gui/MainMenu.java
r240 r242 4 4 5 5 import javax.swing.Action; 6 import javax.swing.Box;7 6 import javax.swing.JMenu; 8 7 import javax.swing.JMenuBar; -
src/org/openstreetmap/josm/gui/MapMover.java
r237 r242 16 16 import javax.swing.KeyStroke; 17 17 18 import org.openstreetmap.josm.Main;19 18 import org.openstreetmap.josm.data.coor.EastNorth; 20 19 -
src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java
r237 r242 4 4 5 5 import java.awt.BorderLayout; 6 7 6 import java.awt.event.KeyEvent; 8 7 import java.util.Arrays; … … 11 10 import java.util.HashMap; 12 11 13 import javax.swing.DefaultListModel;14 15 12 import javax.swing.JScrollPane; 16 13 import javax.swing.JTable; 17 14 import javax.swing.ListSelectionModel; 18 19 15 import javax.swing.table.DefaultTableModel; 20 16 … … 74 70 int count; 75 71 UserCount(User user, int count) { this.user=user; this.count=count; } 76 } ;72 } 77 73 78 74 if (data == null) … … 97 93 public int compare(UserCount a, UserCount b) { 98 94 return (a.count<b.count) ? 1 : (a.count>b.count) ? -1 : 0; 99 } ;95 } 100 96 }); 101 97 -
src/org/openstreetmap/josm/gui/download/BookmarkSelection.java
r239 r242 7 7 import java.awt.event.ActionEvent; 8 8 import java.awt.event.ActionListener; 9 import java.awt.event.MouseAdapter;10 import java.awt.event.MouseEvent;11 9 12 10 import javax.swing.DefaultListModel; 13 11 import javax.swing.JButton; 14 import javax.swing.JDialog;15 import javax.swing.JLabel;16 12 import javax.swing.JOptionPane; 17 13 import javax.swing.JPanel; … … 22 18 import org.openstreetmap.josm.Main; 23 19 import org.openstreetmap.josm.data.Preferences; 24 import org.openstreetmap.josm.data.coor.LatLon;25 20 import org.openstreetmap.josm.gui.BookmarkList; 26 21 import org.openstreetmap.josm.tools.GBC; -
src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java
r241 r242 14 14 import java.awt.event.KeyListener; 15 15 import java.util.HashMap; 16 import java.util.StringTokenizer; 17 18 import javax.swing.BorderFactory; 16 19 17 import javax.swing.JLabel; 20 18 import javax.swing.JPanel; … … 26 24 import org.openstreetmap.josm.data.Bounds; 27 25 import org.openstreetmap.josm.data.coor.LatLon; 28 import org.openstreetmap.josm.gui.MapView;29 26 import org.openstreetmap.josm.tools.GBC; 30 31 import com.sun.corba.se.spi.orb.StringPair;32 27 /** 33 28 * Bounding box selector. … … 99 94 } 100 95 }); 101 } ;96 } 102 97 }; 103 98 … … 189 184 } 190 185 } 191 if (map.containsKey("bbox")) { 192 String bbox[] = map.get("bbox").split(","); 193 try { 194 return new Bounds( 186 187 Bounds b = null; 188 try { 189 if (map.containsKey("bbox")) { 190 String bbox[] = map.get("bbox").split(","); 191 b = new Bounds( 195 192 new LatLon(Double.parseDouble(bbox[1]), Double.parseDouble(bbox[0])), 196 193 new LatLon(Double.parseDouble(bbox[3]), Double.parseDouble(bbox[2]))); 197 } catch (Exception x) { // NPE or IAE198 return null;199 }200 194 201 } else { 202 try { 195 } else { 203 196 double size = 180.0 / Math.pow(2, Integer.parseInt(map.get("zoom"))); 204 return new Bounds( 205 new LatLon(Double.parseDouble(map.get("lat")) - size/2, Double.parseDouble(map.get("lon")) - size), 206 new LatLon(Double.parseDouble(map.get("lat")) + size/2, Double.parseDouble(map.get("lon")) + size)); 207 } catch (Exception x) { // NPE or IAE 208 return null; 209 } 210 } 197 b = new Bounds( 198 new LatLon(Double.parseDouble(map.get("lat")) - size/2, Double.parseDouble(map.get("lon")) - size), 199 new LatLon(Double.parseDouble(map.get("lat")) + size/2, Double.parseDouble(map.get("lon")) + size)); 200 } 201 } catch (NumberFormatException x) { 202 } catch (NullPointerException x) { 203 } 204 return b; 211 205 } 212 206 } -
src/org/openstreetmap/josm/gui/download/DownloadDialog.java
r237 r242 3 3 import static org.openstreetmap.josm.tools.I18n.tr; 4 4 5 import java.awt.Dimension;6 5 import java.awt.GridBagLayout; 7 6 import java.util.ArrayList; 8 import java.util.HashMap;9 7 import java.util.List; 10 8 … … 18 16 import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask; 19 17 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask; 20 import org.openstreetmap.josm.data.Bounds;21 import org.openstreetmap.josm.data.coor.LatLon;22 18 import org.openstreetmap.josm.gui.MapView; 23 19 import org.openstreetmap.josm.plugins.PluginProxy; -
src/org/openstreetmap/josm/gui/download/DownloadSelection.java
r237 r242 1 1 package org.openstreetmap.josm.gui.download; 2 2 3 import org.openstreetmap.josm.data.coor.LatLon;4 import org.openstreetmap.josm.gui.preferences.PreferenceDialog;5 3 6 4 public interface DownloadSelection { -
src/org/openstreetmap/josm/gui/download/WorldChooser.java
r237 r242 2 2 3 3 import static org.openstreetmap.josm.tools.I18n.tr; 4 4 5 import java.awt.BorderLayout; 5 6 import java.awt.Color; … … 8 9 import java.awt.Point; 9 10 import java.awt.Rectangle; 10 import java.awt.event.KeyAdapter;11 import java.awt.event.KeyEvent;12 import java.awt.event.KeyListener;13 11 import java.beans.PropertyChangeListener; 14 12 import java.net.URL; … … 17 15 import javax.swing.JLabel; 18 16 import javax.swing.JPanel; 19 import javax.swing.JTextField;20 import javax.swing.SwingUtilities;21 import javax.swing.event.ListSelectionEvent;22 import javax.swing.event.ListSelectionListener;23 17 24 18 import org.openstreetmap.josm.Main; 25 import org.openstreetmap.josm.data.Preferences;26 19 import org.openstreetmap.josm.data.coor.EastNorth; 27 20 import org.openstreetmap.josm.data.coor.LatLon; 28 21 import org.openstreetmap.josm.data.projection.Projection; 29 import org.openstreetmap.josm.gui.BookmarkList;30 22 import org.openstreetmap.josm.gui.MapMover; 31 23 import org.openstreetmap.josm.gui.MapScaler; -
src/org/openstreetmap/josm/io/OsmReader.java
r227 r242 6 6 import java.io.InputStream; 7 7 import java.io.InputStreamReader; 8 import java.lang.reflect.Array;9 8 import java.text.ParseException; 10 9 import java.util.Arrays; … … 15 14 import java.util.Map; 16 15 import java.util.Map.Entry; 17 18 16 19 17 import org.openstreetmap.josm.Main;
Note:
See TracChangeset
for help on using the changeset viewer.