Estou utilizando o Eclipse 3.7 para desenvolver um projeto e estou precisando fazer algumas coisas, utilizando as informações dos plugins e das features instaladas:
Estou utilizando o recurso de provisionamento P2 para permitir a atualização do software.
1º: Preciso obter a lista de plugins e features que estão instaladas e que estão rodando no momento. Preciso de algo como o que é exibido na aba “Installed Software”, que pode ser visualizada no menu “Ajuda > Sobre > Installation Details”.
Obs.: Irei utilizar essa informação para obter dados sobre as features instaladas, como número de versão e descrição.
2º: Preciso obter a lista das instalações realizadas. Preciso de algo como o que é exibido na aba “Installation History”, que pode ser visualizada no menu “Ajuda > Sobre > Installation Details”.
Obs.: Irei utilizar essa informação para adicionar uma funcionalidade de limpar instalações antigas. Algo como “Manter apenas as 5 últimas instalações”.