Class NullSelectionProvider

  • All Implemented Interfaces:
    org.eclipse.jface.viewers.IPostSelectionProvider, org.eclipse.jface.viewers.ISelectionProvider

    public final class NullSelectionProvider
    extends java.lang.Object
    implements org.eclipse.jface.viewers.IPostSelectionProvider
    A provider of no selection, ever.
    Since:
    1.21
    • Field Detail

      • INSTANCE

        public static final NullSelectionProvider INSTANCE
        There needs only be one instance of this class, and this is it.
    • Method Detail

      • getSelection

        public org.eclipse.jface.viewers.ISelection getSelection()
        Specified by:
        getSelection in interface org.eclipse.jface.viewers.ISelectionProvider
      • setSelection

        public void setSelection​(org.eclipse.jface.viewers.ISelection selection)
        Specified by:
        setSelection in interface org.eclipse.jface.viewers.ISelectionProvider
      • addSelectionChangedListener

        public void addSelectionChangedListener​(org.eclipse.jface.viewers.ISelectionChangedListener listener)
        Specified by:
        addSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProvider
      • removeSelectionChangedListener

        public void removeSelectionChangedListener​(org.eclipse.jface.viewers.ISelectionChangedListener listener)
        Specified by:
        removeSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProvider
      • addPostSelectionChangedListener

        public void addPostSelectionChangedListener​(org.eclipse.jface.viewers.ISelectionChangedListener listener)
        Specified by:
        addPostSelectionChangedListener in interface org.eclipse.jface.viewers.IPostSelectionProvider
      • removePostSelectionChangedListener

        public void removePostSelectionChangedListener​(org.eclipse.jface.viewers.ISelectionChangedListener listener)
        Specified by:
        removePostSelectionChangedListener in interface org.eclipse.jface.viewers.IPostSelectionProvider