Storage classes

The Compound Document framework also provides new storage classes. These storage classes provide persistent storage for presenter states, models, anchor markers, and links. They can be used to customize how the model data is stored. The Compound Document framework provides a default implementation.


TStore was first introduced in the Basic Document framework. It is the base class from which all storage behavior is implemented. TStore provides the persistence needed by objects and their associated data.

TCompoundDocumentStore is derived from the TDocumentStore base class. It provides the filing mechanism and default storage bins for the command log and the document information. TCompoundDocumentStore implementations also manage the list of document component stores and provide the mechanisms to embedded components that allow them to select appropriate storage for their contained data.

TDocumentComponentStore is derived from the TDocumentStore base class. It provides the filing mechanism and default storage bins for the model and the presenter state of a document component.


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker