O workbench define pontos de extensão para os plug-ins fornecerem implementações de exibições e editores e também comportamento para as exibições e os editores existentes. Vamos dar uma olhada nas contribuições com esses pontos de extensão em um dos aplicativos de exemplo do workbench, a ferramenta Leia me.
A ferramenta Leia me é um plug-in que fornece edição e navegação personalizadas para um recurso específico, o arquivo .readme. O exemplo mostra muitas maneiras comuns (mas simplificadas) de utilização das extensões para fornecer ferramentas especializadas.
A ferramenta Leia me contribui com os menus da exibição do navegador, inclui ações relacionadas ao editor nos menus e na barra de ferramentas do workbench e define uma exibição personalizada e um descritor de conteúdo. A figura abaixo mostra alguns exemplos de recursos personalizados incluídos no workbench pela ferramenta Leia me.
A ferramenta Leia me contribui também com propriedades, preferências e assistentes para o workbench. Daremos uma olhada nisso em Diálogos e assistentes e em Preferências e propriedades. Aqui veremos algumas contribuições básicas da ferramenta Leia me.
A ferramenta Leia me está no pacote org.eclipse.ui.examples.readmetool. readmetool.jar e plugin.xml podem ser encontrados no diretório org.eclipse.ui.examples.readmetool, abaixo do diretório plugins. Para continuar, será necessário verificar se você instalou os exemplos da plataforma. (Consulte oGuia de Exemplos para obter mais informações).
A ferramenta Leia me implementa muitas extensões diferentes do workbench. Começaremos com um dos mais simples pontos de extensão do workbench, uma exibição. Prosseguiremos falando sobre os pontos de extensão da ferramenta Leia me na ordem na qual você provavelmente irá encontrá-los.