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;
}