Skip to main content

[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) {



Back to the top