import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
-import org.eclipse.swt.events.SelectionAdapter;
-import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.layout.GridData;
-import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
"eu.etaxonomy.taxeditor.store.open.OpenCommonNameAreaWizardAdminHandler"); //$NON-NLS-1$
button_opencommonNameAreaWizard.setText(Messages.GeneralPreference_open_common_name_area_selection);
- final Button allowOverrideCommonNameAreaCheckButton = createAllowOverrideButton(composite);
-
- if (pref != null){
- allowOverride = pref.isAllowOverride();
- allowOverrideCommonNameAreaCheckButton.setSelection(allowOverride);
- }
- else{
- allowOverrideCommonNameAreaCheckButton.setSelection(true);
- }
-
- allowOverrideCommonNameAreaCheckButton.addSelectionListener(new SelectionAdapter(){
- @Override
- public void widgetSelected(SelectionEvent e) {
- setApply(true);
- allowOverride = allowOverrideCommonNameAreaCheckButton.getSelection();
-
- }
- });
+// final Button allowOverrideCommonNameAreaCheckButton = createAllowOverrideButton(composite);
+//
+// if (pref != null){
+// allowOverride = pref.isAllowOverride();
+// allowOverrideCommonNameAreaCheckButton.setSelection(allowOverride);
+// }
+// else{
+// allowOverrideCommonNameAreaCheckButton.setSelection(true);
+// }
+//
+// allowOverrideCommonNameAreaCheckButton.addSelectionListener(new SelectionAdapter(){
+// @Override
+// public void widgetSelected(SelectionEvent e) {
+// setApply(true);
+// allowOverride = allowOverrideCommonNameAreaCheckButton.getSelection();
+//
+// }
+// });
return composite;
}
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
import eu.etaxonomy.cdm.model.metadata.CdmPreference;
+import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
+import eu.etaxonomy.cdm.model.metadata.PreferenceSubject;
import eu.etaxonomy.cdm.persistence.dto.TermVocabularyDto;
import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap;
import eu.etaxonomy.taxeditor.l10n.Messages;
if (pref != null){
predicate = pref.getPredicate();
}
+
// if (!localPref){
-// CdmPreference savePref = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.getByKey(predicate), saveCheckedElements);
-// savePref.setAllowOverride(pref.isAllowOverride());
-// PreferencesUtil.setPreferenceToDB(savePref);
-//
-// PreferencesUtil.updateDBPreferences();
-// }else{
- PreferencesUtil.setPreferredVocabulariesForDistributionEditor(saveCheckedElements,localPref, pref.isAllowOverride());
+ CdmPreference savePref = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.getByKey(predicate), saveCheckedElements);
+ savePref.setAllowOverride(pref.isAllowOverride());
+ PreferencesUtil.setPreferenceToDB(savePref);
+ PreferencesUtil.updateDBPreferences();
-// }
return true;
}