Package org.eclipse.ui.actions
Class ImportResourcesAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.ui.actions.BaseSelectionListenerAction
org.eclipse.ui.actions.ImportResourcesAction
- All Implemented Interfaces:
- IAction,- ISelectionChangedListener,- ActionFactory.IWorkbenchAction
public class ImportResourcesAction
extends BaseSelectionListenerAction
implements ActionFactory.IWorkbenchAction
Action representing a generic import operation.
 
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.
- Since:
- 2.0
- Restriction:
- This class is not intended to be subclassed by clients.
- 
Field SummaryFields inherited from interface org.eclipse.jface.action.IActionAS_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 SummaryConstructorsConstructorDescriptionImportResourcesAction(IWorkbench workbench) Deprecated.Create a new instance of this class.
- 
Method SummaryModifier and TypeMethodDescriptionvoiddispose()Disposes of this action.voidrun()Invoke the Import wizards selection Wizard.voidsetSelection(IStructuredSelection selection) Deprecated.Methods inherited from class org.eclipse.ui.actions.BaseSelectionListenerActionclearCache, getStructuredSelection, runWithEvent, selectionChanged, selectionChanged, updateSelectionMethods inherited from class org.eclipse.jface.action.ActionconvertAccelerator, 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 org.eclipse.jface.action.AbstractActionaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManageraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jface.action.IActionaddPropertyChangeListener, 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
- 
Constructor Details- 
ImportResourcesActionCreate a new instance of this class.- Parameters:
- window- the window
 
- 
ImportResourcesActionDeprecated.use the constructorImportResourcesAction(IWorkbenchWindow)Create a new instance of this class- Parameters:
- workbench- the workbench
 
 
- 
- 
Method Details- 
runpublic void run()Invoke the Import wizards selection Wizard.
- 
setSelectionDeprecated.Sets the current selection. In for backwards compatibility. Use selectionChanged() instead.- Parameters:
- selection- the new selection
 
- 
disposepublic void dispose()Description copied from interface:ActionFactory.IWorkbenchActionDisposes of this action. Once disposed, this action cannot be used. This operation has no effect if the action has already been disposed.- Specified by:
- disposein interface- ActionFactory.IWorkbenchAction
 
 
- 
ImportResourcesAction(IWorkbenchWindow)