com.mindoo.remote.api.org.eclipse.ui
Interface IRemoteWorkbenchSite

All Superinterfaces:
IRemoteEclipseWrapper, IRemoteServiceLocator
All Known Subinterfaces:
IRemoteViewSite

public interface IRemoteWorkbenchSite
extends IRemoteServiceLocator, IRemoteEclipseWrapper

Remote API Wrapper for the org.eclipse.ui.IWorkbenchSite (Online documentation)

Original documentation:
The common interface between the workbench and its parts, including pages within parts.


Method Summary
 IRemoteWorkbenchPage getPage()
          Returns the page containing this workbench site.
 IRemoteWorkbenchWindow getWorkbenchWindow()
          Returns the workbench window containing this workbench site.
 
Methods inherited from interface com.mindoo.remote.api.org.eclipse.ui.services.IRemoteServiceLocator
getService, hasService
 
Methods inherited from interface com.mindoo.remote.api.IRemoteEclipseWrapper
_internalGetId, equalWrappedObjects
 

Method Detail

getPage

IRemoteWorkbenchPage getPage()
                             throws RemoteEclipseAPIException
Returns the page containing this workbench site.

Returns:
the page containing this workbench site
Throws:
RemoteEclipseAPIException

getWorkbenchWindow

IRemoteWorkbenchWindow getWorkbenchWindow()
                                          throws RemoteEclipseAPIException
Returns the workbench window containing this workbench site.

Returns:
the workbench window containing this workbench site
Throws:
RemoteEclipseAPIException