Java 类org.eclipse.ui.actions.DeleteResourceAction 实例源码

项目:OpenSPIFe    文件:EditActionProvider.java   
@Override
public void init(ICommonActionExtensionSite anExtensionSite) {
    if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        ICommonViewerWorkbenchSite viewSite = (ICommonViewerWorkbenchSite) anExtensionSite.getViewSite();
        deleteResourceAction = new DeleteResourceAction(viewSite.getSite());
        clipboard = new Clipboard(viewSite.getShell().getDisplay());
        pasteResourceAction = new PasteAction(viewSite.getShell(), clipboard);
        copyAction = new CopyAction(viewSite.getShell(), clipboard, pasteResourceAction);
    }
}
项目:eclipse-extras    文件:DeleteEditorFileHandler.java   
protected void deleteResource( IShellProvider shellProvier, IFile file ) {
  DeleteResourceAction deleteAction = new DeleteResourceAction( shellProvier );
  deleteAction.selectionChanged( new StructuredSelection( file ) );
  deleteAction.run();
}
项目:Eclipse-Postfix-Code-Completion    文件:DeleteAction.java   
private IAction createWorkbenchAction(IStructuredSelection selection) {
    DeleteResourceAction action= new DeleteResourceAction(getSite());
    action.selectionChanged(selection);
    return action;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:DeleteAction.java   
private IAction createWorkbenchAction(IStructuredSelection selection) {
    DeleteResourceAction action= new DeleteResourceAction(getSite());
    action.selectionChanged(selection);
    return action;
}