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


public interface IRemotePerspectiveTools

Collection of useful methods to create custom Eclipse perspectives


Method Summary
 IRemotePerspectiveDescriptor createPerspective(java.lang.String perspectiveId, java.lang.String label, IRemotePerspectiveFactory factory)
          Method to create a new perspective based on pre-recorded steps
 IRemotePerspectiveFactory createPerspectiveFactory()
          Returns a IRemotePerspectiveFactory that can be used to record the creation of a custom perspective.
 

Method Detail

createPerspectiveFactory

IRemotePerspectiveFactory createPerspectiveFactory()
                                                   throws RemoteEclipseAPIException
Returns a IRemotePerspectiveFactory that can be used to record the creation of a custom perspective. The IRemotePerspectiveFactory then needs to be passed to the createPerspective(String, String, IRemotePerspectiveFactory) method

Returns:
factory
Throws:
RemoteEclipseAPIException

createPerspective

IRemotePerspectiveDescriptor createPerspective(java.lang.String perspectiveId,
                                               java.lang.String label,
                                               IRemotePerspectiveFactory factory)
                                               throws RemoteEclipseAPIException
Method to create a new perspective based on pre-recorded steps

Parameters:
perspectiveId - id of the perspective
label - perspective label
factory - factory with recorded steps to generate the perspective's views
Returns:
perspective descriptor
Throws:
RemoteEclipseAPIException