Interface ProviderChangeListener<E>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void added​(Provider<E> provider, E element)
      Notifies the listener that a single element has been added.
      void removed​(Provider<E> provider, E element)
      Notifies the listener that a single element has been removed.
      void updated​(Provider<E> provider, E oldelement, E element)
      Notifies the listener that a single element has been updated.
    • Method Detail

      • added

        void added​(Provider<E> provider,
                   E element)
        Notifies the listener that a single element has been added.
        Parameters:
        provider - the provider that provides the element
        element - the element that has been added
      • removed

        void removed​(Provider<E> provider,
                     E element)
        Notifies the listener that a single element has been removed.
        Parameters:
        provider - the provider that provides the element
        element - the element that has been removed
      • updated

        void updated​(Provider<E> provider,
                     E oldelement,
                     E element)
        Notifies the listener that a single element has been updated.
        Parameters:
        provider - the provider that provides the element
        element - the element that has been updated