Changeset 242 in josm


Ignore:
Timestamp:
2007-05-22T18:09:34+02:00 (17 years ago)
Author:
imi
Message:
  • fixed many java warnings
  • changed eclipse settings to use JUnit library instead of (deprecated) environment variable
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • .classpath

    r158 r242  
    33        <classpathentry kind="src" path="src"/>
    44        <classpathentry kind="src" path="test"/>
    5         <classpathentry including="images/" excluding="build/|dist/|po/|src/|test/" kind="src" path=""/>
     5        <classpathentry excluding="build/|dist/|po/|src/|test/" including="images/" kind="src" path=""/>
    66        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
    7         <classpathentry sourcepath="JUNIT_SRC_HOME/junitsrc.zip" kind="var" path="JUNIT_HOME/junit.jar"/>
    87        <classpathentry kind="lib" path="lib/MinML2.jar"/>
    98        <classpathentry kind="lib" path="lib/metadata-extractor-2.3.1.jar"/>
    10         <classpathentry sourcepath="C:/Download/gettext-commons-0.9-src.zip" kind="lib" path="lib/gettext-commons-0.9.jar"/>
     9        <classpathentry kind="lib" path="lib/gettext-commons-0.9.jar" sourcepath="C:/Download/gettext-commons-0.9-src.zip"/>
    1110        <classpathentry exported="true" kind="lib" path="po"/>
    1211        <classpathentry kind="lib" path="lib/easymock.jar"/>
    1312        <classpathentry kind="lib" path="lib/easymockclassextension.jar"/>
    1413        <classpathentry kind="lib" path="lib/cglib-nodep-2.1_3.jar"/>
     14        <classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/3"/>
    1515        <classpathentry kind="output" path="bin"/>
    1616</classpath>
  • src/org/openstreetmap/josm/Main.java

    r237 r242  
    2828import javax.swing.UIManager;
    2929
    30 import org.openstreetmap.josm.actions.DownloadAction;
    3130import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask;
    3231import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask;
  • src/org/openstreetmap/josm/actions/DownloadAction.java

    r237 r242  
    33import static org.openstreetmap.josm.tools.I18n.tr;
    44
    5 import java.awt.Dimension;
    65import java.awt.GridBagLayout;
    7 import java.awt.GridLayout;
    86import java.awt.event.ActionEvent;
    9 import java.awt.event.ActionListener;
    107import java.awt.event.InputEvent;
    11 import java.awt.event.KeyAdapter;
    128import 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;
    199
    20 import javax.swing.DefaultListModel;
    21 import javax.swing.JButton;
    22 import javax.swing.JCheckBox;
    2310import javax.swing.JDialog;
    24 import javax.swing.JLabel;
    2511import javax.swing.JOptionPane;
    2612import 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;
    3213
    3314import 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;
    4115import org.openstreetmap.josm.gui.download.DownloadDialog;
    42 import org.openstreetmap.josm.gui.download.WorldChooser;
    4316import org.openstreetmap.josm.gui.download.DownloadDialog.DownloadTask;
    44 import org.openstreetmap.josm.gui.preferences.PreferenceDialog;
    4517import org.openstreetmap.josm.tools.GBC;
    4618
  • src/org/openstreetmap/josm/actions/ReorderAction.java

    r235 r242  
    155155                        return new SequenceCommand(tr("Reorder segments for way {0}",v.name), c);
    156156                }
    157                 else
    158                         return null;
     157                return null;
    159158    }
    160159
  • src/org/openstreetmap/josm/actions/UploadAction.java

    r232 r242  
    99import java.util.Collection;
    1010import java.util.LinkedList;
    11 import java.util.List;
    1211
    1312import javax.swing.JLabel;
  • src/org/openstreetmap/josm/gui/MainMenu.java

    r240 r242  
    44
    55import javax.swing.Action;
    6 import javax.swing.Box;
    76import javax.swing.JMenu;
    87import javax.swing.JMenuBar;
  • src/org/openstreetmap/josm/gui/MapMover.java

    r237 r242  
    1616import javax.swing.KeyStroke;
    1717
    18 import org.openstreetmap.josm.Main;
    1918import org.openstreetmap.josm.data.coor.EastNorth;
    2019
  • src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java

    r237 r242  
    44
    55import java.awt.BorderLayout;
    6 
    76import java.awt.event.KeyEvent;
    87import java.util.Arrays;
     
    1110import java.util.HashMap;
    1211
    13 import javax.swing.DefaultListModel;
    14 
    1512import javax.swing.JScrollPane;
    1613import javax.swing.JTable;
    1714import javax.swing.ListSelectionModel;
    18 
    1915import javax.swing.table.DefaultTableModel;
    2016
     
    7470                        int count;
    7571                        UserCount(User user, int count) { this.user=user; this.count=count; }
    76                 };
     72                }
    7773               
    7874                if (data == null)
     
    9793                        public int compare(UserCount a, UserCount b) {
    9894                                return (a.count<b.count) ? 1 : (a.count>b.count) ? -1 : 0;
    99                         };
     95                        }
    10096                });
    10197               
  • src/org/openstreetmap/josm/gui/download/BookmarkSelection.java

    r239 r242  
    77import java.awt.event.ActionEvent;
    88import java.awt.event.ActionListener;
    9 import java.awt.event.MouseAdapter;
    10 import java.awt.event.MouseEvent;
    119
    1210import javax.swing.DefaultListModel;
    1311import javax.swing.JButton;
    14 import javax.swing.JDialog;
    15 import javax.swing.JLabel;
    1612import javax.swing.JOptionPane;
    1713import javax.swing.JPanel;
     
    2218import org.openstreetmap.josm.Main;
    2319import org.openstreetmap.josm.data.Preferences;
    24 import org.openstreetmap.josm.data.coor.LatLon;
    2520import org.openstreetmap.josm.gui.BookmarkList;
    2621import org.openstreetmap.josm.tools.GBC;
  • src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java

    r241 r242  
    1414import java.awt.event.KeyListener;
    1515import java.util.HashMap;
    16 import java.util.StringTokenizer;
    17 
    18 import javax.swing.BorderFactory;
     16
    1917import javax.swing.JLabel;
    2018import javax.swing.JPanel;
     
    2624import org.openstreetmap.josm.data.Bounds;
    2725import org.openstreetmap.josm.data.coor.LatLon;
    28 import org.openstreetmap.josm.gui.MapView;
    2926import org.openstreetmap.josm.tools.GBC;
    30 
    31 import com.sun.corba.se.spi.orb.StringPair;
    3227/**
    3328 * Bounding box selector.
     
    9994                                        }
    10095                                });
    101                         };
     96                        }
    10297                };
    10398               
     
    189184                        }
    190185                }
    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(
    195192                                        new LatLon(Double.parseDouble(bbox[1]), Double.parseDouble(bbox[0])),
    196193                                        new LatLon(Double.parseDouble(bbox[3]), Double.parseDouble(bbox[2])));
    197                         } catch (Exception x) { // NPE or IAE
    198                                 return null;
    199                         }
    200194                       
    201                 } else {
    202                         try {
     195                        } else {
    203196                                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;
    211205        }
    212206}
  • src/org/openstreetmap/josm/gui/download/DownloadDialog.java

    r237 r242  
    33import static org.openstreetmap.josm.tools.I18n.tr;
    44
    5 import java.awt.Dimension;
    65import java.awt.GridBagLayout;
    76import java.util.ArrayList;
    8 import java.util.HashMap;
    97import java.util.List;
    108
     
    1816import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask;
    1917import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask;
    20 import org.openstreetmap.josm.data.Bounds;
    21 import org.openstreetmap.josm.data.coor.LatLon;
    2218import org.openstreetmap.josm.gui.MapView;
    2319import org.openstreetmap.josm.plugins.PluginProxy;
  • src/org/openstreetmap/josm/gui/download/DownloadSelection.java

    r237 r242  
    11package org.openstreetmap.josm.gui.download;
    22
    3 import org.openstreetmap.josm.data.coor.LatLon;
    4 import org.openstreetmap.josm.gui.preferences.PreferenceDialog;
    53
    64public interface DownloadSelection {
  • src/org/openstreetmap/josm/gui/download/WorldChooser.java

    r237 r242  
    22
    33import static org.openstreetmap.josm.tools.I18n.tr;
     4
    45import java.awt.BorderLayout;
    56import java.awt.Color;
     
    89import java.awt.Point;
    910import java.awt.Rectangle;
    10 import java.awt.event.KeyAdapter;
    11 import java.awt.event.KeyEvent;
    12 import java.awt.event.KeyListener;
    1311import java.beans.PropertyChangeListener;
    1412import java.net.URL;
     
    1715import javax.swing.JLabel;
    1816import 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;
    2317
    2418import org.openstreetmap.josm.Main;
    25 import org.openstreetmap.josm.data.Preferences;
    2619import org.openstreetmap.josm.data.coor.EastNorth;
    2720import org.openstreetmap.josm.data.coor.LatLon;
    2821import org.openstreetmap.josm.data.projection.Projection;
    29 import org.openstreetmap.josm.gui.BookmarkList;
    3022import org.openstreetmap.josm.gui.MapMover;
    3123import org.openstreetmap.josm.gui.MapScaler;
  • src/org/openstreetmap/josm/io/OsmReader.java

    r227 r242  
    66import java.io.InputStream;
    77import java.io.InputStreamReader;
    8 import java.lang.reflect.Array;
    98import java.text.ParseException;
    109import java.util.Arrays;
     
    1514import java.util.Map;
    1615import java.util.Map.Entry;
    17 
    1816
    1917import org.openstreetmap.josm.Main;
  • test/org/openstreetmap/josm/data/osm/visitor/MergeVisitorTest.java

    r226 r242  
    356356                Segment s2 = new Segment(s1);
    357357                s2.id = 42;
    358                 MergeVisitor v = new MergeVisitor(ds);
     358                MergeVisitor v = new MergeVisitor(ds, null);
    359359                v.visit(s2);
    360360                assertEquals(2, ds.segments.size());
Note: See TracChangeset for help on using the changeset viewer.