Package org.eclipse.ui.actions
Class MoveProjectAction
- All Implemented Interfaces:
IAction,ISelectionChangedListener
The MoveProjectAction is the action designed to move projects specifically as
they have different semantics from other resources.
-
Field Summary
FieldsFields inherited from class org.eclipse.ui.actions.CopyProjectAction
errorStatus, shell, 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
ConstructorsConstructorDescriptionMoveProjectAction(IShellProvider provider) Creates a new project move action and initializes it.MoveProjectAction(Shell shell) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected StringDeprecated.As of 3.3, the error handling is performed by the undoable operation which handles the move.protected Object[]queryDestinationParameters(IProject project) Query for a new project destination using the parameters in the existing project.voidrun()Implementation of method defined onIAction.Methods inherited from class org.eclipse.ui.actions.CopyProjectAction
createDescription, getModelProviderIds, getPlugin, setModelProviderIds, updateSelectionMethods 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
-
Field Details
-
ID
The id of this action.- See Also:
-
-
Constructor Details
-
MoveProjectAction
Deprecated.Creates a new project move action and initializes it.- Parameters:
shell- the shell for any dialogs
-
MoveProjectAction
Creates a new project move action and initializes it.- Parameters:
provider- the IShellProvider for any dialogs- Since:
- 3.4
-
-
Method Details
-
getErrorsTitle
Deprecated.As of 3.3, the error handling is performed by the undoable operation which handles the move.Return the title of the errors dialog.- Overrides:
getErrorsTitlein classCopyProjectAction- Returns:
- java.lang.String
-
queryDestinationParameters
Query for a new project destination using the parameters in the existing project.- Overrides:
queryDestinationParametersin classCopyProjectAction- Parameters:
project- the project we are going to move.- Returns:
- Object[] or null if the selection is cancelled
-
run
public void run()Implementation of method defined onIAction.- Specified by:
runin interfaceIAction- Overrides:
runin classCopyProjectAction- See Also:
-
MoveProjectAction(IShellProvider)