TObserverController (class)

De Wiki1000
Version du 28 février 2020 à 17:34 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Introduction

La classe TObserverController est une classe non persistante utilisable comme classe ancêtre d'un observeur.

Un observeur est un objet lié à un objet source et notifié des changements de cet objet.

Tip-20px.png Tip : Un observeur peut être utilisé comme contrôleur de saisie dans une interface utilisateur.

Attributs

MainObject Référence sur l'objet observé.

Méthodes

SetMainObjectOID Positionne l'OID de l'objet observé

Méthodes d'interface

Les méthodes suivantes peuvent être implémenté par les descendants de TObserverController.

OnMainObjectChanged Appelé lorsque l'objet observé change.
OnMainObjectPropChanged Appelé lorsque un attribut de l'objet observé change.
OnMainObjectBeforeCommit Appelé avant le commit de l'objet observé.

Voir aussi :

 
Outils personnels