Data classes

The most important new data classes introduced by the Compound Document framework are the model, the anchor marker, and the link.


TModel is the base class from which specific models are derived. Both embedder models (TEmbedderModel) and embedder models with controls (TGUIEmbedderModel) are derived from this class.

TModelAnchor is the base class for all anchor markers that are used to establish hyperlinks.

TNotification is a base class (provided by another framework) from which the various notification subclasses are derived.

TModelLink defines the interface for the hypermedia link used to maintain an association between peer anchor markers within (or between) models. It should not be subclassed as it is the specific behavior of models and links that should be altered.

TModelStyle inherits behavior from TAttribute. It defines the style used by a model, presenter state, or a presenter. Styles indicate preferences and are inherited through the document component hierarchy.

TModelInterest defines the interface for the creation of model interests. Objects that want to receive notifications about changes in models need to create these interests.

TModelPresenterState creates a presentation for the end user of the data found in the model. The data associated with it is known as presenter state data.


[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