April 05
Prof. Ismael H. F. Santos -
ismael@tecgraf.puc-rio.br
2
Arquitetura de plug-ins Eclipse
n
Plug-in A
n
Declara o ponto de extensão P
n
Declara a interface I de acordo com P
n
n
Plug-in B
n
Implementa a interface I com a classe C
n
Contribui com a classe C para o ponto de extensão P
n
n
Plug-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
n
Cenário Típico
contribui
cria, chama
implementa