cleanup
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / preference / OrderPreferences.java
index 328b3e81258d1b50963063462c78e43e196c1554..6370daf97fc4017c0c87c1acfe8f9deea828b4de 100644 (file)
@@ -14,6 +14,8 @@ import org.eclipse.swt.widgets.Control;
 \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
@@ -38,8 +40,6 @@ public class OrderPreferences extends CdmPreferencePage implements SelectionList
            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
@@ -162,8 +162,9 @@ public class OrderPreferences extends CdmPreferencePage implements SelectionList
                    }\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
@@ -233,7 +234,7 @@ public class OrderPreferences extends CdmPreferencePage implements SelectionList
         @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