Freigeben über


EventListener<T,R> Schnittstelle

Typparameter

T

Der Ereignisquellobjekttyp

R

der Ereignisargumenttyp

public interface EventListener<T,R>

Diese Schnittstelle stellt eine einfache Ereignisbehandlungsmethode bereit. Sie ermöglicht die Registrierung von Listenern für Methoden über die Verwendung von Lambda-Ausdrücken (verfügbar in Java 8). Da Lambda-Ausdrücke und anonyme Klassen die implizite Erfassung von Variablen im eingeschlossenen Bereich zulassen, ist es wichtig, entweder "WeakReferences" zu verwenden oder immer sicherzustellen, dass EventSubscription.cancel aufgerufen wird, um eine ordnungsgemäße Bereinigung von Ressourcen sicherzustellen.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
void onEvent(T eventSource, R arg)

Diese Methode behandelt das ausgelöste Ereignis.

Details zur Methode

onEvent

public void onEvent(T eventSource, R arg)

Diese Methode behandelt das ausgelöste Ereignis.

Parameter:

eventSource - Das Quellobjekt des Ereignisses.
arg - Das Ereignisargument.

Gilt für: