Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.util.viewer
Class PostSelectionSupport

java.lang.Object
  extended by eu.esdihumboldt.hale.ui.util.viewer.PostSelectionSupport
All Implemented Interfaces:
org.eclipse.jface.viewers.IPostSelectionProvider, org.eclipse.jface.viewers.ISelectionProvider

public class PostSelectionSupport
extends Object
implements org.eclipse.jface.viewers.IPostSelectionProvider, org.eclipse.jface.viewers.ISelectionProvider

Selection provider that adds support for post selection events to a wrapped selection provider.

Author:
Simon Templer

Constructor Summary
PostSelectionSupport(org.eclipse.jface.viewers.ISelectionProvider selectionProvider)
          Create post selection support for the given selection provider
 
Method Summary
 void addPostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
          Delegates to addSelectionChangedListener(ISelectionChangedListener)
 void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
           
 org.eclipse.jface.viewers.ISelection getSelection()
           
 void removePostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
          Delegates to removeSelectionChangedListener(ISelectionChangedListener)
 void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
           
 void setSelection(org.eclipse.jface.viewers.ISelection selection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostSelectionSupport

public PostSelectionSupport(org.eclipse.jface.viewers.ISelectionProvider selectionProvider)
Create post selection support for the given selection provider

Parameters:
selectionProvider - the selection provider
Method Detail

addPostSelectionChangedListener

public void addPostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Delegates to addSelectionChangedListener(ISelectionChangedListener)

Specified by:
addPostSelectionChangedListener in interface org.eclipse.jface.viewers.IPostSelectionProvider
See Also:
IPostSelectionProvider.addPostSelectionChangedListener(ISelectionChangedListener)

removePostSelectionChangedListener

public void removePostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Delegates to removeSelectionChangedListener(ISelectionChangedListener)

Specified by:
removePostSelectionChangedListener in interface org.eclipse.jface.viewers.IPostSelectionProvider
See Also:
IPostSelectionProvider.removePostSelectionChangedListener(ISelectionChangedListener)

addSelectionChangedListener

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

getSelection

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

removeSelectionChangedListener

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

setSelection

public void setSelection(org.eclipse.jface.viewers.ISelection selection)
Specified by:
setSelection in interface org.eclipse.jface.viewers.ISelectionProvider
See Also:
ISelectionProvider.setSelection(ISelection)

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d