| org.netbeans.spi.project.DeleteOperationImplementation
DeleteOperationImplementation | public interface DeleteOperationImplementation extends DataFilesProviderImplementation(Code) | | Project Delete Operation. Allows to gather information necessary for project
delete 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
delete operation in the following cases:
- The project type wants to use
DefaultProjectOperations
to perform the delete operation.
- If this project may be part of of a compound project (like EJB project is a part of a J2EE project),
and the compound project wants to delete all the sub-projects.
The project type is not required to put an implementation of this interface into the project's
lookup if the above two cases should not be supported.
author: Jan Lahoda since: 1.7 |
Method Summary | |
public void | notifyDeleted() Notification that the delete operation has finished. | public void | notifyDeleting() Pre-delete notification. |
notifyDeleting | public void notifyDeleting() throws IOException(Code) | | Pre-delete notification. The exact meaning is left on the project implementors, but
typically this means to undeploy the application and remove all artifacts
created by the build project.
throws: IOException - if an I/O operation fails. |
|
|