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 void
run()
Deprecated.The default implementation of thisIAction
method does nothing.protected boolean
updateSelection(IStructuredSelection selection)
Deprecated.TheCopyResourceAction
implementation of thisSelectionListenerAction
method 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:Action
The default implementation of thisIAction
method 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:
run
in interfaceIAction
- Overrides:
run
in classMoveResourceAction
- See Also:
How radio buttons are handled
,How check boxes are handled
-
updateSelection
protected boolean updateSelection(IStructuredSelection selection)
Deprecated.Description copied from class:CopyResourceAction
TheCopyResourceAction
implementation of thisSelectionListenerAction
method enables this action only if all of the one or more selections are sibling resources which are local (depth infinity).- Overrides:
updateSelection
in classCopyResourceAction
- Parameters:
selection
- the new selection- Returns:
true
if the action should be enabled for this selection, andfalse
otherwise
-
-