public class SelectionProvider
extends java.lang.Object
implements org.eclipse.jface.viewers.ISelectionProvider
SelectionProvider provider = new SelectionProvider();
IPropertySource object = new IPropertySourceImplementation();
provider.setSelection(new StructuredSelection(object));
this.getSite().setSelectionProvider(provider);
Constructor and Description |
---|
SelectionProvider() |
Modifier and Type | Method and Description |
---|---|
void |
addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Implements addSelectionChangedListener for ISelectionProvider.
|
org.eclipse.jface.viewers.ISelection |
getSelection()
Implements getSelection for ISelectionProvider.
|
void |
removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Implements removeSelectionChangedListener for ISelectionProvider.
|
void |
setSelection(org.eclipse.jface.viewers.ISelection selection)
Implements setSelection for ISelectionProvider.
|
public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
addSelectionChangedListener
in interface org.eclipse.jface.viewers.ISelectionProvider
public org.eclipse.jface.viewers.ISelection getSelection()
getSelection
in interface org.eclipse.jface.viewers.ISelectionProvider
public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
removeSelectionChangedListener
in interface org.eclipse.jface.viewers.ISelectionProvider
public void setSelection(org.eclipse.jface.viewers.ISelection selection)
setSelection
in interface org.eclipse.jface.viewers.ISelectionProvider