Changeset 12846 in josm for trunk/src/org/openstreetmap/josm/data/preferences/CachedProperty.java
- Timestamp:
- 2017-09-13T23:24:50+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/preferences/CachedProperty.java
r12385 r12846 2 2 package org.openstreetmap.josm.data.preferences; 3 3 4 import org.openstreetmap.josm.Main;5 4 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent; 6 5 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener; 6 import org.openstreetmap.josm.spi.preferences.Config; 7 7 8 8 /** … … 21 21 protected CachedProperty(String key, String defaultValueAsString) { 22 22 super(key, null); 23 Main.pref.addKeyPreferenceChangeListener(key, this);23 Config.getPref().addKeyPreferenceChangeListener(key, this); 24 24 this.defaultValueAsString = defaultValueAsString; 25 25 updateValue(); … … 27 27 28 28 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)); 31 31 } else { 32 32 this.value = getDefaultValue(); … … 43 43 44 44 public void put(String value) { 45 Main.pref.put(key, value);45 Config.getPref().put(key, value); 46 46 this.value = fromString(value); 47 47 updateCount++;
Note:
See TracChangeset
for help on using the changeset viewer.