Tópico AnteriorPróximo Tópico


Como Criar uma Classe de Manipulador de Eventos e Incluí-la no Projeto Java

Esta seção descreve o processo para utilização do ambiente de desenvolvimento Java do Eclipse para criar uma classe de manipulador de eventos para um elemento de script BIRT.

  1. Inclua org.eclipse.birt.report.engine_Version.jar no projeto Java, conforme descrito nas etapas a seguir:
    1. Selecione o projeto Java e escolha Arquivo->Propriedades->Caminho de Construção Java->Bibliotecas. Caminho de Construção Java aparece, conforme mostrado na Figura 23-1.
    2. Escolha Incluir JARs Externos. Seleção de JAR aparece.
    3. Navegue para o diretório /plugins do Eclipse. Em uma instalação padrão do Eclipse, esse diretório está no seguinte local:
    4. C:\eclipse\plugins 
      
    5. Selecione org.eclipse.birt.report.engine_Version.jar. Escolha Incluir. Caminho de Construção Java aparece.
    6. Escolha OK.
  2. Selecione o projeto Java e escolha Arquivo->Novo->Outro. Selecionar um assistente aparece.
  3. Expanda Java e selecione Classe, conforme mostrado na Figura 23-2.
  4. Escolha Avançar. Classe Java aparece, conforme mostrado na Figura 23-3.

  5. Navegue para a pasta em que deseja que o arquivo de origem Java resida escolhendo o botão Procurar ao lado de Pasta de Origem.
  6. Se a nova classe Java for parte de um pacote, digite o nome completo do pacote em Pacote.
  7. Em Nome, digite um nome para a classe.
  8. Em Modificadores, escolha Público.
  9. Escolha o botão Procurar ao lado de Superclasse. Seleção de Superclasse aparece, conforme mostrado na Figura 23-4.
  10. Em Escolher um Tipo, digite o nome da classe de adaptador para o elemento ROM. Por exemplo, digite Adaptador de Eventos da Etiqueta para o elemento de Etiqueta. Escolha OK. Nova Classe Java aparece.
  11. Selecione Gerar comentários. Escolha Concluir. Aparece uma visualização do editor Java, semelhante à mostrada na Figura 23-5.
  12. Inclua o método de manipulador de eventos para a nova classe de manipulador de eventos. A Figura 23-6 mostra a inclusão de um método onPrepare( ) que configura a cor de segundo plano da etiqueta como vermelho.

(c) Direitos Autorais Actuate Corporation 2006

Tópico AnteriorPróximo Tópico