About Apache OpenOffice Extensions and Client Applications

See Also 

You can use the Apache OpenOffice API to program Apache OpenOffice. The Apache OpenOffice API allows you to control or automate Apache OpenOffice via macros, scripts or remote client applications, and to extend Apache OpenOffice with completely new functionality in form of Apache OpenOffice extensions. Apache OpenOffice extensions can be used to customize or extend a default Apache OpenOffice 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 Apache OpenOffice 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 Apache OpenOffice API plugin for NetBeans is focused on Java technology.

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

Tools > Options > Miscellaneous > OOo API Plugin

For more detailed information about the new project wizards see:

See Also