Ignore:
Timestamp:
2017-09-13T23:24:50+02:00 (7 years ago)
Author:
bastiK
Message:

see #15229 - use Config.getPref() wherever possible

Location:
trunk/src/org/openstreetmap/josm/data/imagery
Files:
4 edited

Legend:

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

    r12841 r12846  
    1515import org.openstreetmap.josm.data.cache.BufferedImageCacheEntry;
    1616import org.openstreetmap.josm.data.preferences.StringProperty;
     17import org.openstreetmap.josm.spi.preferences.Config;
    1718import org.openstreetmap.josm.tools.CheckParameterUtil;
    1819import org.openstreetmap.josm.tools.Logging;
     
    7273
    7374        return getLoader(listener, cache,
    74                 (int) TimeUnit.SECONDS.toMillis(Main.pref.getInt("socket.timeout.connect", 15)),
    75                 (int) TimeUnit.SECONDS.toMillis(Main.pref.getInt("socket.timeout.read", 30)),
     75                (int) TimeUnit.SECONDS.toMillis(Config.getPref().getInt("socket.timeout.connect", 15)),
     76                (int) TimeUnit.SECONDS.toMillis(Config.getPref().getInt("socket.timeout.read", 30)),
    7677                headers);
    7778    }
  • trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java

    r12841 r12846  
    2626import org.openstreetmap.gui.jmapviewer.tilesources.OsmTileSource.Mapnik;
    2727import org.openstreetmap.gui.jmapviewer.tilesources.TileSourceInfo;
    28 import org.openstreetmap.josm.Main;
    2928import org.openstreetmap.josm.data.Bounds;
    3029import org.openstreetmap.josm.data.Preferences.pref;
    3130import org.openstreetmap.josm.io.Capabilities;
    3231import org.openstreetmap.josm.io.OsmApi;
     32import org.openstreetmap.josm.spi.preferences.Config;
    3333import org.openstreetmap.josm.tools.CheckParameterUtil;
    3434import org.openstreetmap.josm.tools.ImageProvider;
     
    817817    public void clearId() {
    818818        if (this.id != null) {
    819             Collection<String> newAddedIds = new TreeSet<>(Main.pref.getList("imagery.layers.addedIds"));
     819            Collection<String> newAddedIds = new TreeSet<>(Config.getPref().getList("imagery.layers.addedIds"));
    820820            newAddedIds.add(this.id);
    821             Main.pref.putList("imagery.layers.addedIds", new ArrayList<>(newAddedIds));
     821            Config.getPref().putList("imagery.layers.addedIds", new ArrayList<>(newAddedIds));
    822822        }
    823823        setId(null);
  • trunk/src/org/openstreetmap/josm/data/imagery/ImageryLayerInfo.java

    r12841 r12846  
    2525import org.openstreetmap.josm.io.OnlineResource;
    2626import org.openstreetmap.josm.io.imagery.ImageryReader;
     27import org.openstreetmap.josm.spi.preferences.Config;
    2728import org.openstreetmap.josm.tools.Logging;
    2829import org.openstreetmap.josm.tools.Utils;
     
    5758     */
    5859    public static Collection<String> getImageryLayersSites() {
    59         return Main.pref.getList("imagery.layers.sites", Arrays.asList(DEFAULT_LAYER_SITES));
     60        return Config.getPref().getList("imagery.layers.sites", Arrays.asList(DEFAULT_LAYER_SITES));
    6061    }
    6162
     
    236237        // add new default entries to the user selection
    237238        boolean changed = false;
    238         Collection<String> knownDefaults = new TreeSet<>(Main.pref.getList("imagery.layers.default"));
     239        Collection<String> knownDefaults = new TreeSet<>(Config.getPref().getList("imagery.layers.default"));
    239240        Collection<String> newKnownDefaults = new TreeSet<>();
    240241        for (ImageryInfo def : defaultLayers) {
     
    279280            newKnownDefaults.addAll(knownDefaults);
    280281        }
    281         Main.pref.putList("imagery.layers.default", new ArrayList<>(newKnownDefaults));
     282        Config.getPref().putList("imagery.layers.default", new ArrayList<>(newKnownDefaults));
    282283
    283284        // automatically update user entries with same id as a default entry
  • trunk/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java

    r12630 r12846  
    2222import org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer;
    2323import org.openstreetmap.josm.gui.layer.ImageryLayer;
     24import org.openstreetmap.josm.spi.preferences.Config;
    2425import org.openstreetmap.josm.tools.Logging;
    2526
     
    177178    // migration code - remove Nov. 2017
    178179    private static void loadBookmarksOld() {
    179         for (Collection<String> c : Main.pref.getArray("imagery.offsets",
    180                 Collections.<Collection<String>>emptySet())) {
     180        for (Collection<String> c : Config.getPref().getListOfLists("imagery.offsets")) {
    181181            allBookmarks.add(new OffsetBookmark(c));
    182182        }
Note: See TracChangeset for help on using the changeset viewer.