
Programming Guide
This chapter concludes the programming portion of this
book by discussing several aspects of the run-time environment that are of
interest to you as a part-editor developer. The topics in this chapter are
different from the programming-interface topics discussed in the previous
eight chapters. Nevertheless, they are important to understanding how your
parts function at run-time with OpenDoc.
- Run-Time Environment describes in general the run-time
architecture of OpenDoc and how it affects part development.
- Creating and Releasing Objects describes how your part editor
creates and releases objects (including how to be efficient about it), how it
manages multiple references to objects, and when it should purge memory.
- Accessing Objects through Iterators describes how your part can
use iterators to access collections of objects.
- Binding describes how your part editor is bound to a part at
run-time, based on the kinds of data stored in the part and the kinds and
categories of data supported by your editor.
- Run-Time Object Relationships summarizes and illustrates which
OpenDoc objects in a document interact with each other for specific purposes.
- Document Shell describes how the OpenDoc document shell
performs its functions and how that relates to your part editor's
responsibilities.
[ Top | Previous | Next | Contents | Index | Documentation Homepage ]