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
FieldsFields inherited from interface 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
ConstructorsConstructorDescriptionOpenFileAction(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 OpenSystemEditorAction
run, updateSelectionMethods inherited from class SelectionListenerAction
clearCache, getSelectedNonResources, getSelectedResources, resourceIsType, selectionIsOfTypeMethods inherited from class BaseSelectionListenerAction
getStructuredSelection, runWithEvent, selectionChanged, selectionChangedMethods inherited from class 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, setToolTipTextMethods inherited from class AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Field Details
-
ID
-
-
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, ornullif unspecified
-