English:

The Free and Open Productivity Suite
New: Apache OpenOffice 4.1.0 released!

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

API Project Structure

Modules in the API Project
Module Function
udkapi Contains the part of the API which belongs to the UNO core.
These interfaces are written in the IDL language.
offapi Contains the part of the API which is special to OpenOffice.org components.
These interfaces are written in the IDL language.
offuh Generates UNO headers for C++.
For each new code-generating file in one of the API modules, these makefiles must be updated.
odk The module builds the first step of the OpenOffice.org Development Kit (SDK).
bean The module contains the OfficeBean.
unodevtools The module contains the uno-skeletonmaker tool. A command line tool to generate code skeletons for UNO components in C++ and Java. It is used in the NetBeans and Eclipse integration to generate the code skeletons.
Modules in other Projects, related to the API Project
Module Function
unoil Generates Java class files.
For each new code-generating file in the offapi module, these makefiles must be updated.
ridljar Generates Java class files.
For each new code-generating file in the udkapi module, these makefiles must be updated. Furthermore, the module contains some Java UNO core APIs (e.g. Any, ...).

Apache Software Foundation

Copyright & License | Privacy | Website Feedback | Contact Us | Donate | Thanks

Apache, the Apache feather logo, and OpenOffice are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.