The OpenOffice.org module helps you write programs and components that use the OpenOffice.org software.
The OpenOffice.org software is a complete, feature-rich office productivity product, that provides in combination with the OpenOffice.org Software Development Kit (SDK) all the essential tools for building and deploying custom solutions to build on, or integrate with, the OpenOffice.org suite of products.
To be more specific, the OpenOffice.org Software Development Kit is a programming package that enables you to access OpenOffice.org and that enables you to develop components for the OpenOffice.org using the OpenOffice.org API and the OpenOffice.org component technology UNO (Universal Network Objects). The programming package consists of a set of tools, libraries, jar files, header files and idl files which are necessary to develop components for the OpenOffice.org.
Further on, the Software Development Kit is the basic stuff for external developers to develop components in any language for which a binding exists. Currently there are language bindings for OpenOffice.org Basic, Java and different C++ compilers on different platforms for OpenOffice.org without using OpenOffice.org build environment, thus covering the two most commonly used programming languages. There will be no limit for office automation in heterogeneous environments. Currently supported platforms of the SDK are Linux, Solaris (sparc) and Windows.
In order to get to know the OpenOffice.org reference manual and some examples (C++, Java, and Basic), which demonstrate the UNO technology and the use of the OpenOffice.org API, you can visit http://api.openoffice.org/.
The SDK sources are readily available on OpenOffice.org (http://www.OpenOffice.org) and are easy to build.
For more information on using OpenOffice.org in the IDE, see:
Fundamental Concepts
Writing Simple UNO Components
Using the OpenOffice.org SDK tools
Code Completion
Debugging OpenOffice.org Programs
Displaying the OpenOffice.org API Reference
OpenOffice.org Global Settings
The OpenOffice.org Templates
The Helper Classes
Additional Resources