Ignore:
Timestamp:
2017-11-25T01:25:40+01:00 (7 years ago)
Author:
donvip
Message:

update to JOSM 12856

File:
1 edited

Legend:

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

    r33632 r33887  
    3737import org.openstreetmap.josm.data.validation.OsmValidator;
    3838import org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker;
     39import org.openstreetmap.josm.gui.MainApplication;
    3940import org.openstreetmap.josm.gui.dialogs.FilterDialog;
    4041import org.openstreetmap.josm.gui.dialogs.FilterTableModel;
     
    7778
    7879        addToolboxListeners();
    79         Main.map.addToggleDialog(toolboxView);
     80        MainApplication.getMap().addToggleDialog(toolboxView);
    8081    }
    8182
     
    142143
    143144                // Delete the indoor filters
    144                 FilterDialog filterDialog = Main.map.getToggleDialog(FilterDialog.class);
     145                FilterDialog filterDialog = MainApplication.getMap().getToggleDialog(FilterDialog.class);
    145146
    146147                if (filterDialog != null) {
     
    394395     */
    395396    private void setPluginPreferences(boolean enabled) {
    396         Collection<Map<String, String>> validatorMaps = 
    397                 Main.pref.getListOfStructs("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
     397        Collection<Map<String, String>> validatorMaps =
     398                Main.pref.getListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
    398399                new ArrayList<>());
    399         Collection<Map<String, String>> styleMaps = 
    400                 Main.pref.getListOfStructs("mappaint.style.entries", new ArrayList<>());
     400        Collection<Map<String, String>> styleMaps =
     401                Main.pref.getListOfMaps("mappaint.style.entries", new ArrayList<>());
    401402
    402403        if (enabled) {
     
    418419            indoorValidator.put("title", "Indoor");
    419420            indoorValidator.put("active", "true");
    420             indoorValidator.put("url", Main.pref.getUserDataDirectory()+ sep +"validator" +
     421            indoorValidator.put("url", Main.pref.getDirs().getUserDataDirectory(false)+ sep +"validator" +
    421422                    sep + "indoorhelper.validator.mapcss");
    422423
    423424            validatorMapsNew.add(indoorValidator);
    424             Main.pref.putListOfStructs("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
     425            Main.pref.putListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
    425426                    validatorMapsNew);
    426427
     
    441442            indoorMapPaint.put("title", "Indoor");
    442443            indoorMapPaint.put("active", "true");
    443             indoorMapPaint.put("url", Main.pref.getUserDataDirectory() + sep + "styles"
     444            indoorMapPaint.put("url", Main.pref.getDirs().getUserDataDirectory(false) + sep + "styles"
    444445                    + sep + "indoor.mapcss");
    445446            styleMapsNew.add(indoorMapPaint);
    446             Main.pref.putListOfStructs("mappaint.style.entries", styleMapsNew);
     447            Main.pref.putListOfMaps("mappaint.style.entries", styleMapsNew);
    447448
    448449            updateSettings();
     
    465466            indoorValidator.put("title", "Indoor");
    466467            indoorValidator.put("active", "false");
    467             indoorValidator.put("url", Main.pref.getUserDataDirectory()+ sep +"validator" +
     468            indoorValidator.put("url", Main.pref.getDirs().getUserDataDirectory(false)+ sep +"validator" +
    468469                    sep + "indoorhelper.validator.mapcss");
    469470
    470471            validatorMapsNew.add(indoorValidator);
    471             Main.pref.putListOfStructs("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
     472            Main.pref.putListOfMaps("validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries",
    472473                    validatorMapsNew);
    473474
     
    489490            indoorMapPaint.put("title", "Indoor");
    490491            indoorMapPaint.put("active", "false");
    491             indoorMapPaint.put("url", Main.pref.getUserDataDirectory() + sep + "styles"
     492            indoorMapPaint.put("url", Main.pref.getDirs().getUserDataDirectory(false) + sep + "styles"
    492493                    + sep + "indoor.mapcss");
    493494            styleMapsNew.add(indoorMapPaint);
    494             Main.pref.putListOfStructs("mappaint.style.entries", styleMapsNew);
     495            Main.pref.putListOfMaps("mappaint.style.entries", styleMapsNew);
    495496
    496497            updateSettings();
Note: See TracChangeset for help on using the changeset viewer.