| SDK home Developer's Guide Intro Table of Contents The Developer's Guide should be used as the main documentation to give developers and solution providers the necessary means to use OpenOffice.org 1.1.1 as componentware, using it in their own projects and extending it according to their needs. The guide gives an introduction to the main concepts of the OpenOffice.org 1.1.1 API and to UNO, the underlying component technology of OpenOffice.org 1.1.1. All different application areas are discussed in a separate chapter. Each chapter describes the fundamental APIs for this application area, and it gives the necessary background information about how the generic APIs have to be used in this context. The APIs and the concepts are explained in detail and a working example is available in the 'DevelopersGuide' example section. The main target language for most of the examples is Java. However, for some chapters, where the focus is on a special target language, the examples are in that language (e.g. C++, OpenOffice.org 1.1.1 Basic). The guide is available in two versions: an HTML version that contains cross references directly into the UNO IDL reference documentation, and the PDF file version. One short comment on the history of this guide. The OpenOffice.org core developers have collected detailed knowledge about UNO and the OpenOffice.org API. Sun Microsystems has commissioned two independent software developers and authors to write the Developer's Guide based on this material. Through this documentation initiative, Sun Microsystems emphasizes its commitment to OpenOffice.org. Sun hopes to promote the adoption of OpenOffice.org for custom solutions and tries to broaden the market both for OpenOffice.org and StarOffice. The guide has been written by OpenOffice.org 1.1.1 itself and was later converted to PDF and HTML. The HTML conversion especially shows the flexibility of the XML based file format of OpenOffice.org 1.1.1. It was made by an XSL transformation without a running office based directly on the documents. This XSL transformation is also available on OpenOffice.org. The integration with the reference documentation was done by the documentation tool and a Perl script which collects and provides the necessary information for the documentation tool. Table of Contents |
Copyright 2003 Sun Microsystems, Inc.