Intro
Intention of this talk
About the speaker
Agenda
OpenOffice.org and Java
Introduction OpenOffice.org
Introduction OpenOffice.org
Introduction OpenOffice.org
Open Document Format
OpenOffice.org API
OpenOffice.org API
UNO get over boundaries
Using OpenOffice.org with Java
OpenOffice.org API
OpenOffice .org API use cases
OpenOffice .org API use cases
APIs to extend OO.org: UCB (I)
APIs to extend OO.org: Filters (II)
APIs to extend OO.org: Filters (III)
APIs to extend OO.org: Addins (IV)
APIs to extend OO.org: Addons (V)
APIs to extend OO.org: Addons (VI)
OpenOffice.org API view
Summary
Additional Resources
Q&A
OpenOffice.org is multi-platform, open source office productivity suite. OOo natively uses the 'OASIS Open Document Format for Office Applications' while also fully supporting the Microsoft Office formats. Due the fact of its standardized file format OOo becomes more and more important in public offices and even enterprises. But even in more complex environments an office suite needs to be integrated in existing work flows, in existing applications or needs to be extended by some special functionality to meet existing requirements.
OpenOffice.org offers a language independent API which allows to program OpenOffic.org in Java, it allows to use OpenOffice.org as service provider in your own applications, extend it with new functionality or simply customize and control OpenOffice.org. This session will give a general overview of the OOo programmability capabilities including tool support.
Technical Lead Software Engineering Sun Microsystems Germany. Jürgen has worked for StarOffice for over five years. He was deeply involved in the development of the UNO component model which is the foundation for the StarOffice API. Currently he is technical lead for the StarOffice Software Development Kit (SDK) which is used in StarOffice and OpenOffice.org.