Project

General

Profile

« Previous | Next » 

Revision 672874ab

Added by Patrick Plitzner about 6 years ago

ref #7268 Implement own extension point for preferences

Conflicts:

eu.etaxonomy.taxeditor.workbench/fragment.e4xmi

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.FieldEditorPreferencePage;
14 13
import org.eclipse.jface.preference.StringFieldEditor;
15 14
import org.eclipse.swt.SWT;
16 15
import org.eclipse.swt.layout.GridData;
17 16
import org.eclipse.swt.layout.RowLayout;
18 17
import org.eclipse.swt.widgets.Composite;
19
import org.eclipse.ui.IWorkbench;
20
import org.eclipse.ui.IWorkbenchPreferencePage;
18

  
19
import eu.etaxonomy.taxeditor.preference.menu.FieldEditorPreferencePageE4;
21 20

  
22 21
/**
23 22
 * <p>
......
29 28
 * @version 1.0
30 29
 */
31 30
public class TaxonomicEditorGeneralPreferences extends
32
		FieldEditorPreferencePage implements IWorkbenchPreferencePage {
31
		FieldEditorPreferencePageE4 {
33 32

  
34
	/*
35
	 * (non-Javadoc)
36
	 *
37
	 * @see
38
	 * org.eclipse.jface.preference.FieldEditorPreferencePage#createFieldEditors
39
	 * ()
40
	 */
41 33
	@Override
42 34
	protected void createFieldEditors() {
43 35
		addField(new BooleanFieldEditor(IPreferenceKeys.SHOW_DEBUG_INFORMATION,
......
105 97

  
106 98
	}
107 99

  
108
	/*
109
	 * (non-Javadoc)
110
	 *
111
	 * @see
112
	 * org.eclipse.ui.IWorkbenchPreferencePage#init(org.eclipse.ui.IWorkbench)
113
	 */
114
	@Override
115
	public void init(IWorkbench workbench) {
116
		setPreferenceStore(PreferencesUtil.getPreferenceStore());
117
	}
118

  
119 100
}

Also available in: Unified diff