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, notifyMoving
getDataFiles, getMetadataFiles
void 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