@Override public void perspectiveActivated(IWorkbenchPage page, IPerspectiveDescriptor perspective) { boolean isChecked= fStore.getBoolean(getPreferenceKey()); if (isChecked != isChecked()) { Boolean value= Boolean.valueOf(isChecked); fStore.firePropertyChangeEvent(getPreferenceKey(), value, value); } }
@Override public void perspectiveActivated(IWorkbenchPage page, IPerspectiveDescriptor perspective) { boolean isChecked= fStore.getBoolean(getPreferenceKey()); if (isChecked != isChecked()) { Boolean value= Boolean.valueOf(isChecked); fStore.firePropertyChangeEvent(getPreferenceKey(), value, value); } }
@Override public void propertyChange(PropertyChangeEvent event) { if (event.getProperty().equals(getPreferenceKey())) setChecked(Boolean.valueOf(event.getNewValue().toString()).booleanValue()); }
@Override public void propertyChange(PropertyChangeEvent event) { if (event.getProperty().equals(getPreferenceKey())) setChecked(Boolean.valueOf(event.getNewValue().toString()).booleanValue()); }
@Override public void run() { fStore.setValue(getPreferenceKey(), isChecked()); }
@Override public void run() { fStore.setValue(getPreferenceKey(), isChecked()); }
public void update() { if (fStore == null) { fStore= JavaPlugin.getDefault().getPreferenceStore(); fStore.addPropertyChangeListener(this); } String key= getPreferenceKey(); setChecked(key != null && fStore.getBoolean(key)); setEnabled(true); }
public void update() { if (fStore == null) { fStore= JavaPlugin.getDefault().getPreferenceStore(); fStore.addPropertyChangeListener(this); } String key= getPreferenceKey(); setChecked(key != null && fStore.getBoolean(key)); setEnabled(true); }