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
Observer s. |
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)
Observable
Observer
.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)
Observable
Observer
.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)
Observable
Observer
s.notifyObservers
in interface Observable<T extends Observable<T>>
event
- an Observable.Event
Copyright © 2011–2021 aiticon GmbH. All rights reserved.