@Override
public boolean performOk() {
-
+ if (!isApply()){
+ return true;
+ }
if (controller != null){
IPreferenceService service = controller.getPreferenceService();
@Override
protected void performDefaults() {
isShowIOMenu = Boolean.valueOf(PreferencePredicate.ShowImportExportMenu.getDefaultValue().toString());
- showIOMenuButton.setSelection(isShowIOMenu);
+ if (isShowIOMenu){
+ showIOMenuButton.select(0);
+ }else{
+ showIOMenuButton.select(1);
+ }
isShowCheckListPerspective = Boolean.valueOf(PreferencePredicate.ShowChecklistPerspective.getDefaultValue().toString());
- showChecklistPerspectiveButton.setSelection(isShowCheckListPerspective);
+ if (isShowCheckListPerspective){
+ showChecklistPerspectiveButton.select(0);
+ }else{
+ showChecklistPerspectiveButton.select(1);
+ }
+
isShowTaxonNodeWizard = Boolean.valueOf(PreferencePredicate.ShowTaxonNodeWizard.getDefaultValue().toString());
- showTaxonNodeWizardButton.setSelection(isShowTaxonNodeWizard);
+ if (isShowTaxonNodeWizard){
+ showTaxonNodeWizardButton.select(0);
+ }else{
+ showTaxonNodeWizardButton.select(1);
+ }
+
isAllowOverrideShowIOMenu = true;
+
allowOverrideShowIOMenuButton.setSelection(isAllowOverrideShowIOMenu);
isAllowOverrideShowCheckListPerspective = true;
allowOverrideShowChecklistButton.setSelection(isAllowOverrideShowCheckListPerspective);