Project

General

Profile

« Previous | Next » 

Revision 942f6e18

Added by Katja Luther about 4 years ago

ref #8562: continue work on preference pages - supplemental data

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/menu/ExtensionTypeMenuPreferences.java
9 9

  
10 10
package eu.etaxonomy.taxeditor.preference.menu;
11 11

  
12
import eu.etaxonomy.cdm.model.common.ExtensionType;
12
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
13 13
import eu.etaxonomy.cdm.model.term.TermType;
14
import eu.etaxonomy.taxeditor.l10n.Messages;
14
import eu.etaxonomy.taxeditor.preference.GeneralTermPreferencePage;
15 15

  
16 16
/**
17 17
 * <p>ExtensionTypeMenuPreferences class.</p>
......
20 20
 * @created Aug 28, 2009
21 21
 * @version 1.0
22 22
 */
23
public class ExtensionTypeMenuPreferences extends AbstractMenuPreferences<ExtensionType> {
23
public class ExtensionTypeMenuPreferences extends GeneralTermPreferencePage {
24 24

  
25
	/**
26
	 * <p>Constructor for ExtensionTypeMenuPreferences.</p>
27
	 */
28
	public ExtensionTypeMenuPreferences() {
29
		super("Extension Type Preferences" , //$NON-NLS-1$
30
				Messages.ExtensionTypeMenuPreferences_choose,
31
				false);
32
	}
33

  
34
	/* (non-Javadoc)
35
	 * @see eu.etaxonomy.taxeditor.preference.menu.AbstractMenuPreferences#getTermClass()
36
	 */
37
	/** {@inheritDoc} */
38
	@Override
39
	protected TermType getTermType() {
40
		return TermType.ExtensionType;
41
	}
25
    public ExtensionTypeMenuPreferences() {
26
        super();
27
        setPredicate(PreferencePredicate.MarkerTypes);
28
        type = TermType.MarkerType;
29
    }
42 30
}

Also available in: Unified diff