| org.eclipse.ui.ide.undo.AbstractWorkspaceOperation org.eclipse.ui.ide.undo.AbstractResourcesOperation org.eclipse.ui.ide.undo.AbstractCopyOrMoveResourcesOperation org.eclipse.ui.ide.undo.MoveProjectOperation
MoveProjectOperation | public class MoveProjectOperation extends AbstractCopyOrMoveResourcesOperation (Code) | | A MoveProjectOperation represents an undoable operation for moving a
project's content to a different location. Clients may call the public API
from a background thread.
This class is intended to be instantiated and used by clients. It is not
intended to be subclassed by clients.
since: 3.3 |
Constructor Summary | |
public | MoveProjectOperation(IProject project, URI location, String label) Create a MoveProjectOperation that moves the specified project contents
to a new location. |
MoveProjectOperation | public MoveProjectOperation(IProject project, URI location, String label)(Code) | | Create a MoveProjectOperation that moves the specified project contents
to a new location.
Parameters: project - the project to be moved Parameters: location - the location for the project Parameters: label - the label of the operation |
computeMoveOrCopyStatus | protected IStatus computeMoveOrCopyStatus()(Code) | | |
computeUndoableStatus | public IStatus computeUndoableStatus(IProgressMonitor monitor)(Code) | | |
doExecute | protected void doExecute(IProgressMonitor monitor, IAdaptable uiInfo) throws CoreException(Code) | | |
doUndo | protected void doUndo(IProgressMonitor monitor, IAdaptable uiInfo) throws CoreException(Code) | | |
getProposedName | protected String getProposedName(IResource resource, int index)(Code) | | |
isDestinationPathValid | protected boolean isDestinationPathValid(IResource resource, int index)(Code) | | |
moveProject | URI moveProject(IProject project, URI locationURI, IProgressMonitor monitor) throws CoreException(Code) | | |
updateResourceChangeDescriptionFactory | protected boolean updateResourceChangeDescriptionFactory(IResourceChangeDescriptionFactory factory, int operation)(Code) | | |
Fields inherited from org.eclipse.ui.ide.undo.AbstractCopyOrMoveResourcesOperation | protected IPath destination(Code)(Java Doc) protected IPath[] destinationPaths(Code)(Java Doc)
|
|
|