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 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 Apache OpenOffice Software 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, ...). |