\r
import eu.etaxonomy.cdm.model.metadata.CdmPreference;\r
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;\r
+import eu.etaxonomy.taxeditor.event.EventUtility;\r
+import eu.etaxonomy.taxeditor.event.WorkbenchEventConstants;\r
import eu.etaxonomy.taxeditor.l10n.Messages;\r
import eu.etaxonomy.taxeditor.preference.menu.CdmPreferencePage;\r
\r
protected boolean isAllowOverrideShowTaxonNodeWizard;\r
protected Boolean isShowTaxonNodeWizard;\r
\r
- final String SHOW = Messages.GeneralPreference_yes;\r
- final String DO_NOT_SHOW = Messages.GeneralPreference_no;\r
\r
\r
@Override\r
}\r
PreferencesUtil.setBooleanValue(PreferencesUtil.prefOverrideKey(PreferencePredicate.ShowTaxonNodeWizard.getKey()), isOverrideShowTaxonNodeWizard);\r
}\r
-\r
+ EventUtility.postEvent(WorkbenchEventConstants.REFRESH_NAVIGATOR, true);\r
}\r
+ \r
return true;\r
\r
}\r
@Override\r
protected void getValues(){\r
orderPref = PreferencesUtil.getPreferenceFromDB(PreferencePredicate.TaxonNodeOrder);\r
- override = PreferencesUtil.getBooleanValue(PreferencesUtil.createOverridePreferenceString(PreferencePredicate.TaxonNodeOrder.getKey()));\r
+ override = PreferencesUtil.getOverrideForPreference(PreferencePredicate.TaxonNodeOrder.getKey());\r
allowOverride = orderPref != null? orderPref.isAllowOverride():true;\r
if (orderPref == null || allowOverride ){\r
if (override){\r