public interface CopyOperationImplementation extends DataFilesProviderImplementation
DefaultProjectOperations
to perform the copy operation.
Modifier and Type | Method and Description |
---|---|
void |
notifyCopied(Project original,
File originalPath,
String nueName)
Notification that the copy operation has finished.
|
void |
notifyCopying()
Pre-copy notification.
|
getDataFiles, getMetadataFiles
void notifyCopying() throws IOException
IOException
- if an I/O operation fails.void notifyCopied(Project original, File originalPath, String nueName) throws IOException
original
- null
when called on the original project, the original project when called on the new projectoriginalPath
- the project folder of the original project (for consistency
with MoveOperationImplementation.notifyMoved)nueName
- new name for the newly created project.IOException
- if an I/O operation fails.