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

see #15229 - deprecate all Main methods returning an URL

Location:
trunk/src/org/openstreetmap/josm/data
Files:
1 added
6 edited

Legend:

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

    r14014 r14119  
    715715     */
    716716    public Collection<String> getPluginSites() {
    717         return getList("pluginmanager.sites", Collections.singletonList(Main.getJOSMWebsite()+"/pluginicons%<?plugins=>"));
     717        return getList("pluginmanager.sites", Collections.singletonList(Config.getUrls().getJOSMWebsite()+"/pluginicons%<?plugins=>"));
    718718    }
    719719
     
    727727        for (Iterator<String> it = pluginSites.iterator(); it.hasNext();) {
    728728            try {
    729                 OnlineResource.JOSM_WEBSITE.checkOfflineAccess(it.next(), Main.getJOSMWebsite());
     729                OnlineResource.JOSM_WEBSITE.checkOfflineAccess(it.next(), Config.getUrls().getJOSMWebsite());
    730730            } catch (OfflineAccessException ex) {
    731731                Logging.log(Logging.LEVEL_WARN, ex);
  • trunk/src/org/openstreetmap/josm/data/gpx/GpxConstants.java

    r12186 r14119  
    77import java.util.List;
    88
    9 import org.openstreetmap.josm.Main;
    109import org.openstreetmap.josm.data.Bounds;
     10import org.openstreetmap.josm.spi.preferences.Config;
    1111
    1212/**
     
    103103     * A namespace for josm GPX extensions
    104104     */
    105     String JOSM_EXTENSIONS_NAMESPACE_URI = Main.getXMLBase() + "/gpx-extensions-1.0";
     105    String JOSM_EXTENSIONS_NAMESPACE_URI = Config.getUrls().getXMLBase() + "/gpx-extensions-1.0";
    106106
    107107    /** Elevation (in meters) of the point. */
  • trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java

    r13890 r14119  
    1818import java.util.concurrent.ExecutorService;
    1919
    20 import org.openstreetmap.josm.Main;
    2120import org.openstreetmap.josm.data.StructUtils;
    2221import org.openstreetmap.josm.data.imagery.ImageryInfo.ImageryPreferenceEntry;
     
    5049
    5150    private static final String[] DEFAULT_LAYER_SITES = {
    52         Main.getJOSMWebsite()+"/maps%<?ids=>"
     51            Config.getUrls().getJOSMWebsite()+"/maps%<?ids=>"
    5352    };
    5453
     
    162161            boolean online = true;
    163162            try {
    164                 OnlineResource.JOSM_WEBSITE.checkOfflineAccess(source, Main.getJOSMWebsite());
     163                OnlineResource.JOSM_WEBSITE.checkOfflineAccess(source, Config.getUrls().getJOSMWebsite());
    165164            } catch (OfflineAccessException e) {
    166165                Logging.log(Logging.LEVEL_WARN, e);
  • trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java

    r13173 r14119  
    44import java.util.Objects;
    55
    6 import org.openstreetmap.josm.Main;
    76import org.openstreetmap.josm.io.OsmApi;
    87import org.openstreetmap.josm.spi.preferences.Config;
     
    5655        }
    5756
    58         if (apiUrl != null && !OsmApi.DEFAULT_API_URL.equals(apiUrl)) {
     57        if (apiUrl != null && !Config.getUrls().getDefaultOsmApiUrl().equals(apiUrl)) {
    5958            consumerKey = ""; // a custom consumer key is required
    6059            consumerSecret = ""; // a custom consumer secret is requireds
     
    6362            consumerKey = DEFAULT_JOSM_CONSUMER_KEY;
    6463            consumerSecret = DEFAULT_JOSM_CONSUMER_SECRET;
    65             serverUrl = Main.getOSMWebsite();
     64            serverUrl = Config.getUrls().getOSMWebsite();
    6665        }
    6766
  • trunk/src/org/openstreetmap/josm/data/osm/DataSet.java

    r14001 r14119  
    5555import org.openstreetmap.josm.data.projection.ProjectionChangeListener;
    5656import org.openstreetmap.josm.gui.progress.ProgressMonitor;
     57import org.openstreetmap.josm.spi.preferences.Config;
    5758import org.openstreetmap.josm.tools.ListenerList;
    5859import org.openstreetmap.josm.tools.Logging;
     
    772773                    "JOSM expected to find primitive [{0} {1}] in dataset but it is not there. Please report this "
    773774                            + "at {2}. This is not a critical error, it should be safe to continue in your work.",
    774                     primitiveId.getType(), Long.toString(primitiveId.getUniqueId()), Main.getJOSMWebsite()));
     775                    primitiveId.getType(), Long.toString(primitiveId.getUniqueId()), Config.getUrls().getJOSMWebsite()));
    775776            Logging.error(new Exception());
    776777        }
  • trunk/src/org/openstreetmap/josm/data/preferences/PreferencesWriter.java

    r12881 r14119  
    99import java.util.stream.Stream;
    1010
    11 import org.openstreetmap.josm.Main;
    1211import org.openstreetmap.josm.data.Version;
    1312import org.openstreetmap.josm.io.XmlWriter;
    14 import org.openstreetmap.josm.spi.preferences.Setting;
     13import org.openstreetmap.josm.spi.preferences.Config;
    1514import org.openstreetmap.josm.spi.preferences.ListListSetting;
    16 import org.openstreetmap.josm.spi.preferences.SettingVisitor;
    1715import org.openstreetmap.josm.spi.preferences.ListSetting;
    1816import org.openstreetmap.josm.spi.preferences.MapListSetting;
     17import org.openstreetmap.josm.spi.preferences.Setting;
     18import org.openstreetmap.josm.spi.preferences.SettingVisitor;
    1919import org.openstreetmap.josm.spi.preferences.StringSetting;
    2020
     
    5757        out.write(String.format("<?xml version=\"1.0\" encoding=\"UTF-8\"?>%n"));
    5858        String rootElement = defaults ? "preferences-defaults" : "preferences";
    59         out.write(String.format("<%s xmlns='%s/preferences-1.0'", rootElement, Main.getXMLBase()));
     59        out.write(String.format("<%s xmlns='%s/preferences-1.0'", rootElement, Config.getUrls().getXMLBase()));
    6060        if (defaults) {
    6161            out.write(" xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'");
Note: See TracChangeset for help on using the changeset viewer.