public interface MoveOrRenameOperationImplementation extends MoveOperationImplementation
MoveOperationImplementation to be used when
the project can behave more simply, efficiently, and robustly when it is simply
being renamed (code and/or display name) without actually being moved to a new location.
In this case, MoveOperationImplementation.notifyMoving() and MoveOperationImplementation.notifyMoved(org.netbeans.api.project.Project, java.io.File, java.lang.String) will not be called.| Modifier and Type | Method and Description |
|---|---|
void |
notifyRenamed(String nueName)
Notification that the rename operation has finished.
|
void |
notifyRenaming()
Pre-rename notification.
|
notifyMoved, notifyMovinggetDataFiles, getMetadataFilesvoid notifyRenaming()
throws IOException
IOException - if an I/O operation failsvoid notifyRenamed(String nueName) throws IOException
nueName - new name for the projectIOException - if an I/O operation fails