Я пытаюсь использовать значения в коллекции Map (независимо от того, какого типа, HashMap, TreeMap), чтобы заполнить компонент данных ICEfaces и отобразить свойства объектов. Единственные примеры, которые мне удалось найти, это те, которые просто экспортируют значения Map в коллекцию List и используют ее для заполнения таблицы данных. Однако я чувствую, что это чрезвычайно расточительно, и теперь я вынужден поддерживать две коллекции точных значений.
Поддерживает ли компонент данных даже итерацию по значениям карты? Если нет, возможно, есть ли лучший способ обойти это, чем ранее упомянутое решение?
Для любопытных я хочу использовать коллекцию карт для быстрого удаления, и она наиболее естественно подходит для моих данных (основанных на ключах).