Class KernelObservable


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

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

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

        clearChanged, countObservers, deleteObserver, deleteObservers, getObservers, hasChanged, notifyObservers, setChanged
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • KernelObservable

        public KernelObservable()
        Creates a kernel 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 observable. Once it is disposed, observers can not be registered anymore.
      • addObserver

        public void addObserver​(ej.observable.Observer observer)
        Overrides:
        addObserver in class ej.observable.Observable
        Throws:
        java.lang.IllegalStateException - if this kernel observable has been disposed.