Changeset 34522 in osm for applications/editors/josm/plugins/indoorhelper/src/controller/IndoorHelperController.java
- Timestamp:
- 2018-08-18T18:12:13+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/indoorhelper/src/controller/IndoorHelperController.java
r34309 r34522 40 40 import javax.swing.JOptionPane; 41 41 42 import org.openstreetmap.josm.Main;43 42 import org.openstreetmap.josm.actions.ValidateAction; 44 43 import org.openstreetmap.josm.actions.mapmode.DrawAction; 45 44 import org.openstreetmap.josm.actions.mapmode.SelectAction; 45 import org.openstreetmap.josm.data.Preferences; 46 import org.openstreetmap.josm.data.osm.OsmDataManager; 46 47 import org.openstreetmap.josm.data.osm.OsmPrimitive; 47 48 import org.openstreetmap.josm.data.osm.Tag; … … 52 53 import org.openstreetmap.josm.gui.help.HelpBrowser; 53 54 import org.openstreetmap.josm.gui.mappaint.MapPaintStyles; 55 import org.openstreetmap.josm.spi.preferences.Config; 54 56 import org.openstreetmap.josm.spi.preferences.MapListSetting; 55 57 import org.openstreetmap.josm.spi.preferences.Setting; … … 572 574 public void unsetSpecificKeyFilter(String key) { 573 575 574 Collection<OsmPrimitive> p = Main.main.getEditDataSet().allPrimitives();576 Collection<OsmPrimitive> p = OsmDataManager.getInstance().getEditDataSet().allPrimitives(); 575 577 int level = Integer.parseInt(levelValue); 576 578 … … 623 625 */ 624 626 private void updateSettings() { 625 Main.pref.init(false);627 Preferences.main().init(false); 626 628 MapCSSTagChecker tagChecker = OsmValidator.getTest(MapCSSTagChecker.class); 627 629 if (tagChecker != null) { … … 638 640 */ 639 641 private void setPluginPreferences(boolean enabled) { 640 Map<String, Setting<?>> settings = Main.pref.getAllSettings();642 Map<String, Setting<?>> settings = Preferences.main().getAllSettings(); 641 643 642 644 MapListSetting validatorMapListSetting = (MapListSetting) settings. … … 672 674 indoorValidator.put("title", "Indoor"); 673 675 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" + 675 677 sep + "indoorhelper.validator.mapcss"); 676 678 677 679 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", 679 681 validatorMapsNew); 680 682 … … 695 697 indoorMapPaint.put("title", tr("Indoor")); 696 698 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" 698 700 + sep + "sit.mapcss"); 699 701 styleMapsNew.add(indoorMapPaint); 700 Main.pref.putListOfMaps("mappaint.style.entries", styleMapsNew);702 Config.getPref().putListOfMaps("mappaint.style.entries", styleMapsNew); 701 703 702 704 updateSettings(); … … 719 721 indoorValidator.put("title", tr("Indoor")); 720 722 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" + 722 724 sep + "indoorhelper.validator.mapcss"); 723 725 724 726 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", 726 728 validatorMapsNew); 727 729 … … 743 745 indoorMapPaint.put("title", tr("Indoor")); 744 746 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" 746 748 + sep + "sit.mapcss"); 747 749 styleMapsNew.add(indoorMapPaint); 748 Main.pref.putListOfMaps("mappaint.style.entries", styleMapsNew);750 Config.getPref().putListOfMaps("mappaint.style.entries", styleMapsNew); 749 751 750 752 updateSettings();
Note:
See TracChangeset
for help on using the changeset viewer.