Из некоторого вызова API я получаю обратноIObservableList
из среды привязки данных Eclipse. . Я хотел бы получить другой IObservableList
из этого в соответствии с некоторым предикатом, определенным для типа элемента E
. Производный список должен динамически обновляться в соответствии с изменениями в исходном списке.
Как лучше всего это реализовать? Я рассматривал возможность создания подкласса DecoratingObservableList
, но не мог понять, как его использовать.
Конечно, я мог бы сам реализовать весь интерфейс IObservableList
, но мне было интересно, нет ли вокруг других служебных классов, которые я мог бы использовать.