|
org.netbeans.modules.projectapi/1 1.9.22 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CopyOperationImplementation
Project Copy Operation. Allows to gather information necessary for project copy and also provides callbacks to the project type to handle special checkpoints during the copy process. An implementation of this interface may be registered in the project's lookup to support copy operation in the following cases:
DefaultProjectOperationsImplementation
to perform the copy operation.
Method Summary | |
---|---|
void |
notifyCopied(Project original,
File originalPath,
String nueName)
Notification that the copy operation has finished. |
void |
notifyCopying()
Pre-copy notification. |
Methods inherited from interface org.netbeans.spi.project.DataFilesProviderImplementation |
---|
getDataFiles, getMetadataFiles |
Method Detail |
---|
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.
|
org.netbeans.modules.projectapi/1 1.9.22 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |