Package com.iizigo.editor
Class CopyFilesAndFoldersOperation
- java.lang.Object
-
- org.eclipse.ui.actions.CopyFilesAndFoldersOperation
-
- com.iizigo.editor.CopyFilesAndFoldersOperation
-
public class CopyFilesAndFoldersOperation extends org.eclipse.ui.actions.CopyFilesAndFoldersOperation
Copy files and folders operation with undo support (added context support).- Author:
- Christopher Mindus
-
-
Constructor Summary
Constructors Constructor Description CopyFilesAndFoldersOperation(java.lang.String description, IPropUndoRedo undoRedo)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.ui.ide.undo.AbstractWorkspaceOperation
getUndoableCopyOrMoveOperation(org.eclipse.core.resources.IResource[] resources, org.eclipse.core.runtime.IPath destinationPath)
Returns an AbstractWorkspaceOperation suitable for performing the move or copy operation that will move or copy the given resources to the given destination path.-
Methods inherited from class org.eclipse.ui.actions.CopyFilesAndFoldersOperation
canPerformAutoRename, copy, copyFiles, copyFiles, copyFilesInCurrentThread, copyFilesInCurrentThread, copyOrLinkFiles, copyResources, copyResourcesInCurrentThread, createVirtualFoldersAndLinks, getDeepCheckQuestion, getFile, getFiles, getFolder, getModelProviderIds, getOperationTitle, getProblemsMessage, getProblemsTitle, getValidateConflictSource, homogenousResources, isMove, linkFiles, setCreateLinks, setModelProviderIds, setRelativeVariable, setVirtualFolders, validateDestination, validateImportDestination
-
-
-
-
Constructor Detail
-
CopyFilesAndFoldersOperation
public CopyFilesAndFoldersOperation(java.lang.String description, IPropUndoRedo undoRedo)
The constructor.- Parameters:
description
- The operation description, or null for default.undoRedo
- The undo/redo interface.
-
-
Method Detail
-
getUndoableCopyOrMoveOperation
protected org.eclipse.ui.ide.undo.AbstractWorkspaceOperation getUndoableCopyOrMoveOperation(org.eclipse.core.resources.IResource[] resources, org.eclipse.core.runtime.IPath destinationPath)
Returns an AbstractWorkspaceOperation suitable for performing the move or copy operation that will move or copy the given resources to the given destination path.- Overrides:
getUndoableCopyOrMoveOperation
in classorg.eclipse.ui.actions.CopyFilesAndFoldersOperation
- Parameters:
resources
- The resources to be moved or copied.destinationPath
- The destination path to which the resources should be moved.- Returns:
- The operation that should be used to perform the move or copy.
-
-