[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] cdt.ui/CView remove deprecated calls
|
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/ChangeLog,v
retrieving revision 1.54
diff -u -r1.54 ChangeLog
--- ChangeLog 29 Jan 2003 18:18:38 -0000 1.54
+++ ChangeLog 1 Feb 2003 19:57:42 -0000
@@ -1,3 +1,17 @@
+2003-02-01 Alain Magloire
+
+ * src/org/eclipse/cdt/internal/ui/cview/CView.java:
+ Remove CreateFileAction, CreateFolderAction and OpenPerspectiveMenu,
+ deprecated classes. Instead use NewWizardMenu class.
+ * src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java:
+ Make fDocument protected scope.
+ * src/org/eclipse/cdt/ui/CUIPlugin.java:
+ Wrong definitions of FILE_WIZARD_ID and FOLDER_WIZARD_ID.
+ * plugin.properties:
+ New entries for file and folder wizards.
+ * plugin.plugin.xml:
+ New entries for file and folder wizards.
+
2003-01-28 Alain Magloire
With the help of the 2.1 compiler, fix the warnings when accessiong static
Index: plugin.properties
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/plugin.properties,v
retrieving revision 1.16
diff -u -r1.16 plugin.properties
--- plugin.properties 27 Nov 2002 19:54:40 -0000 1.16
+++ plugin.properties 1 Feb 2003 19:57:40 -0000
@@ -32,13 +32,12 @@
StdMakeConversionWizard.name=Convert to a C or C++ Project
StdMakeConversionWizard.description=Convert a project's nature to C or C++
-NewFileWizard.name=File
-NewFileCreationWizard.description=Create a file
+NewWizards.folder = Folder
+NewWizards.folder.description = Create a new folder resource
+NewWizards.file = File
+NewWizards.file.description = Create a new file resource
OpenNewFileWizardAction.label=&File
OpenNewFileWizardAction.tooltip=Create a file
-
-NewFolderWizard.name=Folder
-NewFolderCreationWizard.description=Create a folder
OpenNewFolderWizardAction.label=&Folder
OpenNewFolderWizardAction.tooltip=Create a folder
Index: plugin.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/plugin.xml,v
retrieving revision 1.20
diff -u -r1.20 plugin.xml
--- plugin.xml 30 Jan 2003 16:10:57 -0000 1.20
+++ plugin.xml 1 Feb 2003 19:57:43 -0000
@@ -202,6 +202,33 @@
%StdMakeConversionWizard.description
</description>
</wizard>
+<!-- File and Folder Wizards -->
+ <wizard
+ name="%NewWizards.folder"
+ icon="icons/full/ctool16/newfolder_wiz.gif"
+ category="org.eclipse.ui.Basic"
+ class="org.eclipse.ui.wizards.newresource.BasicNewFolderResourceWizard"
+ id="org.eclipse.ui.wizards.new.folder">
+ <description>
+ %NewWizards.folder.description
+ </description>
+ <selection
+ class="org.eclipse.core.resources.IResource">
+ </selection>
+ </wizard>
+ <wizard
+ name="%NewWizards.file"
+ icon="icons/full/ctool16/newfile_wiz.gif"
+ category="org.eclipse.ui.Basic"
+ class="org.eclipse.ui.wizards.newresource.BasicNewFileResourceWizard"
+ id="org.eclipse.ui.wizards.new.file">
+ <description>
+ %NewWizards.file.description
+ </description>
+ <selection
+ class="org.eclipse.core.resources.IResource">
+ </selection>
+ </wizard>
</extension>
<extension
id="org.eclipse.cdt.ui.ceditor"
Index: src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java,v
retrieving revision 1.4
diff -u -r1.4 BuildConsoleManager.java
--- src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java 29 Nov 2002 15:31:44 -0000 1.4
+++ src/org/eclipse/cdt/internal/ui/BuildConsoleManager.java 1 Feb 2003 19:57:45 -0000
@@ -74,7 +74,7 @@
}
private class BuildConsole extends ConsoleOutputStream implements IConsole {
- private BuildConsoleDocument fDocument;
+ protected BuildConsoleDocument fDocument;
public BuildConsole() {
fDocument = new BuildConsoleDocument(BuildConsolePreferencePage.buildConsoleLines());
Index: src/org/eclipse/cdt/internal/ui/cview/CView.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/cview/CView.java,v
retrieving revision 1.11
diff -u -r1.11 CView.java
--- src/org/eclipse/cdt/internal/ui/cview/CView.java 27 Nov 2002 19:54:40 -0000 1.11
+++ src/org/eclipse/cdt/internal/ui/cview/CView.java 1 Feb 2003 19:57:49 -0000
@@ -91,14 +91,11 @@
import org.eclipse.ui.actions.BuildAction;
import org.eclipse.ui.actions.CloseResourceAction;
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.MoveResourceAction;
-import org.eclipse.ui.actions.NewWizardAction;
import org.eclipse.ui.actions.NewWizardMenu;
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.OpenSystemEditorAction;
import org.eclipse.ui.actions.OpenWithMenu;
@@ -137,9 +134,6 @@
RefreshAction refreshAction;
RenameResourceAction renameResourceAction;
MoveResourceAction moveResourceAction;
- CreateFileAction createFileAction;
- CreateFolderAction createFolderAction;
- NewWizardAction newWizardAction;
CloseResourceAction closeProjectAction;
OpenResourceAction openProjectAction;
@@ -516,18 +510,6 @@
renameResourceAction = new RenameResourceAction(shell, viewer.getTree());
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();
openProjectAction = new OpenResourceAction(shell);
@@ -610,8 +592,6 @@
* Be sure to invoke after actions objects have updated, since can* methods delegate to action objects.
*/
void updateGlobalActions(IStructuredSelection selection) {
- createFileAction.selectionChanged (selection);
- createFolderAction.selectionChanged (selection);
deleteResourceAction.selectionChanged(selection);
addBookmarkAction.selectionChanged(selection);
@@ -705,15 +685,8 @@
IAdaptable element = (IAdaptable)selection.getFirstElement();
IResource resource = (IResource)element.getAdapter(IResource.class);
- if (selection.size() == 1) {
- 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);
+ new NewWizardMenu(newMenu, getSite().getWorkbenchWindow(), false);
+
menu.add(newMenu);
if (resource == null)
@@ -885,11 +858,7 @@
if (!(resource instanceof IContainer))
return;
- // Create a menu flyout.
- MenuManager submenu = new MenuManager("Open In Perspective"); //$NON-NLS-1$
- submenu.add(new OpenPerspectiveMenu(getSite().getWorkbenchWindow(), resource));
- menu.add(submenu);
-
+ menu.add(new OpenInNewWindowAction(getSite().getWorkbenchWindow(), resource));
}
Index: src/org/eclipse/cdt/ui/CUIPlugin.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CUIPlugin.java,v
retrieving revision 1.3
diff -u -r1.3 CUIPlugin.java
--- src/org/eclipse/cdt/ui/CUIPlugin.java 27 Nov 2002 19:54:40 -0000 1.3
+++ src/org/eclipse/cdt/ui/CUIPlugin.java 1 Feb 2003 19:57:57 -0000
@@ -52,8 +52,8 @@
public static final String C_PROJECT_WIZARD_ID = PLUGIN_ID + ".wizards.StdCWizard";
public static final String CPP_PROJECT_WIZARD_ID = PLUGIN_ID + ".wizards.StdCCWizard";
- public static final String FILE_WIZARD_ID = PLUGIN_ID + ".wizards.new.BasicNewFileResourceWizard";
- public static final String FOLDER_WIZARD_ID = PLUGIN_ID + ".wizards.new.BasicNewFolderResourceWizard";
+ public static final String FILE_WIZARD_ID = "org.eclipse.ui.wizards.new.file";
+ public static final String FOLDER_WIZARD_ID = "org.eclipse.ui.wizards.new.folder";
public static final String FOLDER_ACTION_SET_ID = PLUGIN_ID + ".CFolderActionSet";
public static final String BUILDER_ID = PLUGIN_CORE_ID + ".cbuilder";