ref #10221: code cleaning
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / preference / NavigatorOrderEnum.java
old mode 100755 (executable)
new mode 100644 (file)
index 832a6e1..3857d8f
@@ -8,6 +8,7 @@
 */
 package eu.etaxonomy.taxeditor.preference;
 
+import eu.etaxonomy.cdm.model.metadata.IKeyLabel;
 import eu.etaxonomy.taxeditor.l10n.Messages;
 
 /**
@@ -15,7 +16,7 @@ import eu.etaxonomy.taxeditor.l10n.Messages;
  * @since 19.11.2018
  *
  */
-public enum NavigatorOrderEnum {
+public enum NavigatorOrderEnum implements IKeyLabel{
     AlphabeticalOrder("AlphabeticalOrder", Messages.NavigatorOrderEnum_1), //$NON-NLS-1$
     NaturalOrder("NaturalOrder", Messages.NavigatorOrderEnum_3), //$NON-NLS-1$
     RankAndNameOrder("RankAndNameOrder", Messages.NavigatorOrderEnum_5); //$NON-NLS-1$
@@ -29,10 +30,12 @@ public enum NavigatorOrderEnum {
         this.key = key;
     }
 
+    @Override
     public String getLabel(){
         return label;
     }
 
+    @Override
     public String getKey(){
         return key;
     }