Package com.microej.kf.util.observable
Class KernelSimpleObservable
- java.lang.Object
-
- ej.observable.SimpleObservable
-
- com.microej.kf.util.observable.KernelSimpleObservable
-
public class KernelSimpleObservable extends SimpleObservable
Extension ofSimpleObservablewhich can handle observers from anyModule.
-
-
Constructor Summary
Constructors Constructor Description KernelSimpleObservable()Creates a kernel simple observable.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()Disposes this kernel simple observable.voidsetObserver(Observer observer)Sets the observer of this simple observable.-
Methods inherited from class ej.observable.SimpleObservable
clearChanged, getObserver, hasChanged, notifyObserver, setChanged, unsetObserver, unsetObserver
-
-
-
-
Constructor Detail
-
KernelSimpleObservable
public KernelSimpleObservable()
Creates a kernel simple observable.This registers a feature state listener in the kernel. The
dispose()method has to be called once this object is not used anymore in order to unregister the feature state listener.
-
-
Method Detail
-
dispose
public void dispose()
Disposes this kernel simple observable. Once it is disposed, observers can not be registered anymore.
-
setObserver
public void setObserver(Observer observer)
Sets the observer of this simple observable.- Overrides:
setObserverin classSimpleObservable- Parameters:
observer- the observer to set.- Throws:
IllegalStateException- if this kernel simple observable has been disposed.
-
-