April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Arquitetura de plug-ins Eclipse
nPlug-in A
nDeclara o ponto de extensão P
nDeclara a interface I de acordo com P
n
nPlug-in B
nImplementa a interface I com a classe C
nContribui com a classe C para o ponto de extensão P
n
nPlug-in A instancia C e chama os métodos de I
plug-in A
plug-in B
classe C
interface I
Ponto de
extensão P
extensão
nCenário Típico
contribui
cria, chama
implementa