[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] Bookmark context menu disable
|
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/ChangeLog,v
retrieving revision 1.24
diff -u -r1.24 ChangeLog
--- ChangeLog 15 Nov 2002 20:00:18 -0000 1.24
+++ ChangeLog 15 Nov 2002 20:24:26 -0000
@@ -1,5 +1,10 @@
2002-11-15 Alain Magloire
+ * src/.../internal/ui/cview/CView.java (addBookMarkMenu):
+ Only add bookmark of IFile.
+
+2002-11-15 Alain Magloire
+
* plugin.xml: Typo when doing the Ruler contibution
for Task and bookmarks, it should #CEditorRulerContext.
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.8
diff -u -r1.8 CView.java
--- src/org/eclipse/cdt/internal/ui/cview/CView.java 14 Nov 2002 16:10:56 -0000 1.8
+++ src/org/eclipse/cdt/internal/ui/cview/CView.java 15 Nov 2002 20:24:26 -0000
@@ -818,9 +818,13 @@
}
void addBookMarkMenu (IMenuManager menu, IStructuredSelection selection) {
- //if (resource instanceof IFile) {
+ IAdaptable element = (IAdaptable)selection.getFirstElement();
+ IResource resource = (IResource)element.getAdapter(IResource.class);
+ if (resource == null)
+ return;
+ if (resource instanceof IFile) {
menu.add(addBookmarkAction);
- //}
+ }
}
void addPropertyMenu (IMenuManager menu, IStructuredSelection selection) {