
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 ]