1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-09 18:56:02 +02:00

[254574] [variables][registers][expressions] ClassCastException when restoring defaults in preferences

This commit is contained in:
Anton Leherbauer 2008-11-07 12:54:11 +00:00
parent bc28948f31
commit f6e946df29
3 changed files with 12 additions and 6 deletions

View file

@ -73,8 +73,10 @@ public class ExpressionVMProvider extends AbstractDMVMProvider
private IPropertyChangeListener fPreferencesListener = new IPropertyChangeListener() {
public void propertyChange(PropertyChangeEvent event) {
if (event.getProperty().equals(IDsfDebugUIConstants.PREF_WAIT_FOR_VIEW_UPDATE_AFTER_STEP_ENABLE)) {
setDelayEventHandleForViewUpdate((Boolean)event.getNewValue());
String property = event.getProperty();
if (property.equals(IDsfDebugUIConstants.PREF_WAIT_FOR_VIEW_UPDATE_AFTER_STEP_ENABLE)) {
IPreferenceStore store = DsfDebugUITools.getPreferenceStore();
setDelayEventHandleForViewUpdate(store.getBoolean(property));
}
}
};

View file

@ -50,8 +50,10 @@ public class RegisterVMProvider extends AbstractDMVMProvider
{
private IPropertyChangeListener fPreferencesListener = new IPropertyChangeListener() {
public void propertyChange(PropertyChangeEvent event) {
if (event.getProperty().equals(IDsfDebugUIConstants.PREF_WAIT_FOR_VIEW_UPDATE_AFTER_STEP_ENABLE)) {
setDelayEventHandleForViewUpdate((Boolean)event.getNewValue());
String property = event.getProperty();
if (property.equals(IDsfDebugUIConstants.PREF_WAIT_FOR_VIEW_UPDATE_AFTER_STEP_ENABLE)) {
IPreferenceStore store = DsfDebugUITools.getPreferenceStore();
setDelayEventHandleForViewUpdate(store.getBoolean(property));
}
}
};

View file

@ -44,8 +44,10 @@ public class VariableVMProvider extends AbstractDMVMProvider
{
private IPropertyChangeListener fPreferencesListener = new IPropertyChangeListener() {
public void propertyChange(PropertyChangeEvent event) {
if (event.getProperty().equals(IDsfDebugUIConstants.PREF_WAIT_FOR_VIEW_UPDATE_AFTER_STEP_ENABLE)) {
setDelayEventHandleForViewUpdate((Boolean)event.getNewValue());
String property = event.getProperty();
if (property.equals(IDsfDebugUIConstants.PREF_WAIT_FOR_VIEW_UPDATE_AFTER_STEP_ENABLE)) {
IPreferenceStore store = DsfDebugUITools.getPreferenceStore();
setDelayEventHandleForViewUpdate(store.getBoolean(property));
}
}
};