|
Eclipse Platform Release 3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IWorkbenchSite
The common interface between the workbench and its parts, including pages within parts.
This interface is not intended to be implemented or extended by clients.
IWorkbenchPartSite,
IPageSite| Method Summary | |
|---|---|
IWorkbenchPage |
getPage()
Returns the page containing this workbench site. |
ISelectionProvider |
getSelectionProvider()
Returns the selection provider for this workbench site. |
Shell |
getShell()
Returns the shell for this workbench site. |
IWorkbenchWindow |
getWorkbenchWindow()
Returns the workbench window containing this workbench site. |
void |
setSelectionProvider(ISelectionProvider provider)
Sets the selection provider for this workbench site. |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Method Detail |
|---|
IWorkbenchPage getPage()
ISelectionProvider getSelectionProvider()
null if noneShell getShell()
For compatibility, this method will not throw an exception if called from outside the UI thread, but the returned Shell may be wrong.
getShell in interface IShellProviderIWorkbenchWindow getWorkbenchWindow()
void setSelectionProvider(ISelectionProvider provider)
provider - the selection provider, or null to clear it
|
Eclipse Platform Release 3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.