JVCL Help:IJvDataProviderNotify

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

Search in JVCL Help

 
Search in all projects
 

Class Hierarchy

IJvDataProviderNotify
TJvDataConsumer
TJvProviderNotification
run\JvDataProviderIntf.pas


Summary

Callback interface to respond to changes at the provider.

run\JvDataProviderIntf.pas


Pascal

 run\JvDataProviderIntf.pas
 IJvDataProviderNotify = interface;


Description

IJvDataProviderNotify is a callback interface who's methods are called in response to changes at the provider.
An object that wishes to be notified of changes occurring at the provider will register this reference at the provider by calling the provider's RegisterChangeNotify method. If the object is no longer interested in changes at a provider (i.e. another provider is selected or the object is destroying), the UnregisterChangeNotify method should be called.
Note that it's perfectly legal to register the same change notification for multiple providers. In all cases a registered callback should eventually be unregistered before this object is destroyed. The only exception is when a provider is destroying or has been destroyed; in that case the callback is implicitly unregistered.

run\JvDataProviderIntf.pas


See Also

IJvDataProvider.RegisterChangeNotify

run\JvDataProviderIntf.pas


About

Navigation

run\JvDataProviderIntf.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