Você criará a classe Decorator nesta lição,
que posteriormente será responsável por colocar os gráficos
como decoradores nos membros do CARMA.
Para criar a classe Java Decorator:
- Comece por configurar as dependências apropriadas para o projeto de
plug-in do Eclipse. Clique com o botão direito do mouse no projeto de plug-in do Eclipse com.ibm.carma.plugin.decorators
e selecione Ferramentas do PDE > Abrir
Manifesto. Essa ação abre o Editor de Plug-in na
janela do editor principal.
- No menu de guias da parte inferior no Editor de
Plug-in, selecione Dependências. Isso
abrirá o editor de dependência do plug-in.
- Certifique-se de que os plug-ins a seguir estão listados no primeiro painel:
- org.eclipse.ui
- org.eclipse.core.runtime
- com.ibm.carma.core(9.0.0)
- Se algum dos plug-ins estiver ausente, clique no botão Incluir.
Na caixa de diálogo Seleção de Plug-in que é aberta,
insira o nome do plug-in ausente no campo de texto do filtro. Quando ele aparecer
no painel, selecione-o e clique em OK.
- Agora, crie um novo pacote para conter a classe Decorator.
Colocar as classes Java relevantes
juntas nos pacotes ajuda a manter seu código organizado. Clique com o botão direito do mouse no projeto de plug-in com.ibm.carma.plugin.decorators
e selecione Novo Pacote.
- Na caixa de diálogo Novo Pacote Java
que é aberta, insira decorator no
campo de texto Nome e clique em Concluir. Deverá aparecer
o pacote que você acabou de criar no diretório src.
- Clique com o botão direito do mouse no pacote decorator que acabou de
ser criado e selecione Novo > Classe.
- No campo de texto Nome, insira Decorador.
- Ao lado do campo de texto Superclasse,
clique em Navegar para navegar até a classe que sua classe Descriptor
estenderá.
- Na caixa de diálogo Seleção de Superclasse que é aberta,
insira LabelProvider no campo
de texto. Selecione a classe que faz parte do pacote org.eclipse.jface.viewers
e clique em OK.
- Ao lado do painel Interfaces, clique em Incluir.
Na caixa de diálogo Seleção das Interfaces Implementadas que é
aberta, insira ILightweightLabelDecorator
e selecione o item correspondente que aparece. Clique em OK.
- Clique em Concluir para fechar a caixa de diálogo Nova
Classe Java.
Deve aparecer a classe Decorator
no pacote decorator e o código de origem para
a classe Decorator aberto no editor.