JVCL Help:IJvDataConsumerClientNotify

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

Search in JVCL Help

 
Search in all projects
 

Class Hierarchy

IJvDataConsumerClientNotify
TJvDataConsumer
run\JvDataProviderIntf.pas


Summary

Data consumer support interface to be notified when another consumer changes item.

run\JvDataProviderIntf.pas


Pascal

 run\JvDataProviderIntf.pas
 IJvDataConsumerClientNotify = interface;


Description

IJvDataConsumerClientNotify is a consumer support interface to be notified when another consumer changes item.
The implementer of this interface is notified when an item gets selected at another consumer (the server) and when a link to it is added to or removed from a server.
The IJvDataConsumerClientNotify always communicates with the IJvDataConsumerServerNotify of the server consumer to request itself being added to or removed from the server or to notify the server when the provider is changed (the server will then determine if the client is still allowed and optionally breaks the link if this is not the case).
Linking of consumers can be used (for example) to link a context selection consumer (e.g. a combo box linked to a context provider) to a client consumer and have the context of that consumer updated automatically when the context selection consumer selects a different context. In this scheme, IJvDataConsumerClientNotify is used at the client consumer.

run\JvDataProviderIntf.pas


See Also

IJvDataConsumer, IJvDataConsumerServerNotify

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