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

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

Location:
trunk/src/org/openstreetmap/josm/gui/tagging
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java

    r12630 r12846  
    2323import javax.swing.text.StyleConstants;
    2424
    25 import org.openstreetmap.josm.Main;
    2625import org.openstreetmap.josm.gui.MainApplication;
    2726import org.openstreetmap.josm.gui.MapFrame;
    2827import org.openstreetmap.josm.gui.datatransfer.ClipboardUtils;
    2928import org.openstreetmap.josm.gui.widgets.JosmComboBox;
     29import org.openstreetmap.josm.spi.preferences.Config;
    3030import org.openstreetmap.josm.tools.Logging;
    3131
     
    140140            Object item;
    141141            // if the text is a number we don't autocomplete
    142             if (Main.pref.getBoolean("autocomplete.dont_complete_numbers", true)) {
     142            if (Config.getPref().getBoolean("autocomplete.dont_complete_numbers", true)) {
    143143                try {
    144144                    Long.parseLong(str);
  • trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingTextField.java

    r12620 r12846  
    2020import javax.swing.text.StyleConstants;
    2121
    22 import org.openstreetmap.josm.Main;
    2322import org.openstreetmap.josm.gui.util.CellEditorSupport;
    2423import org.openstreetmap.josm.gui.widgets.JosmTextField;
     24import org.openstreetmap.josm.spi.preferences.Config;
    2525import org.openstreetmap.josm.tools.Logging;
    2626
     
    7979            String currentText = getText(0, getLength());
    8080            // if the text starts with a number we don't autocomplete
    81             if (Main.pref.getBoolean("autocomplete.dont_complete_numbers", true)) {
     81            if (Config.getPref().getBoolean("autocomplete.dont_complete_numbers", true)) {
    8282                try {
    8383                    Long.parseLong(str);
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java

    r12841 r12846  
    6060import org.openstreetmap.josm.gui.tagging.presets.items.Space;
    6161import org.openstreetmap.josm.gui.util.GuiHelper;
     62import org.openstreetmap.josm.spi.preferences.Config;
    6263import org.openstreetmap.josm.tools.GBC;
    6364import org.openstreetmap.josm.tools.ImageProvider;
     
    210211        }
    211212        File arch = TaggingPresetReader.getZipIcons();
    212         final Collection<String> s = Main.pref.getList("taggingpreset.icon.sources", null);
     213        final Collection<String> s = Config.getPref().getList("taggingpreset.icon.sources", null);
    213214        ImageProvider imgProv = new ImageProvider(iconName);
    214215        imgProv.setDirs(s);
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java

    r12841 r12846  
    2424import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionList;
    2525import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionManager;
     26import org.openstreetmap.josm.spi.preferences.Config;
    2627import org.openstreetmap.josm.tools.ImageProvider;
    2728import org.openstreetmap.josm.tools.Logging;
     
    127128
    128129    protected static ImageIcon loadImageIcon(String iconName, File zipIcons, Integer maxSize) {
    129         final Collection<String> s = Main.pref.getList("taggingpreset.icon.sources", null);
     130        final Collection<String> s = Config.getPref().getList("taggingpreset.icon.sources", null);
    130131        ImageProvider imgProv = new ImageProvider(iconName).setDirs(s).setId("presets").setArchive(zipIcons).setOptional(true);
    131132        if (maxSize != null) {
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java

    r12841 r12846  
    1414import javax.swing.JSeparator;
    1515
    16 import org.openstreetmap.josm.Main;
    1716import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1817import org.openstreetmap.josm.gui.MainApplication;
     
    2221import org.openstreetmap.josm.gui.tagging.presets.items.Roles;
    2322import org.openstreetmap.josm.gui.tagging.presets.items.Roles.Role;
     23import org.openstreetmap.josm.spi.preferences.Config;
    2424import org.openstreetmap.josm.tools.Logging;
    2525import org.openstreetmap.josm.tools.MultiMap;
     
    9191            }
    9292            for (JMenu submenu : submenus.values()) {
    93                 if (submenu.getItemCount() >= Main.pref.getInt("taggingpreset.min-elements-for-scroller", 15)) {
     93                if (submenu.getItemCount() >= Config.getPref().getInt("taggingpreset.min-elements-for-scroller", 15)) {
    9494                    MenuScroller.setScrollerFor(submenu);
    9595                }
    9696            }
    9797        }
    98         if (Main.pref.getBoolean("taggingpreset.sortmenu")) {
     98        if (Config.getPref().getBoolean("taggingpreset.sortmenu")) {
    9999            TaggingPresetMenu.sortMenu(MainApplication.getMenu().presetsMenu);
    100100        }
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Combo.java

    r11452 r12846  
    44import javax.swing.JPanel;
    55
    6 import org.openstreetmap.josm.Main;
    76import org.openstreetmap.josm.gui.tagging.ac.AutoCompletingTextField;
    87import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionItemPriority;
    98import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionList;
    109import org.openstreetmap.josm.gui.widgets.JosmComboBox;
     10import org.openstreetmap.josm.spi.preferences.Config;
    1111import org.openstreetmap.josm.tools.GBC;
    1212
     
    5656        AutoCompletingTextField tf = new AutoCompletingTextField();
    5757        initAutoCompletionField(tf, key);
    58         if (Main.pref.getBoolean("taggingpreset.display-keys-as-hint", true)) {
     58        if (Config.getPref().getBoolean("taggingpreset.display-keys-as-hint", true)) {
    5959            tf.setHint(key);
    6060        }
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java

    r12620 r12846  
    3131import javax.swing.ListModel;
    3232
    33 import org.openstreetmap.josm.Main;
    3433import org.openstreetmap.josm.data.osm.OsmPrimitive;
    3534import org.openstreetmap.josm.data.osm.Tag;
    3635import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetReader;
    3736import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetSelector;
     37import org.openstreetmap.josm.spi.preferences.Config;
    3838import org.openstreetmap.josm.tools.AlphanumComparator;
    3939import org.openstreetmap.josm.tools.GBC;
     
    493493        }
    494494
    495         if (values_sort && Main.pref.getBoolean("taggingpreset.sortvalues", true)) {
     495        if (values_sort && Config.getPref().getBoolean("taggingpreset.sortvalues", true)) {
    496496            Collections.sort(entries);
    497497        }
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java

    r12659 r12846  
    1515import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1616import org.openstreetmap.josm.data.osm.Tag;
     17import org.openstreetmap.josm.data.osm.search.SearchCompiler;
    1718import org.openstreetmap.josm.data.osm.search.SearchParseError;
    1819import org.openstreetmap.josm.data.osm.search.SearchSetting;
    19 import org.openstreetmap.josm.data.osm.search.SearchCompiler;
    2020import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItem;
    2121import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetType;
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java

    r12620 r12846  
    2222import javax.swing.JToggleButton;
    2323
    24 import org.openstreetmap.josm.Main;
    2524import org.openstreetmap.josm.data.osm.OsmPrimitive;
    2625import org.openstreetmap.josm.data.osm.Tag;
     
    2928import org.openstreetmap.josm.gui.widgets.JosmComboBox;
    3029import org.openstreetmap.josm.gui.widgets.JosmTextField;
     30import org.openstreetmap.josm.spi.preferences.Config;
    3131import org.openstreetmap.josm.tools.GBC;
    3232import org.openstreetmap.josm.tools.Logging;
     
    7272            initAutoCompletionField(textField, key);
    7373        }
    74         if (Main.pref.getBoolean("taggingpreset.display-keys-as-hint", true)) {
     74        if (Config.getPref().getBoolean("taggingpreset.display-keys-as-hint", true)) {
    7575            textField.setHint(key);
    7676        }
Note: See TracChangeset for help on using the changeset viewer.