站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc 5.0.0

DeleteOperationImplementation (NetBeans Project API) - NetBeans API Javadoc 5.0.0

 

org.netbeans.spi.project
Interface DeleteOperationImplementation

All Superinterfaces:
DataFilesProviderImplementation

public interface DeleteOperationImplementation
extends DataFilesProviderImplementation

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 is not required to put an implementation of this interface into the project's lookup if the above two cases should not be supported.

Since:
1.7

Method Summary
 void notifyDeleted()
          Notification that the delete operation has finished.
 void notifyDeleting()
          Pre-delete notification.
 
Methods inherited from interface org.netbeans.spi.project.DataFilesProviderImplementation
getDataFiles, getMetadataFiles
 

Method Detail

notifyDeleting

public void notifyDeleting()
                    throws IOException
Pre-delete notification. The exact meaning is left on the project implementors, but typically this means to undeloy the application and remove all artifacts created by the build project.

Throws:
IOException - if an I/O operation fails.

notifyDeleted

public void notifyDeleted()
                   throws IOException
Notification that the delete operation has finished. Is supposed to perform final cleanup and to call ProjectState.notifyDeleted().

Throws:
IOException - if an I/O operation fails.

 

Built on May 3 2007.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.