Class MappedSet

    • Constructor Detail

      • MappedSet

        public MappedSet​(IObservableSet input,
                         IObservableMap map)
        Deprecated.
        Parameters:
        input - input set with keys from the map
        map - the map to map
    • Method Detail

      • handleAddition

        protected boolean handleAddition​(Object mapValue)
        Deprecated.
        Parameters:
        mapValue - map value to add
        Returns:
        true if the given mapValue was an addition
      • handleRemoval

        protected boolean handleRemoval​(Object mapValue)
        Deprecated.
        Parameters:
        mapValue - map value to remove
        Returns:
        true if the given mapValue has been removed
      • dispose

        public void dispose()
        Deprecated.
        Description copied from interface: IObservable
        Disposes of this observable object, removing all listeners registered with this object, and all listeners this object might have registered on other objects.
        Specified by:
        dispose in interface IObservable
        Overrides:
        dispose in class AbstractObservable
      • addListener

        protected void addListener​(Object listenerType,
                                   IObservablesListener listener)
        Parameters:
        listenerType - arbitrary object to identify a type of the listener
        listener - the listener to add; not null
      • removeListener

        protected void removeListener​(Object listenerType,
                                      IObservablesListener listener)
        Parameters:
        listenerType - arbitrary object to identify a type of the listener
        listener - the listener to remove; not null
      • hasListeners

        protected boolean hasListeners()
      • firstListenerAdded

        protected void firstListenerAdded()
      • lastListenerRemoved

        protected void lastListenerRemoved()
      • getRealm

        public Realm getRealm()
        Returns:
        Returns the realm.