O
- The observer type (event listener) observing the Observer
.public interface Observable<O>
Observable
interface can be implemented by any class which can be
observed by Observer
instances (proposal) or any listener interface
(custom as of your needs). Whenever something interesting happens to the
Observable
, then the listeners are informed according to the
Observable
's implementation. Please regard the listener's
documentation on the behavior of the actual listener's methods.Modifier and Type | Method and Description |
---|---|
boolean |
hasObserverSubscription(O aObserver)
Tests whether the given observer (event listener) has been added to this
Observable . |
boolean |
subscribeObserver(O aObserver)
Adds the given observer (event listener).
|
boolean |
unsubscribeObserver(O aObserver)
Removes the observer (event listener).
|
boolean hasObserverSubscription(O aObserver)
Observable
.aObserver
- The observer (event listener) for which to test if it
has been added.boolean subscribeObserver(O aObserver)
aObserver
- The observer (event listener) which is to be added to
the Observable
.boolean unsubscribeObserver(O aObserver)
aObserver
- The observer (event listener) which is to be removed.Copyright © 2017. All rights reserved.