next up previous contents
Next: C.3 El editor ctedit Up: Los objetos gráficos de Previous: C.2.3 Creación de nuevos

C.2.4 La gestión de eventos en gfxobj

La gestión de los eventos para los objetos gráficos de gfxobj se realiza de manera similar a como se hacía en AÏDA. Dado un evento que se quiere tratar de modo especial en un objeto, se define un método para ese objeto que tiene por nombre el nombre de evento y que tomará como argumento una instancia del objeto y una instancia de {event}. Se pueden redefinir tanto los eventos abstractos como los concretos.

El comportamiento de los objetos básicos en gfxobj se definió utilizando Esterel, un lenguaje de programación especialmente adaptado para trabajar con sistemas reactivos.



Miguel A. Alonso Pardo
Thu Nov 20 16:47:01 CET 1997