Project

General

Profile

« Previous | Next » 

Revision 2f9887be

Added by Katja Luther over 5 years ago

ref #7163: restructure preferences and externalize strings in preferences

View differences:

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