org.eclipse.ui.actions
Class OpenInNewWindowAction
java.lang.Object
|
+--org.eclipse.jface.action.Action
|
+--org.eclipse.ui.actions.OpenInNewWindowAction
- All Implemented Interfaces:
- IAction
- public class OpenInNewWindowAction
- extends Action
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 the workspace root.
Fields inherited from interface org.eclipse.jface.action.IAction |
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, IMAGE, TEXT, TOOL_TIP_TEXT |
Method Summary |
void |
run()
The implementation of this IAction method
opens a new window. |
void |
setPageInput(IAdaptable input)
Set the input to use for the new window's page. |
Methods inherited from class org.eclipse.jface.action.Action |
addPropertyChangeListener, convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, firePropertyChange, firePropertyChange, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, removeAcceleratorText, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenInNewWindowAction
public OpenInNewWindowAction(IWorkbenchWindow window)
- Creates a new
OpenInNewWindowAction
. Sets
the new window page's input to be the workspace root
by 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 actioninput
- the input for the new window's page
setPageInput
public void setPageInput(IAdaptable input)
- Set the input to use for the new window's page.
run
public void run()
- The implementation of this
IAction
method
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.
- Overrides:
run
in class Action
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.