Criando uma Visualização RCP no Visual Editor

O Visual Editor para Java suporta a criação e o desenvolvimento de visualizações RCP (Rich Client Platform).

Antes de poder criar uma nova classe visual Java, você deve criar um projeto Java ou um projeto Plug-in onde é possível colocar a classe visual. Um projeto Plug-in ativado para desenvolvimento de aplicativos RCP (Rich Client Platform) é requerido se você deseja criar uma nova visualização ou editor RCP.
Uma visualização RCP é uma classe que estende org.eclipse.ui.part.ViewPart. É possível utilizar o assistente Nova Classe Visual Java para criar rapidamente uma nova classe visual que estende ViewPart. O assistente cria o ViewPart e inclui um composto SWT como o contêiner padrão. É possível utilizar os controles e contêineres SWT para projetar o conteúdo da visualização.
Dica: O visual editor utiliza suas preferências do workbench para a posição da guia Visualização (superior ou inferior) e o estilo da guia (tradicional ou não tradicional) durando o design e ao executar a visualização como um Java bean.

Para criar uma visualização RCP:

  1. Conclua as etapas de Criando uma Nova Classe Visual Java, especificando a Visualização RCP na lista Estilo. A nova classe Java é aberta no visual editor, mostrando o ViewPart com um composto.
    Nova Classe Visual na Visualização Design, Mostrando um ViewPart
  2. Utilize os controles e contêineres SWT para projetar o conteúdo da visualização. Consulte Incluindo um Componente em uma Classe Visual Java e Trabalhando com SWT no Editor Visual para obter informações adicionais.
É possível testar a visualização de forma independente, executando-a como um Java bean (Executar > Executar como > Java Bean).
Para incorporar a visualização em seu plug-in, é necessário registrar a visualização como um ponto de extensão de seu projeto e incluí-la na perspectiva apropriada para ser exibida corretamente como parte do aplicativo RCP. Para obter informações adicionais sobre como incluir visualizações em um aplicativo Rich Client Platform ou um plug-in de cliente rich, consulte os seguintes tópicos:
Tarefas Relacionadas
Criando uma Nova Classe Visual Java
Criando um Editor RCP no Visual Editor

(C) Direitos Autorais IBM Corporation 1999, 2004. Todos os direitos reservados.