[Preference] Correct constructor of BooleanPref
diff --git a/ecommons/org.eclipse.statet.ecommons.preferences.core/src/org/eclipse/statet/ecommons/preferences/core/Preference.java b/ecommons/org.eclipse.statet.ecommons.preferences.core/src/org/eclipse/statet/ecommons/preferences/core/Preference.java
index 367dfb8..3e170ee 100644
--- a/ecommons/org.eclipse.statet.ecommons.preferences.core/src/org/eclipse/statet/ecommons/preferences/core/Preference.java
+++ b/ecommons/org.eclipse.statet.ecommons.preferences.core/src/org/eclipse/statet/ecommons/preferences/core/Preference.java
@@ -209,13 +209,13 @@
private final Boolean defaultValue;
- public BooleanPref(final String qualifier, final String key, final Boolean defaultValue) {
+ public BooleanPref(final String qualifier, final String key, final boolean defaultValue) {
super(qualifier, key);
- this.defaultValue= defaultValue;
+ this.defaultValue= Boolean.valueOf(defaultValue);
}
public BooleanPref(final String qualifier, final String key) {
- this(qualifier, key, Boolean.FALSE);
+ this(qualifier, key, false);
}
@Override