Rational Developer para System z


Lição 2: Criar a Classe CustomLabelProvider

Nessa lição, você criará a classe CustomLabelProvider que tratará da maneira como cada item na Visualização do Desenvolvedor do CARMA é exibido.

Para criar a classe CustomLabelProvider:

  1. Para começar, inclua o método getImageDecorator() para a classe Activator. Expanda com.ibm.carma.plugin.view > src > com.ibm.carma.plugin.view, e dê um clique duplo na classe Activator. Ela deve abrir no editor
  2. Inclua o método a seguir na classe Activator:
    public static ImageDescriptor getImageDescriptor(String path)
    {
    	return imageDescriptorFromPlugin(PLUGIN_ID, path);
    }
    Esse método estático permite que o descritor ou decorador da imagem seja recuperado do local apropriado no projeto de plug-in.
  3. Inclua a importação a seguir na parte superior da classe Activator: import org.eclipse.jface.resource.ImageDescriptor;. Salve e depure quaisquer erros na origem.
  4. Em seguida, crie a classe CustomLabelProvider. Na visualização Package Explorer, expanda o projeto de plug-in com.ibm.carma.plugin.view. Clique com o botão direito do mouse no pacote view criado no Exercício 5 e selecione Novo > Classe. A caixa de diálogo Nova Classe Java será aberta.
  5. No campo de texto Nome, insira CustomLabelProvider.
  6. Selecione o botão Navegar à direita do campo de texto Superclasse. Na caixa de diálogo Seleção da Superclasse que é aberta, digite CARMALabelProvider como o texto do filtro, selecione a classe da lista de itens correspondentes e clique em OK.
  7. Marque as caixas de opção Construtores da superclasse e Métodos abstratos herdados. Clique em Concluir para fechar a caixa de diálogo Nova Classe Java e crie a classe Java.

Termos de Uso | Feedback



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