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

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/preferences/CachedProperty.java

    r12385 r12846  
    22package org.openstreetmap.josm.data.preferences;
    33
    4 import org.openstreetmap.josm.Main;
    54import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    65import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     6import org.openstreetmap.josm.spi.preferences.Config;
    77
    88/**
     
    2121    protected CachedProperty(String key, String defaultValueAsString) {
    2222        super(key, null);
    23         Main.pref.addKeyPreferenceChangeListener(key, this);
     23        Config.getPref().addKeyPreferenceChangeListener(key, this);
    2424        this.defaultValueAsString = defaultValueAsString;
    2525        updateValue();
     
    2727
    2828    protected final void updateValue() {
    29         if (!Main.pref.get(key).isEmpty()) {
    30             this.value = fromString(Main.pref.get(key));
     29        if (!Config.getPref().get(key).isEmpty()) {
     30            this.value = fromString(Config.getPref().get(key));
    3131        } else {
    3232            this.value = getDefaultValue();
     
    4343
    4444    public void put(String value) {
    45         Main.pref.put(key, value);
     45        Config.getPref().put(key, value);
    4646        this.value = fromString(value);
    4747        updateCount++;
Note: See TracChangeset for help on using the changeset viewer.