ItEr60S04ValidacionEProbasFuncionaisItEr59S04: [Bug #575] Fixed translation problem with ResourceAllocationTypeEnum.

This commit is contained in:
Manuel Rego Casasnovas 2010-08-05 09:26:34 +02:00
parent 9ccfc52d03
commit e32b72a0eb

View file

@ -32,6 +32,7 @@ import org.navalplanner.business.planner.entities.Task;
import org.navalplanner.business.planner.entities.TaskElement;
import org.navalplanner.business.planner.entities.TaskStartConstraint;
import org.navalplanner.business.scenarios.IScenarioManager;
import org.navalplanner.web.I18nHelper;
import org.navalplanner.web.common.Util;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.config.BeanDefinition;
@ -410,6 +411,13 @@ public class TaskPropertiesController extends GenericForwardComposer {
LIMITING_RESOURCES(_("Limiting resource assignation")),
SUBCONTRACT(_("Subcontract"));
/**
* Forces to mark the string as needing translation
*/
private static String _(String string) {
return string;
}
private String option;
private static final List<ResourceAllocationTypeEnum> nonMasterOptionList = new ArrayList<ResourceAllocationTypeEnum>() {
@ -424,7 +432,7 @@ public class TaskPropertiesController extends GenericForwardComposer {
}
public String toString() {
return option;
return I18nHelper._(option);
}
public static List<ResourceAllocationTypeEnum> getOptionList() {