public class ImportResourcesAction extends BaseSelectionListenerAction implements ActionFactory.IWorkbenchAction
This class may be instantiated. It is not intended to be subclassed.
This method automatically registers listeners so that it can keep its enablement state up to date. Ordinarily, the window's references to these listeners will be dropped automatically when the window closes. However, if the client needs to get rid of an action while the window is still open, the client must call IWorkbenchAction#dispose to give the action an opportunity to deregister its listeners and to perform any other cleanup.
Note: Despite the name, an import operation can deal with things other than resources; the current name was retained for historical reasons.
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 and Description |
---|
ImportResourcesAction(IWorkbench workbench)
Deprecated.
use the constructor
ImportResourcesAction(IWorkbenchWindow) |
ImportResourcesAction(IWorkbenchWindow window)
Create a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Disposes of this action.
|
void |
run()
Invoke the Import wizards selection Wizard.
|
void |
setSelection(IStructuredSelection selection)
Deprecated.
|
clearCache, getStructuredSelection, runWithEvent, selectionChanged, selectionChanged, updateSelection
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
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
public ImportResourcesAction(IWorkbenchWindow window)
window
- the window@Deprecated public ImportResourcesAction(IWorkbench workbench)
ImportResourcesAction(IWorkbenchWindow)
workbench
- the workbenchpublic void run()
run
in interface IAction
run
in class Action
How radio buttons are handled
,
How check boxes are handled
@Deprecated public void setSelection(IStructuredSelection selection)
selection
- the new selectionpublic void dispose()
ActionFactory.IWorkbenchAction
dispose
in interface ActionFactory.IWorkbenchAction
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.