Rational Developer para System z


Lição 2: Usar o Editor de Plug-in para Incluir e Modificar as Extensões

As extensões do projeto de plug-in podem ser usadas para modificar as ações associadas ao CARMA. A extensão criada nesta lição será usada para desativar as opções do menu de contexto Excluir e Abrir com.
Será possível também determinar o RAM específico com o qual associar seu projeto de plug-in.

Para criar essa extensão:

  1. No Editor de Plug-in, clique na guia Extensões no menu de opções da parte inferior.
  2. Clique no botão Incluir à direita do painel. Na caixa de diálogo Nova Extensão que é aberta, insira com.ibm.carma.ui.ramBrowserActions no campo de texto.
  3. Selecione a extensão correspondente à consulta de procura e clique em Concluir. A extensão listada aparecerá no painel em Todas as Extensões. Abaixo da lista de extensões, deve aparecer uma listagem (ram) similar a:
  4. Realce o RAM. À direita, deve aparecer dois campos de texto, ramId e uniqueId.
  5. Se você souber o ID específico do RAM que gostaria de modificar com seu plug-in, é possível inseri-lo no campo de texto ramId.
  6. Se você souber qual RAM gostaria de modificar com seu plug-in, mas não souber o ID específico associado a ele, use a opção uniqueId.
    1. Abra a visualização Repositórios do CARMA selecionando no menu de arquivos, Janela > Mostrar Visualização > Repositórios do CARMA. Você pode ter que selecionar Outro e navegar para a visualização específica se não estiver no menu principal.
    2. Se não houver conexão com o sistema host já configurada, será necessário fazer isso agora. Abra a visualização Explorador de Sistema Remoto e siga as instruções em Conectando-se ao CARMA.
    3. Expanda o sistema host e clique com o botão direito do mouse no RAM específico que você deseja modificar com seu plug-in. Para esse tutorial, os exemplos usam o RAM do PDS de amostra. Selecione Propriedades.
    4. Na caixa de diálogo que é aberta, anote o valor da Identificação Exclusiva.
    5. Retorne ao Editor de Plug-in e no campo de texto ID exclusivo, insira o valor da identificação exclusiva que você acabou de localizar.
  7. Abaixo do ram há uma ação. Realce a ação e dois menus suspensos aparecerão do lado direito, actionId e estado.
    1. Os valores disponíveis para actionId correspondem às cinco ações que podem ser executadas no CARMA: novo, abrir, abrir com, remover e atualizar.
    2. Os valores disponíveis para estado correspondem aos três estados nos quais essas ações podem estar: ativado, desativado e oculto.
  8. Com o primeiro item de ação no RAM realçado, use o menu suspenso actionId para selecionar: com.ibm.carma.action.remove. Use o menu suspenso estado para selecionar: disable. Isso desativará a opção Excluir no menu de contexto do RAM.
  9. Em seguida, crie uma segunda ação. No painel à esquerda do Editor de Plug-in, clique no botão Incluir.
  10. Na caixa de diálogo Nova Extensão que aparece, insira o filtro com.ibm.carma.action.ramBrowserAction. Selecione a extensão correspondente e clique em Concluir.
  11. Expanda a extensão e atualize o ramId ou uniqueId com o valor apropriado para seu RAM.
  12. Selecione a ação abaixo do ram. Do lado direito, no menu suspenso actionID, selecione com.ibm.carma.action.openWith. No menu suspenso estado, selecione disabled. Isso permitirá que a opção Abrir com seja vista pelo usuário, mas não possa ser selecionada.
  13. Salve as alterações feitas no Editor de Plug-in e resolva quaisquer erros.

Termos de Uso | Feedback



Este centro de informações foi desenvolvido com a tecnologia Eclipse. (http://www.eclipse.org)