org.eclipse.cdt.internal.ui.viewsupport
Class SelectionProviderMediator

java.lang.Object
  extended by org.eclipse.cdt.internal.ui.viewsupport.SelectionProviderMediator
All Implemented Interfaces:
org.eclipse.jface.viewers.ISelectionProvider

public class SelectionProviderMediator
extends java.lang.Object
implements org.eclipse.jface.viewers.ISelectionProvider


Constructor Summary
SelectionProviderMediator()
           
 
Method Summary
 void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
           
 void addSelectionProvider(org.eclipse.swt.widgets.Control ctrl, org.eclipse.jface.viewers.ISelectionProvider sp)
           
 void addViewer(org.eclipse.jface.viewers.Viewer viewer)
           
 org.eclipse.jface.viewers.ISelection getSelection()
           
 void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
           
 void setSelection(org.eclipse.jface.viewers.ISelection selection)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectionProviderMediator

public SelectionProviderMediator()
Method Detail

addSelectionChangedListener

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

removeSelectionChangedListener

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

addViewer

public void addViewer(org.eclipse.jface.viewers.Viewer viewer)

addSelectionProvider

public void addSelectionProvider(org.eclipse.swt.widgets.Control ctrl,
                                 org.eclipse.jface.viewers.ISelectionProvider sp)

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