Rational Developer para System z

Lição 6: Criar as Classes Java Apropriadas para Tratar da Verificação e Validação

Nas lições anteriores você configurou os pontos de extensão; agora, você criará as classes Java necessárias para tratar da validação e ações dos parâmetros.

Dica: À medida que as classes Java são criadas, cada uma delas terá que implementar ou estender determinadas interfaces ou classes, respectivamente. Para determinar quais classes ou interfaces necessárias serão incluídas, é possível clicar com o botão direito do mouse na extensão no Editor de Plug-in e selecionar Mostrar Descrição. A descrição da extensão será aberta no editor. Se você rolar para baixo para o título das Informações de API, será possível encontrar as classes ou interfaces que a classe precisa usar em conjunto com o ponto de extensão.
  1. Comece criando a classe que será usada com o ponto de extensão parameterValidator. Esta classe será responsável por verificar se o valor inserido no parâmetro value segue as especificações determinadas nessa amostra. Na visualização Package Explorer, clique com o botão direto do mouse no projeto de plug-in com.ibm.carma.plugin.howto e selecione Novo > Pacote.
  2. Na caixa de diálogo Novo Pacote Java que aparece, insira com.ibm.carma.plugin.howto.action como o nome do pacote. Clique em Concluir. Deve aparecer o pacote criado em seu projeto de plug-in do Eclipse.
  3. Agora, clique com o botão direito do mouse no pacote com.ibm.carma.plugin.howto.action que você acabou de criar e selecione Novo > Classe. A caixa de diálogo Nova Classe Java será aberta.
  4. Insira ValueParamValidator no campo de texto Nome.
  5. À direita das Interfaces, clique no botão Incluir. Na caixa de diálogo Seleção das Interfaces Implementadas que é aberta, aplique o filtro para obter a interface IParameterValidator. Clique em Concluir para fechar a caixa de diálogo Nova Classe Java e abra a classe no editor.
  6. Agora, crie a segunda classe Java que será responsável por tratar da verificação da ação Instruções. Clique com o botão direito do mouse no pacote com.ibm.carma.plugin.howto.action e selecione Novo > Classe Java.
  7. Na caixa de diálogo Nova Classe Java que é aberta, insira o nome da classe, ActionValidator, e inclua a interface IActionValidator. Clique em Concluir para fechar a caixa de diálogo e crie a classe.
  8. Finalmente, crie a última classe Java seguindo as etapas acima e definindo um nome de CheckboxOptionControl. Clique no botão Navegar à direita do campo de texto Superclasse. A Caixa de Diálogo Seleção de Superclasse deve ser aberta. Aplique o filtro para obter a classe AbstractCustomParameterControl, selecione-a e clique em OK.
  9. Clique em Concluir para fechar a caixa de diálogo Nova Classe Java e abra a classe no editor.
Agora você criou as classes que tratarão dos recursos de verificação oferecidos pelos pontos de extensão.

Termos de Utilização | Feedback

Este centro de informações é desenvolvido pela tecnologia Eclipse. ( http://www.eclipse.org )