Я использую следующий фрагмент код для получения выбора элементов для определенного списка выбораIBM FileNet P8: Как я могу получить локализованные отображаемые имена выбора элементов списка
Map<Serializable, Serializable> items = new HashMap<Serializable, Serializable>();
Iterator<Choice> choiceIterator = choiceList.get_ChoiceValues().iterator();
while(choiceIterator.hasNext()){
Choice choice = choiceIterator.next();
if(choice.get_ChoiceType() == ChoiceType.INTEGER){
itemKey = choice.get_ChoiceIntegerValue();
}else{
itemKey = choice.get_ChoiceStringValue();
}
items.put(itemKey, ((LocalizedStringImpl)choice.get_DisplayNames().get(0)).get_LocalizedText());
}
но get_LocalizedText()
метода просто получить значение с locale en_us
. Так что, если я хочу получить другие локации, то есть ar_eg
?
Заранее спасибо.