Coloque isso: "Hello World" corresponde ao workbench

A plataforma do Eclipse está estruturada como um mecanismo de tempo de execução de núcleo e um conjunto de recursos adicionais que estão instalados como plug-ins de plataforma. Os plug-ins contribuem com funcionalidade à plataforma fornecendo pontos de extensão predefinidos. A UI do workbench é contribuída por um plug-in. Quando inicializa o workbench, você não está inicializando um simples programa Java. Você está ativando um tempo de execução de plataforma que pode descobrir dinamicamente plug-ins registrados e inicializá-los quando necessário.

Quando desejar fornecer códigos que estendam a plataforma, faça isso definindo extensões do sistema no seu plug-in. A plataforma possui um conjunto de pontos de extensão bem definidos - locais em que você pode se integrar com a plataforma e contribuir com o desempenho do sistema. Sob a perspectiva da plataforma, seu plug-in não é diferente dos plug-ins básicos como o sistema de gerenciamento de recursos ou o próprio workbench.

Então, como seu código se torna um plug-in ? 

A criação de um plug-in é melhor demonstrada implementando-se um antigo clássico, "Hello World," como um plug-in. Primeiramente explicaremos alguns detalhes para depois executá-lo. Em seguida examinaremos detalhadamente os pontos de extensão, veremos onde eles são definidos e aprenderemos como os plug-ins descrevem suas implementações de extensões.

Copyright IBM Corporation e outros 2000, 2003.