Ignore:
Timestamp:
2018-08-11T16:10:32+02:00 (8 years ago)
Author:
Don-vip
Message:

see #15229 - deprecate all Main methods returning an URL

Location:
trunk/src/org/openstreetmap/josm/actions
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/AboutAction.java

    r14107 r14119  
    3333import org.openstreetmap.josm.gui.widgets.UrlLabel;
    3434import org.openstreetmap.josm.plugins.PluginHandler;
     35import org.openstreetmap.josm.spi.preferences.Config;
    3536import org.openstreetmap.josm.tools.GBC;
    3637import org.openstreetmap.josm.tools.ImageProvider;
     
    100101        info.add(label, GBC.eol().fill(GBC.HORIZONTAL).insets(10, 0, 0, 10));
    101102        info.add(new JLabel(tr("Homepage")), GBC.std().insets(10, 0, 10, 0));
    102         info.add(new UrlLabel(Main.getJOSMWebsite(), 2), GBC.eol());
     103        info.add(new UrlLabel(Config.getUrls().getJOSMWebsite(), 2), GBC.eol());
    103104        info.add(new JLabel(tr("Translations")), GBC.std().insets(10, 0, 10, 0));
    104105        info.add(new UrlLabel("https://translations.launchpad.net/josm", 2), GBC.eol());
  • trunk/src/org/openstreetmap/josm/actions/HistoryInfoWebAction.java

    r13954 r14119  
    77import java.awt.event.KeyEvent;
    88
    9 import org.openstreetmap.josm.Main;
    109import org.openstreetmap.josm.data.osm.IPrimitive;
    1110import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
     11import org.openstreetmap.josm.spi.preferences.Config;
    1212import org.openstreetmap.josm.tools.Shortcut;
    1313
     
    3434        if (infoObject instanceof IPrimitive) {
    3535            IPrimitive primitive = (IPrimitive) infoObject;
    36             return Main.getBaseBrowseUrl() + '/' + OsmPrimitiveType.from(primitive).getAPIName() + '/' + primitive.getOsmId() + "/history";
     36            return Config.getUrls().getBaseBrowseUrl()
     37                    + '/' + OsmPrimitiveType.from(primitive).getAPIName() + '/' + primitive.getOsmId() + "/history";
    3738        } else {
    3839            return null;
  • trunk/src/org/openstreetmap/josm/actions/InfoWebAction.java

    r13954 r14119  
    88import java.util.Collection;
    99
    10 import org.openstreetmap.josm.Main;
    1110import org.openstreetmap.josm.data.notes.Note;
    1211import org.openstreetmap.josm.data.osm.IPrimitive;
     
    1413import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
    1514import org.openstreetmap.josm.gui.MainApplication;
     15import org.openstreetmap.josm.spi.preferences.Config;
    1616import org.openstreetmap.josm.tools.Shortcut;
    1717
     
    3838        if (infoObject instanceof IPrimitive) {
    3939            IPrimitive primitive = (IPrimitive) infoObject;
    40             return Main.getBaseBrowseUrl() + '/' + OsmPrimitiveType.from(primitive).getAPIName() + '/' + primitive.getOsmId();
     40            return Config.getUrls().getBaseBrowseUrl() + '/' + OsmPrimitiveType.from(primitive).getAPIName() + '/' + primitive.getOsmId();
    4141        } else if (infoObject instanceof Note) {
    4242            Note note = (Note) infoObject;
    43             return Main.getBaseBrowseUrl() + "/note/" + note.getId();
     43            return Config.getUrls().getBaseBrowseUrl() + "/note/" + note.getId();
    4444        } else {
    4545            return null;
  • trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java

    r13647 r14119  
    198198
    199199        String osmApi = OsmApi.getOsmApi().getServerUrl();
    200         if (!OsmApi.DEFAULT_API_URL.equals(osmApi.trim())) {
     200        if (!Config.getUrls().getDefaultOsmApiUrl().equals(osmApi.trim())) {
    201201            text.append("OSM API: ").append(osmApi).append("\n\n");
    202202        }
Note: See TracChangeset for help on using the changeset viewer.