diff options
author | DJ Houghton | 2011-06-07 20:27:59 +0000 |
---|---|---|
committer | DJ Houghton | 2011-06-07 20:27:59 +0000 |
commit | 74474a856ed86ecfbc92a5827877028eae4f3a3c (patch) | |
tree | f154fc75cd33e9e3ced469cdd5c1800231a113d7 /bundles/org.eclipse.equinox.preferences/src | |
parent | da6a6fa50ecdd710127ecfe2f1e6ec8d524b4687 (diff) | |
download | rt.equinox.bundles-74474a856ed86ecfbc92a5827877028eae4f3a3c.tar.gz rt.equinox.bundles-74474a856ed86ecfbc92a5827877028eae4f3a3c.tar.xz rt.equinox.bundles-74474a856ed86ecfbc92a5827877028eae4f3a3c.zip |
Diffstat (limited to 'bundles/org.eclipse.equinox.preferences/src')
-rw-r--r-- | bundles/org.eclipse.equinox.preferences/src/org/eclipse/core/internal/preferences/EclipsePreferences.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.preferences/src/org/eclipse/core/internal/preferences/EclipsePreferences.java b/bundles/org.eclipse.equinox.preferences/src/org/eclipse/core/internal/preferences/EclipsePreferences.java index 2ccdf2889..816bd10e0 100644 --- a/bundles/org.eclipse.equinox.preferences/src/org/eclipse/core/internal/preferences/EclipsePreferences.java +++ b/bundles/org.eclipse.equinox.preferences/src/org/eclipse/core/internal/preferences/EclipsePreferences.java @@ -859,6 +859,8 @@ public class EclipsePreferences implements IEclipsePreferences, IScope { * @see org.osgi.service.prefs.Preferences#remove(java.lang.String) */ public void remove(String key) { + // illegal state if this node has been removed + checkRemoved(); String oldValue = properties.get(key); if (oldValue == null) return; |