JVCL Help:TAggregatedPersistentEx

From Project JEDI Wiki
Jump to navigationJump to search
JEDI Visual Component Library Help

Search in JVCL Help

 
Search in all projects
 

Class Hierarchy

TAggregatedPersistent
TAggregatedPersistentEx
TJvBaseDataContextsManager
TJvDataConsumerAggregatedObject
TJvDataItemAggregatedObject
TJvDataItemsAggregatedObject
run\JvDataProvider.pas


Summary

Provides functionality for an inner object of an extensible controller.

run\JvDataProvider.pas


Pascal

 run\JvDataProvider.pas
 TAggregatedPersistentEx = class(TAggregatedPersistent);


Description

TAggregatedPersistentEx is a derivative of TAggregatedPersistent and as such provides basic functionality for an inner object of an aggregate.
In addition, it provides functionality to automatically add itself to and to remove itself from it's controllers extension list, as implemented by the TExtensibleInterfacedPersistent class.
When an instance of this class (or rather a derivative of this class) is created, it will be automatically added to the extension list of its controller. If the instance is removed, it will also be removed from the extension list of its controller.

run\JvDataProvider.pas


See Also

TAggregatedPersistent, TExtensibleInterfacedPersistent

run\JvDataProvider.pas


About

Navigation

run\JvDataProvider.pas



Contribute to this help topic

This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page