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

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

Location:
trunk/src/org/openstreetmap/josm/io
Files:
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java

    r12841 r12846  
    1212
    1313import org.openstreetmap.josm.Main;
     14import org.openstreetmap.josm.spi.preferences.Config;
    1415import org.openstreetmap.josm.tools.Logging;
    1516import org.openstreetmap.josm.tools.Utils;
     
    9192            return false;
    9293        }
    93         return Main.pref.getInt("cache." + ident, 0) + updateInterval < TimeUnit.MILLISECONDS.toSeconds(System.currentTimeMillis())
     94        return Config.getPref().getInt("cache." + ident, 0) + updateInterval < TimeUnit.MILLISECONDS.toSeconds(System.currentTimeMillis())
    9495                || !isCacheValid();
    9596    }
     
    141142        this.data = updateData();
    142143        saveToDisk();
    143         Main.pref.putInt("cache." + ident, (int) (TimeUnit.MILLISECONDS.toSeconds(System.currentTimeMillis())));
     144        Config.getPref().putInt("cache." + ident, (int) (TimeUnit.MILLISECONDS.toSeconds(System.currentTimeMillis())));
    144145        return data;
    145146    }
  • trunk/src/org/openstreetmap/josm/io/CachedFile.java

    r12841 r12846  
    2828
    2929import org.openstreetmap.josm.Main;
     30import org.openstreetmap.josm.spi.preferences.Config;
    3031import org.openstreetmap.josm.tools.HttpClient;
    3132import org.openstreetmap.josm.tools.Logging;
     
    381382            if (!"file".equals(url.getProtocol())) {
    382383                String prefKey = getPrefKey(url, destDir);
    383                 List<String> localPath = new ArrayList<>(Main.pref.getList(prefKey));
     384                List<String> localPath = new ArrayList<>(Config.getPref().getList(prefKey));
    384385                if (localPath.size() == 2) {
    385386                    File lfile = new File(localPath.get(1));
     
    388389                    }
    389390                }
    390                 Main.pref.putList(prefKey, null);
     391                Config.getPref().putList(prefKey, null);
    391392            }
    392393        } catch (MalformedURLException e) {
     
    419420        Long ifModifiedSince = null;
    420421        File localFile = null;
    421         List<String> localPathEntry = new ArrayList<>(Main.pref.getList(prefKey));
     422        List<String> localPathEntry = new ArrayList<>(Config.getPref().getList(prefKey));
    422423        boolean offline = false;
    423424        try {
     
    476477                if (localFile == null)
    477478                    throw new AssertionError();
    478                 Main.pref.putList(prefKey,
     479                Config.getPref().putList(prefKey,
    479480                        Arrays.asList(Long.toString(System.currentTimeMillis()), localPathEntry.get(1)));
    480481                return localFile;
     
    488489            localFile = new File(destDir, localPath);
    489490            if (Main.platform.rename(destDirFile, localFile)) {
    490                 Main.pref.putList(prefKey,
     491                Config.getPref().putList(prefKey,
    491492                        Arrays.asList(Long.toString(System.currentTimeMillis()), localFile.toString()));
    492493            } else {
  • trunk/src/org/openstreetmap/josm/io/CertificateAmendment.java

    r12623 r12846  
    2929
    3030import org.openstreetmap.josm.Main;
     31import org.openstreetmap.josm.spi.preferences.Config;
    3132import org.openstreetmap.josm.tools.Logging;
    3233import org.openstreetmap.josm.tools.Utils;
     
    119120     */
    120121    public static void addMissingCertificates() throws IOException, GeneralSecurityException {
    121         if (!Main.pref.getBoolean("tls.add-missing-certificates", true))
     122        if (!Config.getPref().getBoolean("tls.add-missing-certificates", true))
    122123            return;
    123124        KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
  • trunk/src/org/openstreetmap/josm/io/DefaultProxySelector.java

    r12841 r12846  
    1818import java.util.TreeSet;
    1919
    20 import org.openstreetmap.josm.Main;
     20import org.openstreetmap.josm.spi.preferences.Config;
    2121import org.openstreetmap.josm.tools.Logging;
    2222
     
    126126     */
    127127    public final void initFromPreferences() {
    128         String value = Main.pref.get(PROXY_POLICY);
     128        String value = Config.getPref().get(PROXY_POLICY);
    129129        if (value.isEmpty()) {
    130130            proxyPolicy = ProxyPolicy.NO_PROXY;
     
    137137            }
    138138        }
    139         String host = Main.pref.get(PROXY_HTTP_HOST, null);
    140         int port = parseProxyPortValue(PROXY_HTTP_PORT, Main.pref.get(PROXY_HTTP_PORT, null));
     139        String host = Config.getPref().get(PROXY_HTTP_HOST, null);
     140        int port = parseProxyPortValue(PROXY_HTTP_PORT, Config.getPref().get(PROXY_HTTP_PORT, null));
    141141        httpProxySocketAddress = null;
    142142        if (proxyPolicy.equals(ProxyPolicy.USE_HTTP_PROXY)) {
     
    149149        }
    150150
    151         host = Main.pref.get(PROXY_SOCKS_HOST, null);
    152         port = parseProxyPortValue(PROXY_SOCKS_PORT, Main.pref.get(PROXY_SOCKS_PORT, null));
     151        host = Config.getPref().get(PROXY_SOCKS_HOST, null);
     152        port = parseProxyPortValue(PROXY_SOCKS_PORT, Config.getPref().get(PROXY_SOCKS_PORT, null));
    153153        socksProxySocketAddress = null;
    154154        if (proxyPolicy.equals(ProxyPolicy.USE_SOCKS_PROXY)) {
     
    161161        }
    162162        proxyExceptions = new HashSet<>(
    163             Main.pref.getList(PROXY_EXCEPTIONS,
     163            Config.getPref().getList(PROXY_EXCEPTIONS,
    164164                    Arrays.asList("localhost", IPV4_LOOPBACK, IPV6_LOOPBACK))
    165165        );
  • trunk/src/org/openstreetmap/josm/io/MessageNotifier.java

    r12767 r12846  
    2020import org.openstreetmap.josm.io.auth.CredentialsManager;
    2121import org.openstreetmap.josm.io.auth.JosmPreferencesCredentialAgent;
     22import org.openstreetmap.josm.spi.preferences.Config;
    2223import org.openstreetmap.josm.tools.Logging;
    2324import org.openstreetmap.josm.tools.Utils;
     
    142143                        return credManager.lookupOAuthAccessToken() != null;
    143144                    } else {
    144                         String username = Main.pref.get("osm-server.username", null);
    145                         String password = Main.pref.get("osm-server.password", null);
     145                        String username = Config.getPref().get("osm-server.username", null);
     146                        String password = Config.getPref().get("osm-server.password", null);
    146147                        return username != null && !username.isEmpty() && password != null && !password.isEmpty();
    147148                    }
  • trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java

    r12841 r12846  
    2424import java.util.concurrent.Future;
    2525
    26 import org.openstreetmap.josm.Main;
    2726import org.openstreetmap.josm.data.osm.DataSet;
    2827import org.openstreetmap.josm.data.osm.DataSetMerger;
     
    3736import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
    3837import org.openstreetmap.josm.gui.progress.ProgressMonitor;
     38import org.openstreetmap.josm.spi.preferences.Config;
    3939import org.openstreetmap.josm.tools.Logging;
    4040import org.openstreetmap.josm.tools.Utils;
     
    321321        // Build a list of fetchers that will  download smaller sets containing only MAX_IDS_PER_REQUEST (200) primitives each.
    322322        // we will run up to MAX_DOWNLOAD_THREADS concurrent fetchers.
    323         int threadsNumber = Main.pref.getInt("osm.download.threads", OsmApi.MAX_DOWNLOAD_THREADS);
     323        int threadsNumber = Config.getPref().getInt("osm.download.threads", OsmApi.MAX_DOWNLOAD_THREADS);
    324324        threadsNumber = Utils.clamp(threadsNumber, 1, OsmApi.MAX_DOWNLOAD_THREADS);
    325325        final ExecutorService exec = Executors.newFixedThreadPool(
  • trunk/src/org/openstreetmap/josm/io/OsmApi.java

    r12841 r12846  
    3333import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    3434import org.openstreetmap.josm.io.Capabilities.CapabilitiesParser;
     35import org.openstreetmap.josm.spi.preferences.Config;
    3536import org.openstreetmap.josm.tools.CheckParameterUtil;
    3637import org.openstreetmap.josm.tools.HttpClient;
     
    132133
    133134    private static String getServerUrlFromPref() {
    134         return Main.pref.get("osm-server.url", DEFAULT_API_URL);
     135        return Config.getPref().get("osm-server.url", DEFAULT_API_URL);
    135136    }
    136137
     
    593594     */
    594595    protected int getMaxRetries() {
    595         int ret = Main.pref.getInt("osm-server.max-num-retries", DEFAULT_MAX_NUM_RETRIES);
     596        int ret = Config.getPref().getInt("osm-server.max-num-retries", DEFAULT_MAX_NUM_RETRIES);
    596597        return Math.max(ret, 0);
    597598    }
     
    611612     */
    612613    public static String getAuthMethod() {
    613         return Main.pref.get("osm-server.auth-method", "oauth");
     614        return Config.getPref().get("osm-server.auth-method", "oauth");
    614615    }
    615616
  • trunk/src/org/openstreetmap/josm/io/UploadStrategy.java

    r12687 r12846  
    77
    88import org.openstreetmap.josm.Main;
     9import org.openstreetmap.josm.spi.preferences.Config;
    910import org.openstreetmap.josm.tools.Logging;
    1011
     
    7677     */
    7778    public static UploadStrategy getFromPreferences() {
    78         String v = Main.pref.get("osm-server.upload-strategy", null);
     79        String v = Config.getPref().get("osm-server.upload-strategy", null);
    7980        if (v == null) {
    8081            // legacy support. Until 12/2009 we had osm-server.atomic-upload only.
     
    8283            // When the preferences are saved the next time, "osm-server.upload-strategy"
    8384            // will be inserted.
    84             v = Main.pref.get("osm-server.atomic-upload", null);
     85            v = Config.getPref().get("osm-server.atomic-upload", null);
    8586            if (v != null) {
    8687                Main.pref.removeFromCollection("osm-server.atomic-upload", v);
     
    110111     */
    111112    public static void saveToPreferences(UploadStrategy strategy) {
    112         Main.pref.put("osm-server.upload-strategy", strategy.getPreferenceValue());
     113        Config.getPref().put("osm-server.upload-strategy", strategy.getPreferenceValue());
    113114    }
    114115}
  • trunk/src/org/openstreetmap/josm/io/audio/AudioPlayer.java

    r12715 r12846  
    55import java.net.URL;
    66
    7 import org.openstreetmap.josm.Main;
     7import org.openstreetmap.josm.spi.preferences.Config;
    88import org.openstreetmap.josm.tools.JosmRuntimeException;
    99import org.openstreetmap.josm.tools.Logging;
     
    234234        command = new Execute();
    235235        playingUrl = null;
    236         double leadIn = Main.pref.getDouble("audio.leadin", 1.0 /* default, seconds */);
    237         double calibration = Main.pref.getDouble("audio.calibration", 1.0 /* default, ratio */);
     236        double leadIn = Config.getPref().getDouble("audio.leadin", 1.0 /* default, seconds */);
     237        double calibration = Config.getPref().getDouble("audio.calibration", 1.0 /* default, ratio */);
    238238        try {
    239239            soundPlayer = (SoundPlayer) Class.forName("org.openstreetmap.josm.io.audio.JavaFxMediaPlayer").getConstructor().newInstance();
  • trunk/src/org/openstreetmap/josm/io/audio/AudioUtil.java

    r12620 r12846  
    1616
    1717import org.openstreetmap.josm.Main;
     18import org.openstreetmap.josm.spi.preferences.Config;
    1819import org.openstreetmap.josm.tools.Logging;
    1920
     
    4445                * audioFormat.getFrameSize() /* bytes per frame */;
    4546            double naturalLength = filesize / bytesPerSecond;
    46             double calibration = Main.pref.getDouble("audio.calibration", 1.0 /* default, ratio */);
     47            double calibration = Config.getPref().getDouble("audio.calibration", 1.0 /* default, ratio */);
    4748            return naturalLength / calibration;
    4849        } catch (UnsupportedAudioFileException | IOException e) {
  • trunk/src/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialAgent.java

    r12805 r12846  
    1111import javax.swing.text.html.HTMLEditorKit;
    1212
    13 import org.openstreetmap.josm.Main;
    1413import org.openstreetmap.josm.data.oauth.OAuthToken;
    1514import org.openstreetmap.josm.gui.widgets.HtmlPanel;
    1615import org.openstreetmap.josm.io.DefaultProxySelector;
    1716import org.openstreetmap.josm.io.OsmApi;
     17import org.openstreetmap.josm.spi.preferences.Config;
    1818
    1919/**
     
    3636        case SERVER:
    3737            if (Objects.equals(OsmApi.getOsmApi().getHost(), host)) {
    38                 user = Main.pref.get("osm-server.username", null);
    39                 password = Main.pref.get("osm-server.password", null);
     38                user = Config.getPref().get("osm-server.username", null);
     39                password = Config.getPref().get("osm-server.password", null);
    4040            } else if (host != null) {
    41                 user = Main.pref.get("server.username."+host, null);
    42                 password = Main.pref.get("server.password."+host, null);
     41                user = Config.getPref().get("server.username."+host, null);
     42                password = Config.getPref().get("server.password."+host, null);
    4343            } else {
    4444                user = null;
     
    4949            return new PasswordAuthentication(user, password == null ? new char[0] : password.toCharArray());
    5050        case PROXY:
    51             user = Main.pref.get(DefaultProxySelector.PROXY_USER, null);
    52             password = Main.pref.get(DefaultProxySelector.PROXY_PASS, null);
     51            user = Config.getPref().get(DefaultProxySelector.PROXY_USER, null);
     52            password = Config.getPref().get(DefaultProxySelector.PROXY_PASS, null);
    5353            if (user == null)
    5454                return null;
     
    6868        case SERVER:
    6969            if (Objects.equals(OsmApi.getOsmApi().getHost(), host)) {
    70                 Main.pref.put("osm-server.username", credentials.getUserName());
     70                Config.getPref().put("osm-server.username", credentials.getUserName());
    7171                if (credentials.getPassword() == null) {
    72                     Main.pref.put("osm-server.password", null);
     72                    Config.getPref().put("osm-server.password", null);
    7373                } else {
    74                     Main.pref.put("osm-server.password", String.valueOf(credentials.getPassword()));
     74                    Config.getPref().put("osm-server.password", String.valueOf(credentials.getPassword()));
    7575                }
    7676            } else if (host != null) {
    77                 Main.pref.put("server.username."+host, credentials.getUserName());
     77                Config.getPref().put("server.username."+host, credentials.getUserName());
    7878                if (credentials.getPassword() == null) {
    79                     Main.pref.put("server.password."+host, null);
     79                    Config.getPref().put("server.password."+host, null);
    8080                } else {
    81                     Main.pref.put("server.password."+host, String.valueOf(credentials.getPassword()));
     81                    Config.getPref().put("server.password."+host, String.valueOf(credentials.getPassword()));
    8282                }
    8383            }
    8484            break;
    8585        case PROXY:
    86             Main.pref.put(DefaultProxySelector.PROXY_USER, credentials.getUserName());
     86            Config.getPref().put(DefaultProxySelector.PROXY_USER, credentials.getUserName());
    8787            if (credentials.getPassword() == null) {
    88                 Main.pref.put(DefaultProxySelector.PROXY_PASS, null);
     88                Config.getPref().put(DefaultProxySelector.PROXY_PASS, null);
    8989            } else {
    90                 Main.pref.put(DefaultProxySelector.PROXY_PASS, String.valueOf(credentials.getPassword()));
     90                Config.getPref().put(DefaultProxySelector.PROXY_PASS, String.valueOf(credentials.getPassword()));
    9191            }
    9292            break;
     
    103103    @Override
    104104    public OAuthToken lookupOAuthAccessToken() throws CredentialsAgentException {
    105         String accessTokenKey = Main.pref.get("oauth.access-token.key", null);
    106         String accessTokenSecret = Main.pref.get("oauth.access-token.secret", null);
     105        String accessTokenKey = Config.getPref().get("oauth.access-token.key", null);
     106        String accessTokenSecret = Config.getPref().get("oauth.access-token.secret", null);
    107107        if (accessTokenKey == null && accessTokenSecret == null)
    108108            return null;
     
    119119    public void storeOAuthAccessToken(OAuthToken accessToken) throws CredentialsAgentException {
    120120        if (accessToken == null) {
    121             Main.pref.put("oauth.access-token.key", null);
    122             Main.pref.put("oauth.access-token.secret", null);
     121            Config.getPref().put("oauth.access-token.key", null);
     122            Config.getPref().put("oauth.access-token.secret", null);
    123123        } else {
    124             Main.pref.put("oauth.access-token.key", accessToken.getKey());
    125             Main.pref.put("oauth.access-token.secret", accessToken.getSecret());
     124            Config.getPref().put("oauth.access-token.key", accessToken.getKey());
     125            Config.getPref().put("oauth.access-token.secret", accessToken.getSecret());
    126126        }
    127127    }
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/PermissionPrefWithDefault.java

    r8510 r12846  
    77import java.util.List;
    88
    9 import org.openstreetmap.josm.Main;
     9import org.openstreetmap.josm.spi.preferences.Config;
    1010
    1111/**
     
    5454
    5555    public boolean isAllowed() {
    56         return Main.pref.getBoolean(pref, defaultVal);
     56        return Config.getPref().getBoolean(pref, defaultVal);
    5757    }
    5858
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/RemoteControl.java

    r12703 r12846  
    1111import org.openstreetmap.josm.data.preferences.BooleanProperty;
    1212import org.openstreetmap.josm.io.remotecontrol.handler.RequestHandler;
     13import org.openstreetmap.josm.spi.preferences.Config;
    1314import org.openstreetmap.josm.tools.Logging;
    1415
     
    105106     */
    106107    public static InetAddress getInet6Address() throws UnknownHostException {
    107         for (InetAddress a : InetAddress.getAllByName(Main.pref.get("remote.control.host.ipv6", "::1"))) {
     108        for (InetAddress a : InetAddress.getAllByName(Config.getPref().get("remote.control.host.ipv6", "::1"))) {
    108109            if (a instanceof Inet6Address) {
    109110                return a;
     
    121122    public static InetAddress getInet4Address() throws UnknownHostException {
    122123        // Return an address to the loopback interface by default
    123         for (InetAddress a : InetAddress.getAllByName(Main.pref.get("remote.control.host.ipv4", "127.0.0.1"))) {
     124        for (InetAddress a : InetAddress.getAllByName(Config.getPref().get("remote.control.host.ipv4", "127.0.0.1"))) {
    124125            if (a instanceof Inet4Address) {
    125126                return a;
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpServer.java

    r12841 r12846  
    99import java.net.SocketException;
    1010
    11 import org.openstreetmap.josm.Main;
     11import org.openstreetmap.josm.spi.preferences.Config;
    1212import org.openstreetmap.josm.tools.Logging;
    1313
     
    3333    public static void restartRemoteControlHttpServer() {
    3434        stopRemoteControlHttpServer();
    35         int port = Main.pref.getInt("remote.control.port", 8111);
     35        int port = Config.getPref().getInt("remote.control.port", 8111);
    3636        try {
    3737            instance4 = new RemoteControlHttpServer(port, false);
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpsServer.java

    r12841 r12846  
    4141import org.openstreetmap.josm.Main;
    4242import org.openstreetmap.josm.data.preferences.StringProperty;
     43import org.openstreetmap.josm.spi.preferences.Config;
    4344import org.openstreetmap.josm.tools.Logging;
    4445
     
    312313        stopRemoteControlHttpsServer();
    313314        if (RemoteControl.PROP_REMOTECONTROL_HTTPS_ENABLED.get()) {
    314             int port = Main.pref.getInt("remote.control.https.port", HTTPS_PORT);
     315            int port = Config.getPref().getInt("remote.control.https.port", HTTPS_PORT);
    315316            try {
    316317                instance4 = new RemoteControlHttpsServer(port, false);
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/AddNodeHandler.java

    r12726 r12846  
    88import java.util.Map;
    99
    10 import org.openstreetmap.josm.Main;
    1110import org.openstreetmap.josm.actions.AutoScaleAction;
    1211import org.openstreetmap.josm.command.AddCommand;
     
    2019import org.openstreetmap.josm.io.remotecontrol.AddTagsDialog;
    2120import org.openstreetmap.josm.io.remotecontrol.PermissionPrefWithDefault;
     21import org.openstreetmap.josm.spi.preferences.Config;
    2222import org.openstreetmap.josm.tools.Logging;
    2323
     
    9292            Point p = mapView.getPoint(ll);
    9393            node = mapView.getNearestNode(p, OsmPrimitive::isUsable);
    94             if (node != null && node.getCoor().greatCircleDistance(ll) > Main.pref.getDouble("remotecontrol.tolerance", 0.1)) {
     94            if (node != null && node.getCoor().greatCircleDistance(ll) > Config.getPref().getDouble("remotecontrol.tolerance", 0.1)) {
    9595                node = null; // node is too far
    9696            }
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/AddWayHandler.java

    r12726 r12846  
    2828import org.openstreetmap.josm.io.remotecontrol.AddTagsDialog;
    2929import org.openstreetmap.josm.io.remotecontrol.PermissionPrefWithDefault;
     30import org.openstreetmap.josm.spi.preferences.Config;
    3031
    3132/**
     
    130131            MapView mapView = MainApplication.getMap().mapView;
    131132            nd = mapView.getNearestNode(mapView.getPoint(ll), OsmPrimitive::isUsable);
    132             if (nd != null && nd.getCoor().greatCircleDistance(ll) > Main.pref.getDouble("remote.tolerance", 0.1)) {
     133            if (nd != null && nd.getCoor().greatCircleDistance(ll) > Config.getPref().getDouble("remote.tolerance", 0.1)) {
    133134                nd = null; // node is too far
    134135            }
     
    138139        for (Entry<LatLon, Node> entry : addedNodes.entrySet()) {
    139140            LatLon lOld = entry.getKey();
    140             if (lOld.greatCircleDistance(ll) < Main.pref.getDouble("remotecontrol.tolerance", 0.1)) {
     141            if (lOld.greatCircleDistance(ll) < Config.getPref().getDouble("remotecontrol.tolerance", 0.1)) {
    141142                prev = entry.getValue();
    142143                break;
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java

    r12643 r12846  
    1515import org.openstreetmap.josm.gui.MainApplication;
    1616import org.openstreetmap.josm.io.remotecontrol.PermissionPrefWithDefault;
     17import org.openstreetmap.josm.spi.preferences.Config;
    1718import org.openstreetmap.josm.tools.Logging;
    1819import org.openstreetmap.josm.tools.Utils;
     
    4041                Logging.debug("Remote control, /import: defaulting to DownloadOsmTask");
    4142                new DownloadOsmTask().loadUrl(isLoadInNewLayer(), url.toExternalForm(), null);
    42             } else if (Main.pref.getBoolean("remotecontrol.import.interactive", true)) {
     43            } else if (Config.getPref().getBoolean("remotecontrol.import.interactive", true)) {
    4344                // OpenLocationAction queries the user if more than one task is suitable
    4445                MainApplication.getMenu().openLocation.openUrl(isLoadInNewLayer(), url.toExternalForm());
     
    101102    protected void validateRequest() throws RequestHandlerBadRequestException {
    102103        String urlString = args != null ? args.get("url") : null;
    103         if (Main.pref.getBoolean("remotecontrol.importhandler.fix_url_query", true)) {
     104        if (Config.getPref().getBoolean("remotecontrol.importhandler.fix_url_query", true)) {
    104105            urlString = Utils.fixURLQuery(urlString);
    105106        }
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java

    r12656 r12846  
    2323import org.openstreetmap.josm.data.osm.Relation;
    2424import org.openstreetmap.josm.data.osm.SimplePrimitiveId;
     25import org.openstreetmap.josm.data.osm.search.SearchCompiler;
    2526import org.openstreetmap.josm.data.osm.search.SearchParseError;
    26 import org.openstreetmap.josm.data.osm.search.SearchCompiler;
    2727import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
    2828import org.openstreetmap.josm.gui.MainApplication;
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java

    r12620 r12846  
    2020import org.openstreetmap.josm.Main;
    2121import org.openstreetmap.josm.io.remotecontrol.PermissionPrefWithDefault;
     22import org.openstreetmap.josm.spi.preferences.Config;
    2223import org.openstreetmap.josm.tools.Logging;
    2324import org.openstreetmap.josm.tools.Utils;
     
    147148         */
    148149        PermissionPrefWithDefault permissionPref = getPermissionPref();
    149         if (permissionPref != null && permissionPref.pref != null && !Main.pref.getBoolean(permissionPref.pref, permissionPref.defaultVal)) {
     150        if (permissionPref != null && permissionPref.pref != null && !Config.getPref().getBoolean(permissionPref.pref, permissionPref.defaultVal)) {
    150151            String err = MessageFormat.format("RemoteControl: ''{0}'' forbidden by preferences", myCommand);
    151152            Logging.info(err);
     
    156157         * If yes, display specific confirmation message.
    157158         */
    158         if (Main.pref.getBoolean(globalConfirmationKey, globalConfirmationDefault)) {
     159        if (Config.getPref().getBoolean(globalConfirmationKey, globalConfirmationDefault)) {
    159160            // Ensure dialog box does not exceed main window size
    160161            Integer maxWidth = (int) Math.max(200, Main.parent.getWidth()*0.6);
     
    276277        return args.get("new_layer") != null && !args.get("new_layer").isEmpty()
    277278                ? Boolean.parseBoolean(args.get("new_layer"))
    278                 : Main.pref.getBoolean(loadInNewLayerKey, loadInNewLayerDefault);
     279                : Config.getPref().getBoolean(loadInNewLayerKey, loadInNewLayerDefault);
    279280    }
    280281
Note: See TracChangeset for help on using the changeset viewer.