About OpenOffice.org Extensions and Client Applications

See Also 

You can use the OpenOffice.org API to program OpenOffice.org. The OpenOffice.org API allows you to control or automate OpenOffice.org via macros, scripts or remote client applications, and to extend OpenOffice.org with completely new functionality in form of OpenOffice.org extensions. OpenOffice.org extensions can be used to customize or extend a default OpenOffice.org installation to fit perfectly into your existing business workflows, and can close the interface gap between the important applications you use in your daily work.

The OpenOffice.org API is based on a platform and language independent component middleware called UNO (Universal Network Objects). This technology allows you to use the API from different programming languages and mix implementations of extensions in different languages in one and the same process. You can choose the most suitable programming language to write your extension, such as Java, C++, StarBasic, CLI languages, or Python.

The OpenOffice.org API plugin for NetBeans is focused on Java technology. The plugin will support C++ in a future version.

The OpenOffice.org API plugin for NetBeans requires a valid installation of OpenOffice.org and the OpenOffice.org Software Development Kit (SDK). OpenOffice.org and the OpenOffice.org SDK can be configured under:

Tools > Options > Miscellaneous > OpenOffice.org Extensions

For more detailed information about the new project wizards see:

See Also