Estrutura e API JDT

Dado que o JDT fornece um IDE Java cheio de funções, porque será necessário utilizar a API JDT?

Se estiver a construir um plug-in que interage com programas e recursos Java com parte das suas funções, pode ter de fazer um ou mais dos seguintes:

Se quiser utilizar a API JDT no plug-in, tem de incluir os plug-ins de JDT como pré-requisitos no plug-in.xml.