Ignore:
Timestamp:
2009-08-30T19:07:24+02:00 (17 years ago)
Author:
Gubaer
Message:

removed OptionPaneUtil
cleanup of deprecated Layer API
cleanup of deprecated APIs in OsmPrimitive and Way
cleanup of imports

Location:
trunk/src/org/openstreetmap/josm/data
Files:
25 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/Bounds.java

    r1724 r2017  
    55
    66import org.openstreetmap.josm.data.coor.LatLon;
    7 import org.openstreetmap.josm.data.projection.Projection;
    87
    98/**
  • trunk/src/org/openstreetmap/josm/data/DataSetChecker.java

    r1857 r2017  
    99import org.openstreetmap.josm.Main;
    1010import org.openstreetmap.josm.data.osm.OsmPrimitive;
    11 import org.openstreetmap.josm.gui.OptionPaneUtil;
    1211import org.openstreetmap.josm.gui.layer.Layer;
    1312import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     
    2827                        // FIXME: better message
    2928                        // FIXME: translate message and title
    30                         OptionPaneUtil.showMessageDialog(
     29                        JOptionPane.showMessageDialog(
    3130                                Main.parent,
    3231                                "cross references",
     
    4342            OsmDataLayer l = (OsmDataLayer)Main.map.mapView.getActiveLayer();
    4443            if (l.data != Main.main.getCurrentDataSet()) {
    45                 OptionPaneUtil.showMessageDialog(
     44                JOptionPane.showMessageDialog(
    4645                        Main.parent,
    4746                        "Main.ds / active layer mismatch",
     
    5352        }
    5453
    55         OptionPaneUtil.showMessageDialog(
     54        JOptionPane.showMessageDialog(
    5655                Main.parent, "working", "", JOptionPane.INFORMATION_MESSAGE);
    5756    }
  • trunk/src/org/openstreetmap/josm/data/Preferences.java

    r1857 r2017  
    3030import org.openstreetmap.josm.Main;
    3131import org.openstreetmap.josm.actions.AboutAction;
    32 import org.openstreetmap.josm.data.projection.Mercator;
    33 import org.openstreetmap.josm.gui.OptionPaneUtil;
    3432import org.openstreetmap.josm.gui.preferences.ProxyPreferences;
    3533import org.openstreetmap.josm.tools.ColorHelper;
     
    335333        if (prefDir.exists()) {
    336334            if(!prefDir.isDirectory()) {
    337                 OptionPaneUtil.showMessageDialog(
     335                JOptionPane.showMessageDialog(
    338336                        Main.parent,
    339337                        tr("Cannot open preferences directory: {0}",Main.pref.getPreferencesDir()),
     
    360358            e1.printStackTrace();
    361359            String backup = getPreferencesDir() + "preferences.bak";
    362             OptionPaneUtil.showMessageDialog(
     360            JOptionPane.showMessageDialog(
    363361                    Main.parent,
    364362                    tr("Preferences file had errors. Making backup of old one to {0}.", backup),
  • trunk/src/org/openstreetmap/josm/data/ProjectionBounds.java

    r1724 r2017  
    11// License: GPL. Copyright 2007 by Immanuel Scholz and others
    22package org.openstreetmap.josm.data;
    3 
    4 import java.awt.geom.Rectangle2D;
    53
    64import org.openstreetmap.josm.data.coor.EastNorth;
  • trunk/src/org/openstreetmap/josm/data/ServerSidePreferences.java

    r1879 r2017  
    1212import java.io.StringReader;
    1313import java.net.HttpURLConnection;
    14 import java.net.URLConnection;
    1514import java.net.MalformedURLException;
    1615import java.net.URL;
     16import java.net.URLConnection;
    1717import java.util.Collection;
    1818import java.util.Collections;
     
    2525
    2626import org.openstreetmap.josm.Main;
    27 import org.openstreetmap.josm.gui.OptionPaneUtil;
    2827import org.openstreetmap.josm.io.OsmConnection;
    2928import org.openstreetmap.josm.io.XmlWriter;
     
    8483                con.getInputStream().close();
    8584                con.disconnect();
    86                 OptionPaneUtil.showMessageDialog(
     85                JOptionPane.showMessageDialog(
    8786                        Main.parent,
    8887                        tr("Preferences stored on {0}", u.getHost()),
     
    9291            } catch (Exception e) {
    9392                e.printStackTrace();
    94                 OptionPaneUtil.showMessageDialog(
     93                JOptionPane.showMessageDialog(
    9594                        Main.parent,
    9695                        tr("Could not upload preferences. Reason: {0}", e.getMessage()),
     
    108107        } catch (MalformedURLException e) {
    109108            e.printStackTrace();
    110             OptionPaneUtil.showMessageDialog(
     109            JOptionPane.showMessageDialog(
    111110                    Main.parent,
    112111                    tr("Could not load preferences from server."),
  • trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java

    r1857 r2017  
    22package org.openstreetmap.josm.data.conflict;
    33
     4import static org.openstreetmap.josm.tools.I18n.tr;
     5
    46import java.util.ArrayList;
    5 import static org.openstreetmap.josm.tools.I18n.tr;
    6 
    77import java.util.Collection;
    88import java.util.HashSet;
  • trunk/src/org/openstreetmap/josm/data/coor/LatLon.java

    r1990 r2017  
    55import static org.openstreetmap.josm.tools.I18n.tr;
    66
     7import java.text.DecimalFormat;
     8import java.text.NumberFormat;
     9
     10import org.openstreetmap.josm.Main;
    711import org.openstreetmap.josm.data.Bounds;
    812import org.openstreetmap.josm.data.projection.Projection;
    9 import org.openstreetmap.josm.Main;
    10 
    11 import java.text.DecimalFormat;
    12 import java.text.NumberFormat;
    1313
    1414/**
  • trunk/src/org/openstreetmap/josm/data/gpx/GpxData.java

    r1998 r2017  
    99
    1010import org.openstreetmap.josm.data.Bounds;
    11 import org.openstreetmap.josm.data.coor.LatLon;
    1211
    1312/**
  • trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java

    r1724 r2017  
    44package org.openstreetmap.josm.data.gpx;
    55
    6 import java.util.Date;
    76import java.awt.Color;
    87
    9 import org.openstreetmap.josm.Main;
    108import org.openstreetmap.josm.data.coor.CachedLatLon;
    119import org.openstreetmap.josm.data.coor.EastNorth;
    1210import org.openstreetmap.josm.data.coor.LatLon;
    13 import org.openstreetmap.josm.data.projection.Projection;
    1411import org.openstreetmap.josm.tools.DateUtils;
    1512
  • trunk/src/org/openstreetmap/josm/data/osm/Node.java

    r1997 r2017  
    11// License: GPL. Copyright 2007 by Immanuel Scholz and others
    22package org.openstreetmap.josm.data.osm;
    3 
    4 import java.util.Locale;
    53
    64import org.openstreetmap.josm.data.coor.CachedLatLon;
     
    86import org.openstreetmap.josm.data.coor.LatLon;
    97import org.openstreetmap.josm.data.osm.visitor.Visitor;
    10 import static org.openstreetmap.josm.tools.I18n.tr;
    118
    129/**
  • trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java

    r1990 r2017  
    241241    /**
    242242     * The key/value list for this primitive.
    243      * @deprecated This field will became private or protected in future, use api instead
    244      */
    245     @Deprecated
    246     public Map<String, String> keys;
     243     *
     244     */
     245    private Map<String, String> keys;
    247246
    248247    /**
  • trunk/src/org/openstreetmap/josm/data/osm/Relation.java

    r1997 r2017  
    11package org.openstreetmap.josm.data.osm;
    2 
    3 import static org.openstreetmap.josm.tools.I18n.tr;
    42
    53import java.util.ArrayList;
  • trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java

    r2008 r2017  
    11// License: GPL. For details, see LICENSE file.
    22package org.openstreetmap.josm.data.osm;
     3
     4import static org.openstreetmap.josm.tools.I18n.tr;
    35
    46import java.util.ArrayList;
     
    1012import java.util.Set;
    1113import java.util.Map.Entry;
    12 
    13 import static org.openstreetmap.josm.tools.I18n.tr;
    1414
    1515/**
  • trunk/src/org/openstreetmap/josm/data/osm/Way.java

    r1997 r2017  
    11// License: GPL. Copyright 2007 by Immanuel Scholz and others
    22package org.openstreetmap.josm.data.osm;
    3 
    4 import static org.openstreetmap.josm.tools.I18n.tr;
    5 import static org.openstreetmap.josm.tools.I18n.trn;
    63
    74import java.util.ArrayList;
    85import java.util.Arrays;
    96import java.util.Collection;
    10 import java.util.HashSet;
    117import java.util.List;
    128
     
    2521     * All way nodes in this way
    2622     *
    27      * @deprecated This public field will become private or protected in the future.
    28      *  Use the new public API instead.
    29      */
    30     @Deprecated
    31     public final List<Node> nodes = new ArrayList<Node>();
     23     */
     24    private final List<Node> nodes = new ArrayList<Node>();
    3225
    3326    /**
  • trunk/src/org/openstreetmap/josm/data/osm/history/History.java

    r1670 r2017  
    11// License: GPL. For details, see LICENSE file.
    22package org.openstreetmap.josm.data.osm.history;
     3
     4import static org.openstreetmap.josm.tools.I18n.tr;
    35
    46import java.util.ArrayList;
     
    810import java.util.List;
    911import java.util.NoSuchElementException;
    10 import static org.openstreetmap.josm.tools.I18n.tr;
    1112
    1213public class History{
  • trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java

    r1709 r2017  
    11// License: GPL. For details, see LICENSE file.
    22package org.openstreetmap.josm.data.osm.history;
     3
     4import static org.openstreetmap.josm.tools.I18n.tr;
    35
    46import java.util.Collections;
     
    810
    911import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
    10 
    11 import static org.openstreetmap.josm.tools.I18n.tr;
    1212
    1313/**
  • trunk/src/org/openstreetmap/josm/data/osm/history/RelationMember.java

    r1670 r2017  
    22package org.openstreetmap.josm.data.osm.history;
    33
     4import static org.openstreetmap.josm.tools.I18n.tr;
     5
    46import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
    5 import static org.openstreetmap.josm.tools.I18n.tr;
    67
    78/**
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/Visitor.java

    r1523 r2017  
    33
    44import org.openstreetmap.josm.data.osm.Changeset;
     5import org.openstreetmap.josm.data.osm.Node;
    56import org.openstreetmap.josm.data.osm.Relation;
    6 import org.openstreetmap.josm.data.osm.Node;
    77import org.openstreetmap.josm.data.osm.Way;
    88
  • trunk/src/org/openstreetmap/josm/data/projection/Epsg4326.java

    r1823 r2017  
    44import static org.openstreetmap.josm.tools.I18n.tr;
    55
     6import org.openstreetmap.josm.data.Bounds;
     7import org.openstreetmap.josm.data.coor.EastNorth;
    68import org.openstreetmap.josm.data.coor.LatLon;
    7 import org.openstreetmap.josm.data.coor.EastNorth;
    8 import org.openstreetmap.josm.data.Bounds;
    9 import org.openstreetmap.josm.data.ProjectionBounds;
    109
    1110/**
  • trunk/src/org/openstreetmap/josm/data/projection/Lambert.java

    r1947 r2017  
    1010
    1111import org.openstreetmap.josm.Main;
     12import org.openstreetmap.josm.data.Bounds;
    1213import org.openstreetmap.josm.data.coor.EastNorth;
    1314import org.openstreetmap.josm.data.coor.LatLon;
    14 import org.openstreetmap.josm.data.Bounds;
    15 import org.openstreetmap.josm.gui.OptionPaneUtil;
    1615
    1716public class Lambert implements Projection {
     
    108107            } else if (layoutZone != currentZone) {
    109108                if (farawayFromLambertZoneFrance(lt,lg)) {
    110                     OptionPaneUtil.showMessageDialog(Main.parent,
     109                    JOptionPane.showMessageDialog(Main.parent,
    111110                            tr("IMPORTANT : data positioned far away from\n"
    112111                                    + "the current Lambert zone limits.\n"
  • trunk/src/org/openstreetmap/josm/data/projection/LambertEST.java

    r1823 r2017  
    77import static org.openstreetmap.josm.tools.I18n.tr;
    88
     9import org.openstreetmap.josm.data.Bounds;
    910import org.openstreetmap.josm.data.coor.EastNorth;
    1011import org.openstreetmap.josm.data.coor.LatLon;
    11 import org.openstreetmap.josm.data.Bounds;
    12 import org.openstreetmap.josm.data.ProjectionBounds;
    1312
    1413public class LambertEST implements Projection {
  • trunk/src/org/openstreetmap/josm/data/projection/Mercator.java

    r1823 r2017  
    44import static org.openstreetmap.josm.tools.I18n.tr;
    55
     6import org.openstreetmap.josm.data.Bounds;
    67import org.openstreetmap.josm.data.coor.EastNorth;
    78import org.openstreetmap.josm.data.coor.LatLon;
    8 import org.openstreetmap.josm.data.Bounds;
    9 import org.openstreetmap.josm.data.ProjectionBounds;
    109
    1110/**
  • trunk/src/org/openstreetmap/josm/data/projection/Projection.java

    r1929 r2017  
    22package org.openstreetmap.josm.data.projection;
    33
     4import org.openstreetmap.josm.data.Bounds;
    45import org.openstreetmap.josm.data.coor.EastNorth;
    56import org.openstreetmap.josm.data.coor.LatLon;
    6 import org.openstreetmap.josm.data.Bounds;
    77
    88/**
  • trunk/src/org/openstreetmap/josm/data/projection/SwissGrid.java

    r1823 r2017  
    55import static org.openstreetmap.josm.tools.I18n.tr;
    66
    7 import org.openstreetmap.josm.Main;
     7import org.openstreetmap.josm.data.Bounds;
    88import org.openstreetmap.josm.data.coor.EastNorth;
    99import org.openstreetmap.josm.data.coor.LatLon;
    10 import org.openstreetmap.josm.data.Bounds;
    11 import org.openstreetmap.josm.data.ProjectionBounds;
    1210
    1311/**
  • trunk/src/org/openstreetmap/josm/data/projection/UTM.java

    r1823 r2017  
    44import static org.openstreetmap.josm.tools.I18n.tr;
    55
     6import org.openstreetmap.josm.data.Bounds;
     7import org.openstreetmap.josm.data.coor.EastNorth;
    68import org.openstreetmap.josm.data.coor.LatLon;
    7 import org.openstreetmap.josm.data.coor.EastNorth;
    8 import org.openstreetmap.josm.data.Bounds;
    9 import org.openstreetmap.josm.data.ProjectionBounds;
    109
    1110/**
Note: See TracChangeset for help on using the changeset viewer.