Class OpenInNewWindowAction

  • All Implemented Interfaces:
    IAction, ActionFactory.IWorkbenchAction

    public class OpenInNewWindowAction
    extends Action
    implements ActionFactory.IWorkbenchAction
    Opens a new window. The initial perspective for the new window will be the same type as the active perspective in the window which this action is running in. The default input for the new window's page is application-specific.
    • Constructor Detail

      • OpenInNewWindowAction

        public OpenInNewWindowAction​(IWorkbenchWindow window)
        Creates a new OpenInNewWindowAction. Sets the new window page's input to be an application-specific default.
        Parameters:
        window - the workbench window containing this action
      • OpenInNewWindowAction

        public OpenInNewWindowAction​(IWorkbenchWindow window,
                                     IAdaptable input)
        Creates a new OpenInNewWindowAction.
        Parameters:
        window - the workbench window containing this action
        input - the input for the new window's page
    • Method Detail

      • setPageInput

        public void setPageInput​(IAdaptable input)
        Set the input to use for the new window's page.
        Parameters:
        input - the input