diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/resources/entities/ResourceEnum.java b/navalplanner-business/src/main/java/org/navalplanner/business/resources/entities/ResourceEnum.java index 77dc2194a..61f8e2c5b 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/resources/entities/ResourceEnum.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/resources/entities/ResourceEnum.java @@ -20,6 +20,7 @@ package org.navalplanner.business.resources.entities; +import static org.navalplanner.business.i18n.I18nHelper._; /** @@ -28,20 +29,26 @@ package org.navalplanner.business.resources.entities; */ public enum ResourceEnum { - RESOURCE(Resource.class), - WORKER(Worker.class), - MACHINE(Machine.class); + RESOURCE(Resource.class, _("RESOURCE")), + WORKER(Worker.class, _("WORKER")), + MACHINE(Machine.class, _("MACHINE")); private Class klass; + private final String displayName; - private ResourceEnum(Class clase) { + private ResourceEnum(Class clase, String displayName) { this.klass = clase; + this.displayName = displayName; } public Class asClass() { return klass; } + public String getDisplayName() { + return displayName; + } + public static ResourceEnum getDefault() { return RESOURCE; }