Uses of Interface
org.eclipse.jface.viewers.ISelection

Packages that use ISelection
org.eclipse.jface.viewers Provides a framework for viewers, which are model-based content adapters for SWT widgets. 
org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. 
 

Uses of ISelection in org.eclipse.jface.viewers
 

Subinterfaces of ISelection in org.eclipse.jface.viewers
 interface IStructuredSelection
          A selection containing elements.
 

Classes in org.eclipse.jface.viewers that implement ISelection
 class StructuredSelection
          A concrete implementation of the IStructuredSelection interface, suitable for instantiating.
 

Fields in org.eclipse.jface.viewers declared as ISelection
protected  ISelection DoubleClickEvent.selection
          The selection.
protected  ISelection OpenEvent.selection
          The selection.
protected  ISelection SelectionChangedEvent.selection
          The selection.
 

Methods in org.eclipse.jface.viewers that return ISelection
 ISelection DoubleClickEvent.getSelection()
          Returns the selection.
 ISelection ISelectionProvider.getSelection()
          Returns the current selection for this provider.
 ISelection OpenEvent.getSelection()
          Returns the selection.
 ISelection SelectionChangedEvent.getSelection()
          Returns the selection.
 ISelection StructuredViewer.getSelection()
          The StructuredViewer implementation of this method returns the result as an IStructuredSelection.
abstract  ISelection Viewer.getSelection()
           
 

Methods in org.eclipse.jface.viewers with parameters of type ISelection
protected  void StructuredViewer.handleInvalidSelection(ISelection invalidSelection, ISelection newSelection)
          Handles an invalid selection.
 void ISelectionProvider.setSelection(ISelection selection)
          Sets the current selection for this selection provider.
 void Viewer.setSelection(ISelection selection)
          The viewer implementation of this ISelectionProvider method make the new selection for this viewer without making it visible.
 void StructuredViewer.setSelection(ISelection selection, boolean reveal)
           
abstract  void Viewer.setSelection(ISelection selection, boolean reveal)
          Sets a new selection for this viewer and optionally makes it visible.
protected  void StructuredViewer.setSelectionToWidget(ISelection selection, boolean reveal)
          Converts the selection to a List and calls setSelectionToWidget(List, boolean).
protected  void StructuredViewer.updateSelection(ISelection selection)
          Updates the selection of this viewer.
 

Constructors in org.eclipse.jface.viewers with parameters of type ISelection
DoubleClickEvent(Viewer source, ISelection selection)
          Creates a new event for the given source and selection.
OpenEvent(Viewer source, ISelection selection)
          Creates a new event for the given source and selection.
SelectionChangedEvent(ISelectionProvider source, ISelection selection)
          Creates a new event for the given source and selection.
 

Uses of ISelection in org.eclipse.ui
 

Methods in org.eclipse.ui that return ISelection
 ISelection ISelectionService.getSelection()
          Returns the current selection in the active part.
 ISelection ISelectionService.getSelection(java.lang.String partId)
          Returns the current selection in the part with the given id.
 

Methods in org.eclipse.ui with parameters of type ISelection
 void ISelectionListener.selectionChanged(IWorkbenchPart part, ISelection selection)
          Notifies this listener that the selection has changed.