Les démons sur la structure des entités


o StructureMonitor

Un démon de cette classe est une structure analogue à un démon sur les descripteurs d'entités, à ceci près qu'il permettent de spécifier des actions qui doivent être déclenchées lorsqu'on modifie la structure d'une entité (par AddElement, …). La spécification est, là encore, faite dans le démon lui-même, puis le démon est attaché directement à l'entité concernée (et non à un descripteur de cette entité).

Un tel démon est déclaré et défini comme une instance de la classe StructureMonitor. La version actuelle de DIESE ne permet que de spécifier des actions à déclencher lors de l'ajout d'un élément à une entité ou bien lors de son retrait (à l'exception donc des opérations sur les composants, la super-entité ou les sur-ensembles).

Les éléments de code qui permettent le déclenchement automatique d'actions lors de la modification de la structure sont les mêmes que pour les démons liés aux descripteurs variables.

Remarques :


This page was generated with the help of DOC++.