ItEr50S06DocumentacionFormacionItEr49S06: [Bug #356] Adding i18n support to ResourceEnum.
This commit is contained in:
parent
2d07293d95
commit
fe09366e62
1 changed files with 11 additions and 4 deletions
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue