Project

General

Profile

« Previous | Next » 

Revision 59e7cc59

Added by Katja Luther over 6 years ago

smaller changes for simple name details configuration

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/wizard/NameDetailsViewComposite.java
17 17
import org.eclipse.swt.widgets.Button;
18 18
import org.eclipse.swt.widgets.Composite;
19 19

  
20
import eu.etaxonomy.taxeditor.l10n.Messages;
21
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
20 22
import eu.etaxonomy.taxeditor.preference.NameDetailsConfigurator;
21 23
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
22 24

  
......
64 66
       this.setData(data);
65 67
//       CdmPreference pref = PreferencesUtil.getPreferenceFromDB(PreferencePredicate.NameDetailsView);
66 68
//       NameDetailsConfigurator config = PreferencesUtil.setPreferredNameDetailsConfiguration(local)
69

  
70
       final Button allowLocalPreference = new Button(this, SWT.CHECK);
71
       boolean isUseLocalPreference = PreferencesUtil.getPreferenceStore().getBoolean(IPreferenceKeys.ALLOW_OVERRIDE_NAME_DETAILS);
72
       allowLocalPreference.setText(Messages.DatabasePreferencesPage_UseLocalPreferences);
73
       allowLocalPreference.setSelection(isUseLocalPreference);
74
       allowLocalPreference.addSelectionListener(new SelectionAdapter(){
75
            @Override
76
            public void widgetSelected(SelectionEvent e) {
77
                boolean isUseLocalPreference = allowLocalPreference.getSelection();
78
                PreferencesUtil.getPreferenceStore().setValue(IPreferenceKeys.ALLOW_OVERRIDE_NAME_DETAILS, isUseLocalPreference);
79
             }
80
        });
81

  
82

  
67 83
       isSimpleDetailsViewActivated= config.isSimpleDetailsViewActivated();
68 84
       final Button activateCheckButton = new Button(this, SWT.CHECK);
69 85
       activateCheckButton.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, true, true, 1, 1));

Also available in: Unified diff