had to rename the packages to make them compliant with buckminster
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / preference / menu / MeasurementUnitMenuPreferences.java
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 }