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). |
sdk_oo |
The module builds the second
step of the OpenOffice.org Development Kit (SDK).
In this step all stuff where branding is involved is done. The final SDK is build/packaged in instsetoo_native and comes as a native installer package for the various platforms (MSI, rpm, soalris package) containing the complete documentation (developer documentation, references), examples, IDL and header files, build tools. |
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. |
oonetbeansintegration |
The module contains the NetBeans integration plugin. |
ooeclipseintegration |
The module contains the Eclipse integration plugin. |
dynamicreferencebrowser |
The module contains the dynamic IDL reference browser. A GSoc 2006 project which is still under development. |
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, ...). |
CVS zombies (for completeness only) | |
Module | Function |
api
(outdated) |
Similar to offapi but old. This module is deprecated and not longer used. |
drafts
(outdated) |
Similar to offapi/drafts but old. This module is obsolete because we have now a drafts module in offapi. |