|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ObjectEvent | Diese Klasse stellt ein allgemeines Ereignis dar, das von einem Objekt ausgeloest wird. |
ObjectListener | Dieses Interface muessen alle Objekte implementieren, die von Aenderungen (z.B. |
ObjectTraceable | Dieses Interface muessen alle Objekte implementieren, die Aenderungen
"an sich selbst" an ObjectListener propagieren sollen. |
Class Summary | |
---|---|
AbstractObjectEvent | Diese Klasse stellt eine Basis-Implementierung fuer ein Ereignis dar, das von einem Objekt ausgeloest wird. |
AbstractObjectTraceable | Diese (abstrakte) Klasse bildet eine Basis-Implementierung fuer ein
ObjectTraceable -Objekt. |
GeneralObjectChangeEvent | Dieses Ereignis steht fuer eine generelle Objekt-Aenderung, welche beim Listener eine generelle Restrukturierung ausloesen sollte. |
Invoker | Diese Klasse stellt eine Hierarchie von Objekten dar, welche z.B. für das Ausloesen eines Ereignisses verantwortlich waren, oder welche von der Aenderung eines Objekts betroffen wurden. |
NameChangeEvent | Dieses Ereignis wird an die ObjectListener propagiert, wenn
sich der Name (bzw. die Beschreibung) eines Objekts geaendert hat. |
ObjectChangeEvent | Dieses Ereignis wird an die ObjectListener propagiert, wenn
sich "irgendetwas" an einem Objekt geaendert hat. |
ObjectCloseEvent | Dieses Ereignis wird an die ObjectListener propagiert, wenn
ein Objekt geschlossen (zerstoert) wird. |
Dieses Paket enthält Klassen für die Ereignissteuerung. Implementiert ein Objekt das Interface
ObjectTraceable
können daran ObjectListener
angeschlossen werden, welche automatisch informiert werden, wenn sich das ObjectTraceable
-Objekt
ändert.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |