Использование Equinox P2 — получение информации об установленных функциях и плагинах

Я использую Eclipse 3.7 для разработки проекта, и мне нужно сделать некоторые вещи, используя информацию об установленных плагинах и функциях:

Я использую функцию подготовки P2, чтобы разрешить обновления программного обеспечения.

1: Мне нужно получить список плагинов и функций, которые установлены и работают в данный момент. Мне нужно что-то вроде того, что отображается в "Установленном ПО", которое можно посмотреть через "Справка > О программе > Сведения об установке".

Примечание. Я буду использовать эту информацию для получения данных об установленных функциях, таких как номер версии и описание.

2: Мне нужно получить список последних установленных программ. Мне нужно что-то вроде того, что отображается в "Истории установки", которую можно посмотреть через "Справка > О программе > Сведения об установке".

Примечание. Я буду использовать эту информацию для добавления функций очистки старых установок. Что-то вроде «Оставить только последние пять установок».


person José Renato    schedule 16.08.2011    source источник