Trabalhando com Calc Add-Ins do OpenOffice.org

Veja também 
Number one
Criar e configurar um 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 Calc Add-In do OpenOffice.org.
    Escolha Arquivo > Novo projeto > OpenOffice.org > Calc Add-In do OpenOffice.org.
  3. Especifique o nome do projeto.
  4. Especifique o nome do Add-In que é usado para criar o nome da classe, serviço UNO Idl e o nome da interface implícita.
  5. Especifique o pacote Java (implicitamente mapeado em módulos no UNO Idl). Nota: Isso é um passo opcional.
  6. Selecione a localização do projeto. Essa localização do projeto é o diretório onde o novo projeto deve ser criado.
  7. Defina um ou mais novas funções Add-In e finalize o assistente para gerar todos os arquivos necessários e os esqueletos de códigos iniciais para o novo componente Add-In.
  8. Configure o classpath do projeto. Você pode adicionar um arquivo JAR, uma biblioteca, ou um projeto de IDE ao classpath.

Number two
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
Calc AddIns do OpenOffice.org