Matthieu Bollot wrote: > Hi, > Is there a way to use entitylabels in a groovy ? > I've got a genericValue that contains a result, for example a workEffort > with workEffortTypeId:ROUTING that I can get with > myRow['workEffortTypeId']
myRow.workEffortTypeId is better. > And I want to get the string of WorkEffortType.description.ROUTING from > workEffortEntityLabels which will be 'routing' in english, 'routage' in > french and so on. I'm thinking about something groovy-ish; brainstorming... In GenericEntity.java: public Map<String, String> getLabels(Locale locale) { } In groovy, or any other type of language: myRow.getLabels('fr').workEffortTypeId -- Of course, none of this is actually implemented yet. And, for speed, the returned map should do a lazy lookup. Ie, the returned map should not attempt to find all the translated values when the getLabels() method is called.