Ignore:
Timestamp:
2017-09-14T14:39:53+02:00 (2 years ago)
Author:
bastiK
Message:

see #15229 - add separate interface IBaseDirectories to look up pref, user data and cache dir

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

Legend:

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

    r12846 r12855  
    1111import java.util.concurrent.TimeUnit;
    1212
    13 import org.openstreetmap.josm.Main;
    1413import org.openstreetmap.josm.spi.preferences.Config;
    1514import org.openstreetmap.josm.tools.Logging;
     
    7776        this.ident = ident;
    7877        this.updateInterval = updateInterval;
    79         this.path = new File(Main.pref.getCacheDirectory(), ident);
     78        this.path = new File(Config.getDirs().getCacheDirectory(), ident);
    8079    }
    8180
  • trunk/src/org/openstreetmap/josm/io/CachedFile.java

    r12853 r12855  
    277277                return null;
    278278            } else if (name.startsWith("josmdir://")) {
    279                 cacheFile = new File(Main.pref.getUserDataDirectory(), name.substring("josmdir://".length()));
     279                cacheFile = new File(Config.getDirs().getUserDataDirectory(), name.substring("josmdir://".length()));
    280280            } else if (name.startsWith("josmplugindir://")) {
    281281                cacheFile = new File(Main.pref.getPluginsDirectory(), name.substring("josmplugindir://".length()));
     
    448448        }
    449449        if (destDir == null) {
    450             destDir = Main.pref.getCacheDirectory().getPath();
     450            destDir = Config.getDirs().getCacheDirectory().getPath();
    451451        }
    452452
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/RemoteControl.java

    r12846 r12855  
    88import java.net.UnknownHostException;
    99
    10 import org.openstreetmap.josm.Main;
    1110import org.openstreetmap.josm.data.preferences.BooleanProperty;
    1211import org.openstreetmap.josm.io.remotecontrol.handler.RequestHandler;
     
    9695     */
    9796    public static String getRemoteControlDir() {
    98         return new File(Main.pref.getUserDataDirectory(), "remotecontrol").getAbsolutePath();
     97        return new File(Config.getDirs().getUserDataDirectory(), "remotecontrol").getAbsolutePath();
    9998    }
    10099
Note: See TracChangeset for help on using the changeset viewer.