Package org.eclipse.ui.actions
Class OpenFileAction
- All Implemented Interfaces:
IAction
,ISelectionChangedListener
Standard action for opening an editor on the currently selected file
resource(s).
Note that there is a different action for opening closed projects:
OpenResourceAction
.
This class may be instantiated; it is not intended to be subclassed.
- Restriction:
- This class is not intended to be subclassed by clients.
-
Field Summary
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, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
-
Constructor Summary
ConstructorDescriptionOpenFileAction
(IWorkbenchPage page) Creates a new action that will open editors on the then-selected file resources.OpenFileAction
(IWorkbenchPage page, IEditorDescriptor descriptor) Creates a new action that will open instances of the specified editor on the then-selected file resources. -
Method Summary
Methods inherited from class org.eclipse.ui.actions.OpenSystemEditorAction
run, updateSelection
Methods inherited from class org.eclipse.ui.actions.SelectionListenerAction
clearCache, getSelectedNonResources, getSelectedResources, resourceIsType, selectionIsOfType
Methods inherited from class org.eclipse.ui.actions.BaseSelectionListenerAction
getStructuredSelection, runWithEvent, selectionChanged, selectionChanged
Methods inherited from class org.eclipse.jface.action.Action
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
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Field Details
-
ID
The id of this action.- See Also:
-
-
Constructor Details
-
OpenFileAction
Creates a new action that will open editors on the then-selected file resources. Equivalent toOpenFileAction(page,null)
.- Parameters:
page
- the workbench page in which to open the editor
-
OpenFileAction
Creates a new action that will open instances of the specified editor on the then-selected file resources.- Parameters:
page
- the workbench page in which to open the editordescriptor
- the editor descriptor, ornull
if unspecified
-