Package eu.pedu.lib20s.util
Interface IBroadcaster<Informant>
- Type Parameters:
Informant
- Typ objektu obsahujícího informace o události, kterou hlasatel oznamuje svým posluchačům
public interface IBroadcaster<Informant>
Instance rozhraní
IBroadcaster
představuji hlasatele
oznamujícího přihlášeným posluchačům výskyt události, na niž čekají.-
Method Summary
Modifier and Type Method Description void
addListener(IListener<Informant> listener)
Přidá zadaného posluchače do seznamu posluchačů, které zpravuje o výskytu očekávané události.void
removeListener(IListener<Informant> listener)
Odebere zadaného posluchače ze seznamu posluchačů, které zpravuje o výskytu očekávané události.
-
Method Details
-
addListener
Přidá zadaného posluchače do seznamu posluchačů, které zpravuje o výskytu očekávané události.- Parameters:
listener
- Přihlašovaný posluchač
-
removeListener
Odebere zadaného posluchače ze seznamu posluchačů, které zpravuje o výskytu očekávané události.- Parameters:
listener
- Odhlašovaný posluchač
-