Index: applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/DoubleConfigurer.java
===================================================================
--- applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/DoubleConfigurer.java	(revision 18826)
+++ applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/DoubleConfigurer.java	(revision 18827)
@@ -14,5 +14,5 @@
  *
  * You should have received a copy of the GNU Library General Public
- * License along with this library; if not, copies are available 
+ * License along with this library; if not, copies are available
  * at http://www.opensource.org.
  */
@@ -24,37 +24,40 @@
 public class DoubleConfigurer extends StringConfigurer {
 
-  public DoubleConfigurer() {
-    super();
-  }
+    public DoubleConfigurer() {
+        super();
+    }
 
-  public DoubleConfigurer(String key, String name) {
-    this(key, name, new Double(0));
-  }
+    public DoubleConfigurer(String key, String name) {
+        this(key, name, new Double(0));
+    }
 
-  public DoubleConfigurer(String key, String name, Double val) {
-    super(key, name, val == null ? null : val.toString());
-  }
+    public DoubleConfigurer(String key, String name, Double val) {
+        super(key, name, val == null ? null : val.toString());
+    }
 
-  public void setValue(String s) {
-    Double d = null;
-    try {
-      d = Double.valueOf(s);
+    public void setValue(String s) {
+        Double d = null;
+        try {
+            d = Double.valueOf(s);
+        }
+        catch (NumberFormatException e) {
+            d = null;
+        }
+        if (d != null)
+            setValue(d);
     }
-    catch (NumberFormatException e) {
-      d = null;
+
+    public void setValue(Object o) {
+        if (!noUpdate && nameField != null && o != null) {
+            nameField.setText(o.toString());
+        }
+        super.setValue(o);
     }
-    if (d != null) {
-      setValue(d);
-      if (!noUpdate && nameField != null) {
-        nameField.setText(d.toString());
-      }
+
+    public String getValueString() {
+        if (value == null || value.equals("")) {
+            return null;
+        }
+        return value.toString();
     }
-  }
-
-  public String getValueString() {
-    if (value == null || value.equals("")) {
-      return null;
-    }
-    return value.toString();
-  }
 }
Index: applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/IntConfigurer.java
===================================================================
--- applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/IntConfigurer.java	(revision 18826)
+++ applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/IntConfigurer.java	(revision 18827)
@@ -39,17 +39,4 @@
   }
 
-  public void setValue(String s) {
-    Integer i = null;
-    try {
-      i = Integer.valueOf(s);
-    }
-    catch (NumberFormatException e) {
-      i = null;
-    }
-    if (i != null) {
-      setValue(i);
-    }
-  }
-  
   public int getIntValue(int defaultValue) {
     if (getValue() instanceof Integer) {
Index: applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/LakewalkerPreferences.java
===================================================================
--- applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/LakewalkerPreferences.java	(revision 18826)
+++ applications/editors/josm/plugins/lakewalker/src/org/openstreetmap/josm/plugins/lakewalker/LakewalkerPreferences.java	(revision 18827)
@@ -92,4 +92,5 @@
         landsatResConfig.setValue(Main.pref.getInteger(PREF_LANDSAT_RES, 4000));
         landsatSizeConfig.setValue(Main.pref.getInteger(PREF_LANDSAT_SIZE, 2000));
+System.out.println("set");
         eastOffsetConfig.setValue(Main.pref.getDouble(PREF_EAST_OFFSET, 0.0));
         northOffsetConfig.setValue(Main.pref.getDouble(PREF_NORTH_OFFSET, 0.0));
