Package org.eclipse.ui.views.navigator
Class ResourceNavigatorMoveAction
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.SelectionListenerAction
org.eclipse.ui.actions.CopyResourceAction
org.eclipse.ui.actions.MoveResourceAction
org.eclipse.ui.views.navigator.ResourceNavigatorMoveAction
- All Implemented Interfaces:
IAction,ISelectionChangedListener,ISelectionValidator
Deprecated.
as of 3.5, use the Common Navigator Framework classes instead
The ResourceNavigatorMoveAction is a resource move that aso updates the
navigator to show the result of the move. It also delegates to
MoveProjectAction as needed.
- Since:
- 2.0
- Restriction:
- This class is not intended to be subclassed by clients.
- Restriction:
- This class is not intended to be referenced by clients. Planned to be deleted, please see Bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=549953
- Restriction:
- This class is not intended to be instantiated by clients.
-
Field Summary
Fields inherited from class org.eclipse.ui.actions.MoveResourceAction
destinations, IDFields inherited from class org.eclipse.ui.actions.CopyResourceAction
operation, shellProviderFields 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
ConstructorsConstructorDescriptionResourceNavigatorMoveAction(Shell shell, StructuredViewer structureViewer) Deprecated.Create a ResourceNavigatorMoveAction and use the supplied viewer to update the UI. -
Method Summary
Modifier and TypeMethodDescriptionvoidrun()Deprecated.The default implementation of thisIActionmethod does nothing.protected booleanupdateSelection(IStructuredSelection selection) Deprecated.TheCopyResourceActionimplementation of thisSelectionListenerActionmethod enables this action only if all of the one or more selections are sibling resources which are local (depth infinity).Methods inherited from class org.eclipse.ui.actions.MoveResourceAction
createOperation, getDestinations, getResources, runOperationMethods inherited from class org.eclipse.ui.actions.CopyResourceAction
getModelProviderIds, getNewNameFor, isValid, setModelProviderIdsMethods inherited from class org.eclipse.ui.actions.SelectionListenerAction
clearCache, getSelectedNonResources, getSelectedResources, resourceIsType, selectionIsOfTypeMethods inherited from class org.eclipse.ui.actions.BaseSelectionListenerAction
getStructuredSelection, runWithEvent, selectionChanged, selectionChangedMethods 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, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Constructor Details
-
ResourceNavigatorMoveAction
Deprecated.Create a ResourceNavigatorMoveAction and use the supplied viewer to update the UI.- Parameters:
shell- ShellstructureViewer- StructuredViewer
-
-
Method Details
-
run
public void run()Deprecated.Description copied from class:ActionThe default implementation of thisIActionmethod does nothing. Subclasses should override this method if they do not need information from the triggering event, or overriderunWithEvent(Event)if they do.- Specified by:
runin interfaceIAction- Overrides:
runin classMoveResourceAction- See Also:
-
updateSelection
Deprecated.Description copied from class:CopyResourceActionTheCopyResourceActionimplementation of thisSelectionListenerActionmethod enables this action only if all of the one or more selections are sibling resources which are local (depth infinity).- Overrides:
updateSelectionin classCopyResourceAction- Parameters:
selection- the new selection- Returns:
trueif the action should be enabled for this selection, andfalseotherwise
-