|
|||||||||
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 |