|
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 MoveOperationImplementation
Project Rename/Move Operation. Allows to gather information necessary for project move and also provides callbacks to the project type to handle special checkpoints during the delete. An implementation of this interface may be registered in the project's lookup to support move operation in the following cases:
org.netbeans.spi.project.ui.support.DefaultProjectOperationsImplementation
to perform the rename/move operation.
Method Summary | |
---|---|
void |
notifyMoved(Project original,
File originalPath,
String nueName)
Notification that the move operation has finished. |
void |
notifyMoving()
Pre-move notification. |
Methods inherited from interface org.netbeans.spi.project.DataFilesProviderImplementation |
---|
getDataFiles, getMetadataFiles |
Method Detail |
---|
void notifyMoving() throws IOException
IOException
- if an I/O operation fails.void notifyMoved(Project original, File originalPath, String nueName) throws IOException
ProjectState.notifyDeleted()
on the original project.
Should be called on both original and newly created project (in this order).
original
- null
when called on the original project, the original project when called on the new projectoriginalPath
- the project folder of the original projectnueName
- 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 |