Class DropinsSelectionProvider

java.lang.Object
org.eclipse.ease.ui.view.DropinsSelectionProvider
All Implemented Interfaces:
EventListener, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener

public class DropinsSelectionProvider
extends Object
implements org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.swt.events.SelectionListener, org.eclipse.jface.viewers.ISelectionChangedListener
  • Constructor Details

    • DropinsSelectionProvider

      public DropinsSelectionProvider​(org.eclipse.swt.widgets.TabFolder tabFolder, Collection<IShellDropin> dropins)
  • Method Details

    • 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
    • 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
    • widgetSelected

      public void widgetSelected​(org.eclipse.swt.events.SelectionEvent e)
      Specified by:
      widgetSelected in interface org.eclipse.swt.events.SelectionListener
    • widgetDefaultSelected

      public void widgetDefaultSelected​(org.eclipse.swt.events.SelectionEvent e)
      Specified by:
      widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener
    • selectionChanged

      public void selectionChanged​(org.eclipse.jface.viewers.SelectionChangedEvent event)
      Specified by:
      selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListener