X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/blobdiff_plain/807d4d2230a4bf015a62d8e36789e3fb96916ed2..fbc25777f15529f5bd2f47893017d2411848d1e5:/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/OrderPreferences.java diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/OrderPreferences.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/OrderPreferences.java index 328b3e812..6370daf97 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/OrderPreferences.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/OrderPreferences.java @@ -14,6 +14,8 @@ import org.eclipse.swt.widgets.Control; import eu.etaxonomy.cdm.model.metadata.CdmPreference; import eu.etaxonomy.cdm.model.metadata.PreferencePredicate; +import eu.etaxonomy.taxeditor.event.EventUtility; +import eu.etaxonomy.taxeditor.event.WorkbenchEventConstants; import eu.etaxonomy.taxeditor.l10n.Messages; import eu.etaxonomy.taxeditor.preference.menu.CdmPreferencePage; @@ -38,8 +40,6 @@ public class OrderPreferences extends CdmPreferencePage implements SelectionList protected boolean isAllowOverrideShowTaxonNodeWizard; protected Boolean isShowTaxonNodeWizard; - final String SHOW = Messages.GeneralPreference_yes; - final String DO_NOT_SHOW = Messages.GeneralPreference_no; @Override @@ -162,8 +162,9 @@ public class OrderPreferences extends CdmPreferencePage implements SelectionList } PreferencesUtil.setBooleanValue(PreferencesUtil.prefOverrideKey(PreferencePredicate.ShowTaxonNodeWizard.getKey()), isOverrideShowTaxonNodeWizard); } - + EventUtility.postEvent(WorkbenchEventConstants.REFRESH_NAVIGATOR, true); } + return true; } @@ -233,7 +234,7 @@ public class OrderPreferences extends CdmPreferencePage implements SelectionList @Override protected void getValues(){ orderPref = PreferencesUtil.getPreferenceFromDB(PreferencePredicate.TaxonNodeOrder); - override = PreferencesUtil.getBooleanValue(PreferencesUtil.createOverridePreferenceString(PreferencePredicate.TaxonNodeOrder.getKey())); + override = PreferencesUtil.getOverrideForPreference(PreferencePredicate.TaxonNodeOrder.getKey()); allowOverride = orderPref != null? orderPref.isAllowOverride():true; if (orderPref == null || allowOverride ){ if (override){