org.eclipse.ui.navigator
Interface ICommonViewerSite
-
All Superinterfaces:
-
IAdaptable
-
All Known Subinterfaces:
-
ICommonViewerWorkbenchSite
-
public interface ICommonViewerSite
- extends
IAdaptable
Provides context for extensions including a valid shell, a selection
provider, and a unique identifier corresponding to the abstract viewer behind
the viewer site.
-
Since:
- 3.2
-
Restriction:
- This interface is not intended to be implemented by clients.
-
Restriction:
- This interface is not intended to be extended by clients.
getId
String getId()
-
-
-
Returns:
- The unique identifier associated with the defined abstract
viewer. In general, this will be the id of the
org.eclipse.ui.views extension that defines the view
part.
getShell
Shell getShell()
-
-
-
Returns:
- A valid shell corresponding to the shell of the
CommonViewer
getSelectionProvider
ISelectionProvider getSelectionProvider()
-
-
-
Returns:
- The selection provider that can provide a current, valid
selection. The default selection provider is the
CommonViewer
.
setSelectionProvider
void setSelectionProvider(
ISelectionProvider provider)
- Sets the selection provider for this common viewer site.
-
-
-
Parameters:
-
provider
- the selection provider, or null
to clear it
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.