Ignore:
Timestamp:
2018-08-18T18:12:13+02:00 (7 years ago)
Author:
donvip
Message:

update to JOSM 14153

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/indoorhelper/src/controller/IndoorHelperController.java

    r34309 r34522  
    4040import javax.swing.JOptionPane;
    4141
    42 import org.openstreetmap.josm.Main;
    4342import org.openstreetmap.josm.actions.ValidateAction;
    4443import org.openstreetmap.josm.actions.mapmode.DrawAction;
    4544import org.openstreetmap.josm.actions.mapmode.SelectAction;
     45import org.openstreetmap.josm.data.Preferences;
     46import org.openstreetmap.josm.data.osm.OsmDataManager;
    4647import org.openstreetmap.josm.data.osm.OsmPrimitive;
    4748import org.openstreetmap.josm.data.osm.Tag;
     
    5253import org.openstreetmap.josm.gui.help.HelpBrowser;
    5354import org.openstreetmap.josm.gui.mappaint.MapPaintStyles;
     55import org.openstreetmap.josm.spi.preferences.Config;
    5456import org.openstreetmap.josm.spi.preferences.MapListSetting;
    5557import org.openstreetmap.josm.spi.preferences.Setting;
     
    572574   public void unsetSpecificKeyFilter(String key) {
    573575
    574      Collection<OsmPrimitive> p = Main.main.getEditDataSet().allPrimitives();
     576     Collection<OsmPrimitive> p = OsmDataManager.getInstance().getEditDataSet().allPrimitives();
    575577     int level = Integer.parseInt(levelValue);
    576578
     
    623625     */
    624626    private void updateSettings() {
    625         Main.pref.init(false);
     627        Preferences.main().init(false);
    626628        MapCSSTagChecker tagChecker = OsmValidator.getTest(MapCSSTagChecker.class);
    627629            if (tagChecker != null) {
     
    638640     */
    639641    private void setPluginPreferences(boolean enabled) {
    640        Map<String, Setting<?>> settings = Main.pref.getAllSettings();
     642       Map<String, Setting<?>> settings = Preferences.main().getAllSettings();
    641643
    642644       MapListSetting validatorMapListSetting = (MapListSetting) settings.
     
    672674           indoorValidator.put("title", "Indoor");
    673675           indoorValidator.put("active", "true");
    674            indoorValidator.put("url", Main.pref.getDirs().getUserDataDirectory(true)+ sep +"validator" +
     676           indoorValidator.put("url", Config.getDirs().getUserDataDirectory(true)+ sep +"validator" +
    675677                   sep + "indoorhelper.validator.mapcss");
    676678
    677679           validatorMapsNew.add(indoorValidator);
    678            Main.pref.putListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
     680           Config.getPref().putListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
    679681                   validatorMapsNew);
    680682
     
    695697           indoorMapPaint.put("title", tr("Indoor"));
    696698           indoorMapPaint.put("active", "true");
    697            indoorMapPaint.put("url", Main.pref.getDirs().getUserDataDirectory(true) + sep + "styles"
     699           indoorMapPaint.put("url", Config.getDirs().getUserDataDirectory(true) + sep + "styles"
    698700                   + sep + "sit.mapcss");
    699701           styleMapsNew.add(indoorMapPaint);
    700            Main.pref.putListOfMaps("mappaint.style.entries", styleMapsNew);
     702           Config.getPref().putListOfMaps("mappaint.style.entries", styleMapsNew);
    701703
    702704           updateSettings();
     
    719721           indoorValidator.put("title", tr("Indoor"));
    720722           indoorValidator.put("active", "false");
    721            indoorValidator.put("url", Main.pref.getDirs().getUserDataDirectory(true)+ sep +"validator" +
     723           indoorValidator.put("url", Config.getDirs().getUserDataDirectory(true)+ sep +"validator" +
    722724                   sep + "indoorhelper.validator.mapcss");
    723725
    724726           validatorMapsNew.add(indoorValidator);
    725            Main.pref.putListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
     727           Config.getPref().putListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
    726728                   validatorMapsNew);
    727729
     
    743745           indoorMapPaint.put("title", tr("Indoor"));
    744746           indoorMapPaint.put("active", "false");
    745            indoorMapPaint.put("url", Main.pref.getDirs().getUserDataDirectory(true) + sep + "styles"
     747           indoorMapPaint.put("url", Config.getDirs().getUserDataDirectory(true) + sep + "styles"
    746748                   + sep + "sit.mapcss");
    747749           styleMapsNew.add(indoorMapPaint);
    748            Main.pref.putListOfMaps("mappaint.style.entries", styleMapsNew);
     750           Config.getPref().putListOfMaps("mappaint.style.entries", styleMapsNew);
    749751
    750752           updateSettings();
Note: See TracChangeset for help on using the changeset viewer.