下面列出了怎么用org.eclipse.ui.actions.DeleteResourceAction的API类实例代码及写法,或者点击链接到github查看源代码。
public DeleteXdsResourceHandler() {
super();
setAction(new DeleteResourceAction(shellProvider));
}
protected void deleteResource( IShellProvider shellProvier, IFile file ) {
DeleteResourceAction deleteAction = new DeleteResourceAction( shellProvier );
deleteAction.selectionChanged( new StructuredSelection( file ) );
deleteAction.run();
}
private IAction createWorkbenchAction(IStructuredSelection selection) {
DeleteResourceAction action= new DeleteResourceAction(getSite());
action.selectionChanged(selection);
return action;
}