Trabalhando com Add-Ons do OpenOffice.org

Veja também 
Number one
Criar e configurar o projeto
  1. Tenha certeza que você configurou uma instalação válida do OpenOffice.org e do OpenOffice.org SDK em Ferramentas > Opções > Miscelâneas > Extensões do OpenOffice.org.
  2. Utilize o modelo de projeto do OpenOffice.org Calc Add-On.
    Escolha Arquivo > Novo projeto > OpenOffice.org > OpenOffice.org Calc Add-On.
  3. Especifique o nome do projeto.
  4. Especifique o nome da classe. O nome da classe principal é usado para criar a classe Java.
  5. Especifique um pacote Java (implicitamente usado, juntamente com o nome de classe, para criar o protocolo pertecente ao seu Add-On).
  6. Selecione a localização do projeto. Essa localização do projeto é o diretório onde o novo projeto deve ser criado.
  7. Escolha se você quiser criar uma entrada na estrutura de menu ou da barra de ferramentas. Ou um, ou dois deles devem ser selecionados.
  8. Define os comandos, e adicione localização e ícones para representar os comandos.
  9. Define os submenus ou separadores, e a estrutura dos comandos. A mesma estrutura que é definida aqui será criada na barra de menu do OpenOffice.org. Selecione o contexto onde seus comandos devem ser visíveis.
  10. Define a barra de ferramentas com separadores, e estrutura os comandos. A mesma estrutura que é definida aqui será criada na barra de menu do OpenOffice.org. Selecione o contexto onde seus comandos devem ser visíveis.
  11. Finalize o assistente para gerar todos os arquivos necessários e os esqueletos de código iniciais para o novo Add-On.
  12. Abra os arquivos Java gerados com o nome de classe e as ações implementadas para os comandos para que o Add-On irá reagir.
  13. Configure o classpath do projeto. Você pode adicionar um arquivo JAR, uma biblioteca, ou um projeto de IDE ao classpath.

Construir o projeto

  1. Escolha Construir > Construir projeto principal ou clique direito em qualquer projeto e escolha Construir projeto.
  2. Com o menu do contexto do nó do projeto (janela de projetos) você pode criar e implantar um pacote de extensão do office diretamente na sua instalação do office especificada.
    Clique direito no nó do projeto > Criar OXT
    para criar pacote de extensão.
    Clique direito no nó do projeto > Implantar extensão Office
    para implantar a extensão.
  3. Alternativamente, você pode escolher o alvo apropriado no menu do contexto do arquivo build.xml.
    Escolha build.xml > Executar alvo > uno-package
    para criar o pacote de extensão.
    Escolha build.xml > Executar alvo > uno-deploy
    para implantar a extensão.

Number three
Executar o projeto
  1. Isso não é suportado atualmente. Extensões do OpenOffice.org estão executando no processo do OpenOffice.org e um workflow adequado para suportar isso dentro da IDE não está implementado ainda.

Number three
Depurar o projeto
  1. Depurar extensões do OpenOffice.org é bem simples. Na janela de projetos, abra o menu do contexto e selecione "Depurar extensão no Office alvo".
  2. OpenOffice.org é inicializado com uma nova instalação do usuário que é criada no diretório build/soffice_debug. Sua extensão é implantada nessa nova instalação do usuário e o OpenOffice.org é inicializado.
  3. Configure pontos de interrupção ou observadores no seu código.
  4. Utilize seu Add-In no OpenOffice.org para o seu código ser executado.
  5. A execução do código irá parar no seu ponto de interrupção.

Veja também
Add-Ons do OpenOffice.org