T - the type which is observedpublic class ObservableDelegate<T extends Observable<T>> extends Object implements Observable<T>
Observable-implementation which delegates to a given Observable.Observable.Event| Modifier | Constructor and Description |
|---|---|
protected |
ObservableDelegate() |
|
ObservableDelegate(T observable)
Creates a new
ObservableDelegate which delegates to the given Observable. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addObserver(Observer<? super T> observer)
Adds an
Observer. |
void |
notifyObservers(Observable.Event event)
Notifies the
Observers. |
boolean |
removeObserver(Observer<? super T> observer)
Removes an
Observer. |
protected void |
setObeservable(T observable) |
public ObservableDelegate(T observable)
ObservableDelegate which delegates to the given Observable.observable - the Observable to delegate to.protected ObservableDelegate()
protected void setObeservable(T observable)
public boolean addObserver(Observer<? super T> observer)
ObservableObserver.addObserver in interface Observable<T extends Observable<T>>observer - the Observer to be addedtrue if adding the Observer was successful, false otherwisepublic boolean removeObserver(Observer<? super T> observer)
ObservableObserver.removeObserver in interface Observable<T extends Observable<T>>observer - the Observer to be removedtrue if removing the Observer was successful, false otherwisepublic void notifyObservers(Observable.Event event)
ObservableObservers.notifyObservers in interface Observable<T extends Observable<T>>event - an Observable.EventCopyright © 2011–2020 aiticon GmbH. All rights reserved.