Class KernelSimpleObservable


  • public class KernelSimpleObservable
    extends ej.observable.SimpleObservable
    Extension of SimpleObservable which can handle observers from any Module.
    • Constructor Summary

      Constructors 
      Constructor Description
      KernelSimpleObservable()
      Creates a kernel simple observable.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void dispose()
      Disposes this kernel simple observable.
      void setObserver​(ej.observable.Observer observer)
      • Methods inherited from class ej.observable.SimpleObservable

        clearChanged, getObserver, hasChanged, notifyObserver, setChanged, unsetObserver, unsetObserver
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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​(ej.observable.Observer observer)
        Overrides:
        setObserver in class ej.observable.SimpleObservable
        Throws:
        java.lang.IllegalStateException - if this kernel simple observable has been disposed.