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 public class ResourceNavigatorMoveAction extends MoveResourceAction
Deprecated.as of 3.5, use the Common Navigator Framework classes insteadThe 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, ID
-
Fields inherited from class org.eclipse.ui.actions.CopyResourceAction
operation, shellProvider
-
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
Constructors Constructor Description ResourceNavigatorMoveAction(Shell shell, StructuredViewer structureViewer)Deprecated.Create a ResourceNavigatorMoveAction and use the supplied viewer to update the UI.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidrun()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, runOperation
-
Methods inherited from class org.eclipse.ui.actions.CopyResourceAction
getModelProviderIds, getNewNameFor, isValid, setModelProviderIds
-
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
-
-
-
-
Constructor Detail
-
ResourceNavigatorMoveAction
public ResourceNavigatorMoveAction(Shell shell, StructuredViewer structureViewer)
Deprecated.Create a ResourceNavigatorMoveAction and use the supplied viewer to update the UI.- Parameters:
shell- ShellstructureViewer- StructuredViewer
-
-
Method Detail
-
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:
How radio buttons are handled,How check boxes are handled
-
updateSelection
protected boolean updateSelection(IStructuredSelection selection)
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
-
-