Nesta lição, você criará a classe Java responsável pela manipulação das ações associadas à navegação de um membro do CARMA.
Nota: Antes de concluir essa lição, é necessário
criar um projeto de plug-in do Eclipse com
os seguintes atributos:
- Nome do Projeto : com.ibm.carma.plugin.browse
- ID : com.ibm.carma.plugin.browse
- Nome : Menu de Navegação
Para criar a classe BrowseMemberAction Java:
- Primeiro, configure as dependências associadas a
este projeto de plug-in. Na visualização Package Explorer, clique com o botão
direito do mouse no projeto de plug-in com.ibm.carma.plugin.browse, seu projeto de
plug-in e selecione Ferramentas do PDE > Abrir
Manifesto.
- No Editor de Plug-in que é aberto,
selecione a guia Dependências no menu de opções
da parte inferior.
- No painel à esquerda, verifique se as dependências a seguir
estão listadas:
- org.eclipse.ui.ide
- org.eclipse.core.resources
- com.ibm.carma.core
- com.ibm.carma.ui
Se essas dependências não estiverem listadas, clique no botão Incluir,
aplique o filtro em cada uma delas e faça sua inclusão.
- Salve as alterações.
- Agora, crie a classe BrowseMemberAction.
Na visualização Package Explorer, clique com o botão
direito do mouse no projeto de plug-in e selecione Novo > Pacote.
- Na caixa de diálogo Novo Pacote Java
que é aberta, insira navegar como o nome do pacote. Expanda com.ibm.carma.plugin.browse > src
e o pacote listado aparecerá.
- Clique com o botão direito do mouse no pacote browse que acabou de
ser criado e selecione Novo > Classe.
A caixa de diálogo Nova Classe Java será aberta.
- No campo de texto Nome, insira BrowseMemberAction.
- À direita do painel Interfaces,
selecione o botão Incluir. A caixa de diálogo Seleção de Interfaces Implementada
é aberta.
- No campo de texto, insira IViewActionDelegate para
aplicar o filtro para obter a interface apropriada. Selecione-a quando ela aparecer
no painel Itens correspondentes abaixo do campo de texto
e clique em OK.
- Clique em Concluir para fechar a caixa de diálogo Nova
Classe Java e crie a classe Java, que será aberta no editor.