OpenOffice.org Conference Manager, OOoCon 2009

Font Size:  Small  Medium  Large

Extending OpenOffice.org with Java

Giuseppe Castagno

Building: The Palazzo del Popolo Conference Centre
Room: Sala dei 400
Date: 2009-11-05 02:00 PM – 07:00 PM
Last modified: 2009-10-19

Abstract


The session will target users and developers of OpenOffice.org who want to start writing Java applications for the OpenOffice.org world. It will offer an answer to some questions: "I want to program using Java in OpenOffice.org enviroment. Where do I start? How can I work it out?".

Participants will learn about the available OpenOffice.org documentation, with a specific focus on Java. Finally, users will be able to write simple applications or Java extensions for OpenOffice.org A free software Java extension for OpenOffice.org available in Internet will be used as an example and for teaching purpose.

Programme:

Introduction

  • Automate an application
  • Add new functionalities to an application
  • Why use Java to automate OpenOffice.org?

About the documentation

  • The Developer Guide
  • OpenOffice.org SDK
  • Java examples into SDK
  • Available APIs

Available tools (IDE)

  • Eclipse, NetBeans or a simple text editor? What enviroment to choose for the development.

Java applications in OpenOffice.org

  • Java as main application, using OpenOffice.org as a service
  • Java into the extensions, extending OpenOffice.org functionalities

Writing a new UNO component

  • Why write a new component
  • The configuration registry of OpenOffice.org
  • Writing a new component
  • Describing a new interface

Debugging Java applications in OpenOffice.org

  • Java debugging as an external OpenOffice.org application
  • Java debugging into OpenOffice.org extensions

Advanced examples of Java use in OpenOffice.org

  • Browse the existing Java code in OpenOffice.org code base: search and analysis as a support for your own work

Full Text: PDF  |  odp