package org.projectusus.ui.internal.hotspots.selectionprovider; import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.ISelectionChangedListener; import org.eclipse.jface.viewers.ISelectionProvider; import org.eclipse.jface.viewers.StructuredSelection; public class NullSelectionProvider implements ISelectionProvider { public void addSelectionChangedListener( @SuppressWarnings( "unused" ) ISelectionChangedListener listener ) { // do nothing } public void removeSelectionChangedListener( @SuppressWarnings( "unused" ) ISelectionChangedListener listener ) { // do nothing } public ISelection getSelection() { return StructuredSelection.EMPTY; } public void setSelection( @SuppressWarnings( "unused" ) ISelection selection ) { // do nothing } }