|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRemoteWorkbenchWindow

Remote API Wrapper for the org.eclipse.ui.IWorkbenchWindow (Online documentation)
Original documentation:
A workbench window is a top level window in a workbench. Visually, a workbench window has a menubar,
a toolbar, a status bar, and a main area for displaying a single page consisting of a collection of views and editors.
Each workbench window has a collection of 0 or more pages; the active page is the one that is being
presented to the end user; at most one page is active in a window at a time.
| Field Summary |
|---|
| Fields inherited from interface com.mindoo.remote.api.org.eclipse.ui.IRemotePageService |
|---|
ALLEVENTS, PERSPECTIVEACTIVATED, PERSPECTIVECHANGED |
| Method Summary | |
|---|---|
IRemoteWorkbenchPage |
getActivePage()
Returns the currently active page for this workbench window. |
IRemoteWorkbenchPage[] |
getPages()
Returns a list of the pages in this workbench window. |
IRemotePartService |
getPartService()
Returns the part service which tracks part activation within this workbench window. |
IRemoteSelectionService |
getSelectionService()
Returns the selection service which tracks selection within this workbench window. |
IRemoteWorkbenchWindowWithShelfPages |
getShelfPagesAdapter()
Helper method to access the side shelf |
| Methods inherited from interface com.mindoo.remote.api.org.eclipse.ui.services.IRemoteServiceLocator |
|---|
getService, hasService |
| Methods inherited from interface com.mindoo.remote.api.org.eclipse.ui.IRemotePageService |
|---|
addPerspectiveListenerSSJSLib, removePerspectiveListenerSSJSLib |
| Methods inherited from interface com.mindoo.remote.api.IRemoteEclipseWrapper |
|---|
_internalGetId, equalWrappedObjects |
| Method Detail |
|---|
IRemoteWorkbenchPage getActivePage()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
IRemoteWorkbenchPage[] getPages()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
IRemotePartService getPartService()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
IRemoteSelectionService getSelectionService()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
IRemoteWorkbenchWindowWithShelfPages getShelfPagesAdapter()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||