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 CopyProjectAction
errorStatus, shell, shellProviderFields inherited from interface 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 CopyProjectAction
createDescription, getModelProviderIds, getPlugin, setModelProviderIds, updateSelectionMethods inherited from class SelectionListenerAction
clearCache, getSelectedNonResources, getSelectedResources, resourceIsType, selectionIsOfTypeMethods inherited from class BaseSelectionListenerAction
getStructuredSelection, runWithEvent, selectionChanged, selectionChangedMethods inherited from class 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 AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Field Details
-
ID
-
-
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)