mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-09 10:46:02 +02:00
Remove of deprecated CreateFileAction, CreateFolderAction
and OpenPerspectiveMenu.
This commit is contained in:
parent
5e66ec902e
commit
1e375c6ccf
1 changed files with 4 additions and 35 deletions
|
@ -91,14 +91,11 @@ import org.eclipse.ui.actions.AddBookmarkAction;
|
||||||
import org.eclipse.ui.actions.BuildAction;
|
import org.eclipse.ui.actions.BuildAction;
|
||||||
import org.eclipse.ui.actions.CloseResourceAction;
|
import org.eclipse.ui.actions.CloseResourceAction;
|
||||||
import org.eclipse.ui.actions.CopyResourceAction;
|
import org.eclipse.ui.actions.CopyResourceAction;
|
||||||
import org.eclipse.ui.actions.CreateFileAction;
|
|
||||||
import org.eclipse.ui.actions.CreateFolderAction;
|
|
||||||
import org.eclipse.ui.actions.DeleteResourceAction;
|
import org.eclipse.ui.actions.DeleteResourceAction;
|
||||||
import org.eclipse.ui.actions.MoveResourceAction;
|
import org.eclipse.ui.actions.MoveResourceAction;
|
||||||
import org.eclipse.ui.actions.NewWizardAction;
|
|
||||||
import org.eclipse.ui.actions.NewWizardMenu;
|
import org.eclipse.ui.actions.NewWizardMenu;
|
||||||
import org.eclipse.ui.actions.OpenFileAction;
|
import org.eclipse.ui.actions.OpenFileAction;
|
||||||
import org.eclipse.ui.actions.OpenPerspectiveMenu;
|
import org.eclipse.ui.actions.OpenInNewWindowAction;
|
||||||
import org.eclipse.ui.actions.OpenResourceAction;
|
import org.eclipse.ui.actions.OpenResourceAction;
|
||||||
import org.eclipse.ui.actions.OpenSystemEditorAction;
|
import org.eclipse.ui.actions.OpenSystemEditorAction;
|
||||||
import org.eclipse.ui.actions.OpenWithMenu;
|
import org.eclipse.ui.actions.OpenWithMenu;
|
||||||
|
@ -137,9 +134,6 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
||||||
RefreshAction refreshAction;
|
RefreshAction refreshAction;
|
||||||
RenameResourceAction renameResourceAction;
|
RenameResourceAction renameResourceAction;
|
||||||
MoveResourceAction moveResourceAction;
|
MoveResourceAction moveResourceAction;
|
||||||
CreateFileAction createFileAction;
|
|
||||||
CreateFolderAction createFolderAction;
|
|
||||||
NewWizardAction newWizardAction;
|
|
||||||
|
|
||||||
CloseResourceAction closeProjectAction;
|
CloseResourceAction closeProjectAction;
|
||||||
OpenResourceAction openProjectAction;
|
OpenResourceAction openProjectAction;
|
||||||
|
@ -516,18 +510,6 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
||||||
renameResourceAction = new RenameResourceAction(shell, viewer.getTree());
|
renameResourceAction = new RenameResourceAction(shell, viewer.getTree());
|
||||||
deleteResourceAction = new DeleteResourceAction(shell);
|
deleteResourceAction = new DeleteResourceAction(shell);
|
||||||
|
|
||||||
createFileAction = new CreateFileAction(shell);
|
|
||||||
// overwrite the default name
|
|
||||||
String fileLabel = CUIPlugin.getDefault().getResourceBundle().getString("CreateFileAction.text");
|
|
||||||
createFileAction.setText(fileLabel);
|
|
||||||
|
|
||||||
createFolderAction = new CreateFolderAction(shell);
|
|
||||||
// overwrite the default name
|
|
||||||
String folderLabel = CUIPlugin.getDefault().getResourceBundle().getString("CreateFolderAction.text");
|
|
||||||
createFolderAction.setText(folderLabel);
|
|
||||||
|
|
||||||
|
|
||||||
newWizardAction = new NewWizardAction();
|
|
||||||
IWorkspace workspace = CUIPlugin.getWorkspace();
|
IWorkspace workspace = CUIPlugin.getWorkspace();
|
||||||
|
|
||||||
openProjectAction = new OpenResourceAction(shell);
|
openProjectAction = new OpenResourceAction(shell);
|
||||||
|
@ -610,8 +592,6 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
||||||
* Be sure to invoke after actions objects have updated, since can* methods delegate to action objects.
|
* Be sure to invoke after actions objects have updated, since can* methods delegate to action objects.
|
||||||
*/
|
*/
|
||||||
void updateGlobalActions(IStructuredSelection selection) {
|
void updateGlobalActions(IStructuredSelection selection) {
|
||||||
createFileAction.selectionChanged (selection);
|
|
||||||
createFolderAction.selectionChanged (selection);
|
|
||||||
deleteResourceAction.selectionChanged(selection);
|
deleteResourceAction.selectionChanged(selection);
|
||||||
addBookmarkAction.selectionChanged(selection);
|
addBookmarkAction.selectionChanged(selection);
|
||||||
|
|
||||||
|
@ -705,15 +685,8 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
||||||
IAdaptable element = (IAdaptable)selection.getFirstElement();
|
IAdaptable element = (IAdaptable)selection.getFirstElement();
|
||||||
IResource resource = (IResource)element.getAdapter(IResource.class);
|
IResource resource = (IResource)element.getAdapter(IResource.class);
|
||||||
|
|
||||||
if (selection.size() == 1) {
|
new NewWizardMenu(newMenu, getSite().getWorkbenchWindow(), false);
|
||||||
if (resource != null && resource instanceof IContainer) {
|
|
||||||
newMenu.add (createFileAction);
|
|
||||||
newMenu.add (createFolderAction);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//new NewWizardMenu(newMenu, getSite().getWorkbenchWindow(), false);
|
|
||||||
newMenu.add(new Separator());
|
|
||||||
newMenu.add(newWizardAction);
|
|
||||||
menu.add(newMenu);
|
menu.add(newMenu);
|
||||||
|
|
||||||
if (resource == null)
|
if (resource == null)
|
||||||
|
@ -885,11 +858,7 @@ public class CView extends ViewPart implements IMenuListener, ISetSelectionTarge
|
||||||
if (!(resource instanceof IContainer))
|
if (!(resource instanceof IContainer))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// Create a menu flyout.
|
menu.add(new OpenInNewWindowAction(getSite().getWorkbenchWindow(), resource));
|
||||||
MenuManager submenu = new MenuManager("Open In Perspective"); //$NON-NLS-1$
|
|
||||||
submenu.add(new OpenPerspectiveMenu(getSite().getWorkbenchWindow(), resource));
|
|
||||||
menu.add(submenu);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue