A single object functions as a centralized monitoring point for events fired in a hierarchical object model. Objects within the hierarchy register with the event monitoring object when they are created. These objects then route their events to the event monitoring object. A listening object also registers with the event monitoring object to receive notification upon the occurrence of certain events within the hierarchy. A property of the event monitoring object corresponding to a particular class of object is parameterized with an identifier that designates the events to be sourced to the listening object The event monitoring object couples the listening object to a filter object that sources only events designated by the parameterized property. The event monitoring creates the filter objects as needed. A filter object can report events to more than one listening object if the listening objects register to be notified of the same events.

Un singolo oggetto funziona come un punto di verifica centralizzato per gli eventi infornati in un modello gerarchico dell'oggetto. Gli oggetti all'interno della gerarchia registrano con l'evento che controlla l'oggetto quando sono generati. Questi oggetti allora dirigono i loro eventi all'evento che controlla l'oggetto. Un oggetto ascoltante inoltre registra con l'evento che controlla l'oggetto per ricevere la notifica sul caso di determinati eventi all'interno della gerarchia. Una proprietà dell'evento che controlla l'oggetto che corrisponde ad un codice categoria particolare di oggetto è parametrizzata con un contrassegno che indica gli eventi per essere sourced all'oggetto ascoltante l'evento che controlla le coppie dell'oggetto l'oggetto ascoltante ad un oggetto del filtro che gli eventi di fonti soltanto hanno indicato dalla proprietà parametrizzata. Il controllo di evento genera gli oggetti del filtro come stati necessari. Un oggetto del filtro può segnalare gli eventi a più di un oggetto ascoltante se gli oggetti ascoltanti registrano per essere comunicati degli stessi eventi.

 
Web www.patentalert.com

< (none)

< System and method for edge of coverage detection in a wireless communication device

> Shared buffer management mechanism and method using multiple linked lists in a high speed packet switching system

> (none)

~ 00031