Project

General

Profile

Download (1 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
 * 
3
 */
4
package eu.etaxonomy.taxeditor.preference.menu;
5

    
6
import java.util.List;
7

    
8
import eu.etaxonomy.cdm.model.description.MeasurementUnit;
9
import eu.etaxonomy.taxeditor.store.TermStore;
10

    
11
/**
12
 * <p>MeasurementUnitMenuPreferences class.</p>
13
 *
14
 * @author n.hoffmann
15
 * @version $Id: $
16
 */
17
public class MeasurementUnitMenuPreferences extends AbstractMenuPreferences<MeasurementUnit> {
18

    
19
	/**
20
	 * <p>Constructor for MeasurementUnitMenuPreferences.</p>
21
	 */
22
	public MeasurementUnitMenuPreferences() {
23
		super("Measurement Units", 
24
				"Edit displayed measurement units", 
25
				true);
26
	}
27

    
28
	/* (non-Javadoc)
29
	 * @see eu.etaxonomy.taxeditor.preference.menu.AbstractMenuPreferences#getTermClass()
30
	 */
31
	/** {@inheritDoc} */
32
	@Override
33
	protected Class<MeasurementUnit> getTermClass() {
34
		return MeasurementUnit.class;
35
	}
36

    
37
	/* (non-Javadoc)
38
	 * @see eu.etaxonomy.taxeditor.preference.menu.AbstractMenuPreferences#getTerms()
39
	 */
40
	@Override
41
	protected List<MeasurementUnit> getTerms() {
42
		return TermStore.getMeasurementUnits();
43
	}
44

    
45
}
(8-8/18)