public class OpenAction
extends org.eclipse.ui.actions.BaseSelectionListenerAction
Modifier and Type | Field and Description |
---|---|
protected EditorUtility |
editorUtility |
protected org.eclipse.ui.IWorkbenchPage |
page |
Constructor and Description |
---|
OpenAction(org.eclipse.ui.IWorkbenchPage page,
EditorUtility editorUtility)
Constructs an open action for the given workbench page.
|
Modifier and Type | Method and Description |
---|---|
void |
run() |
protected boolean |
updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection) |
clearCache, getStructuredSelection, runWithEvent, selectionChanged, selectionChanged
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
protected final org.eclipse.ui.IWorkbenchPage page
protected final EditorUtility editorUtility
public OpenAction(org.eclipse.ui.IWorkbenchPage page, EditorUtility editorUtility)
page
- the workbench page to open the editor in
(not null
)editorUtility
- (not null
)public void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.jface.action.Action
protected boolean updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection)
updateSelection
in class org.eclipse.ui.actions.BaseSelectionListenerAction