Revision 2f9887be
Added by Katja Luther over 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/TaxonomicEditorGeneralPreferences.java | ||
---|---|---|
10 | 10 |
package eu.etaxonomy.taxeditor.preference; |
11 | 11 |
|
12 | 12 |
import org.eclipse.jface.preference.BooleanFieldEditor; |
13 |
import org.eclipse.jface.preference.StringFieldEditor; |
|
14 | 13 |
import org.eclipse.swt.SWT; |
15 | 14 |
import org.eclipse.swt.layout.GridData; |
16 | 15 |
import org.eclipse.swt.layout.RowLayout; |
... | ... | |
18 | 17 |
import org.eclipse.ui.internal.IPreferenceConstants; |
19 | 18 |
import org.eclipse.ui.internal.Workbench; |
20 | 19 |
|
20 |
import eu.etaxonomy.taxeditor.l10n.Messages; |
|
21 | 21 |
import eu.etaxonomy.taxeditor.preference.menu.FieldEditorPreferencePageE4; |
22 | 22 |
|
23 | 23 |
/** |
... | ... | |
37 | 37 |
@Override |
38 | 38 |
protected void createFieldEditors() { |
39 | 39 |
runInBackgroundEditor = new BooleanFieldEditor(IPreferenceConstants.RUN_IN_BACKGROUND, |
40 |
"Run long running operations in background",
|
|
40 |
Messages.TaxonomicEditorGeneralPreferences_0,
|
|
41 | 41 |
getFieldEditorParent()); |
42 | 42 |
addField(runInBackgroundEditor); |
43 | 43 |
|
44 |
addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(IPreferenceKeys.SHOW_DEBUG_INFORMATION), |
|
45 |
"Show UUID and object ID in supplemental data view", |
|
46 |
getFieldEditorParent())); |
|
47 |
addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(IPreferenceKeys.SHOW_ID_IN_ENTITY_SELECTION_DIAOLOG), |
|
48 |
"Show object id in entity selection dialogs", |
|
49 |
getFieldEditorParent())); |
|
50 |
addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString( |
|
51 |
IPreferenceKeys.SHOULD_EXPAND_SECTION_WHEN_DATA_AVAILABLE), |
|
52 |
"Should expand sections when data is available (Details View). This might make the Editor slow.", |
|
53 |
getFieldEditorParent())); |
|
54 |
addField(new StringFieldEditor(PreferencesUtil.createPreferenceString( |
|
55 |
IPreferenceKeys.EDIT_MAP_SERVICE_ACCES_POINT), |
|
56 |
"EDIT Map Service Access Point:", getFieldEditorParent())); |
|
44 |
// addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(IPreferenceKeys.SHOW_DEBUG_INFORMATION),
|
|
45 |
// "Show UUID and object ID in supplemental data view",
|
|
46 |
// getFieldEditorParent()));
|
|
47 |
// addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(IPreferenceKeys.SHOW_ID_IN_ENTITY_SELECTION_DIAOLOG),
|
|
48 |
// "Show object id in entity selection dialogs",
|
|
49 |
// getFieldEditorParent()));
|
|
50 |
// addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(
|
|
51 |
// IPreferenceKeys.SHOULD_EXPAND_SECTION_WHEN_DATA_AVAILABLE),
|
|
52 |
// "Should expand sections when data is available (Details View). This might make the Editor slow.",
|
|
53 |
// getFieldEditorParent()));
|
|
54 |
// addField(new StringFieldEditor(PreferencesUtil.createPreferenceString(
|
|
55 |
// IPreferenceKeys.EDIT_MAP_SERVICE_ACCES_POINT),
|
|
56 |
// "EDIT Map Service Access Point:", getFieldEditorParent()));
|
|
57 | 57 |
addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString( |
58 | 58 |
IPreferenceKeys.SHOULD_CONNECT_AT_STARTUP), |
59 |
"Connect to last used datasource when launching",
|
|
59 |
Messages.TaxonomicEditorGeneralPreferences_1,
|
|
60 | 60 |
getFieldEditorParent())); |
61 |
addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString( |
|
62 |
IPreferenceKeys.SHOW_EXPERIMENTAL_FEATURES), |
|
63 |
"Show experimental features", getFieldEditorParent())); |
|
64 |
addField(new BooleanFieldEditor(IPreferenceKeys.SEARCH_OPEN_RESULTS_IN_SEPARATE_WINDOWS, |
|
65 |
"Open search results in separate windows", |
|
66 |
getFieldEditorParent())); |
|
67 |
addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(IPreferenceKeys.SORT_TAXA_BY_RANK_AND_NAME), |
|
68 |
"In selection dialogs for taxa, sort by rank and name", |
|
69 |
getFieldEditorParent())); |
|
70 |
addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString( |
|
71 |
IPreferenceKeys.FILTER_COMMON_NAME_REFERENCES), |
|
72 |
"Filter common name references", getFieldEditorParent())); |
|
61 |
// addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(
|
|
62 |
// IPreferenceKeys.SHOW_EXPERIMENTAL_FEATURES),
|
|
63 |
// "Show experimental features", getFieldEditorParent()));
|
|
64 |
// addField(new BooleanFieldEditor(IPreferenceKeys.SEARCH_OPEN_RESULTS_IN_SEPARATE_WINDOWS,
|
|
65 |
// "Open search results in separate windows",
|
|
66 |
// getFieldEditorParent()));
|
|
67 |
// addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(IPreferenceKeys.SORT_TAXA_BY_RANK_AND_NAME),
|
|
68 |
// "In selection dialogs for taxa, sort by rank and name",
|
|
69 |
// getFieldEditorParent()));
|
|
70 |
// addField(new BooleanFieldEditor(PreferencesUtil.createPreferenceString(
|
|
71 |
// IPreferenceKeys.FILTER_COMMON_NAME_REFERENCES),
|
|
72 |
// "Filter common name references", getFieldEditorParent()));
|
|
73 | 73 |
|
74 | 74 |
Composite composite = new Composite(getFieldEditorParent(), SWT.NULL); |
75 | 75 |
composite.setLayoutData(new GridData(SWT.FILL, SWT.TOP, true, false, 2, 1)); |
Also available in: Unified diff
ref #7163: restructure preferences and externalize strings in preferences