Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/actions/FindRefsAction.java')
-rw-r--r--core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/actions/FindRefsAction.java44
1 files changed, 11 insertions, 33 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/actions/FindRefsAction.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/actions/FindRefsAction.java
index 25340d6b49e..ef66d5e96e5 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/actions/FindRefsAction.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/actions/FindRefsAction.java
@@ -10,19 +10,14 @@
*******************************************************************************/
package org.eclipse.cdt.internal.ui.search.actions;
-import org.eclipse.cdt.core.search.ICSearchConstants;
-import org.eclipse.cdt.core.search.ICSearchScope;
-import org.eclipse.cdt.core.search.LimitTo;
-import org.eclipse.cdt.core.search.SearchEngine;
+import org.eclipse.cdt.core.model.ICElement;
import org.eclipse.cdt.internal.ui.editor.CEditor;
import org.eclipse.cdt.internal.ui.search.CSearchMessages;
+import org.eclipse.cdt.internal.ui.search.PDOMSearchQuery;
import org.eclipse.ui.IWorkbenchSite;
-
public class FindRefsAction extends FindAction {
- /**
- * @param editor
- */
+
public FindRefsAction(CEditor editor) {
this(editor,
CSearchMessages.getString("CSearch.FindReferencesAction.label"), //$NON-NLS-1$
@@ -34,45 +29,28 @@ public class FindRefsAction extends FindAction {
CSearchMessages.getString("CSearch.FindReferencesAction.label"), //$NON-NLS-1$
CSearchMessages.getString("CSearch.FindReferencesAction.tooltip")); //$NON-NLS-1$
}
- /**
- * @param editor
- * @param string
- * @param string2
- * @param string3
- */
+
public FindRefsAction(CEditor editor, String label, String tooltip) {
super(editor);
setText(label); //$NON-NLS-1$
setToolTipText(tooltip); //$NON-NLS-1$
}
- /**
- * @param site
- * @param string
- * @param string2
- * @param string3
- */
+
public FindRefsAction(IWorkbenchSite site, String label, String tooltip) {
super(site);
setText(label);
setToolTipText(tooltip);
}
- /* (non-Javadoc)
- * @see org.eclipse.cdt.internal.ui.editor.selsearch.FindAction#getScopeDescription()
- */
protected String getScopeDescription() {
return CSearchMessages.getString("WorkspaceScope"); //$NON-NLS-1$
}
- /* (non-Javadoc)
- * @see org.eclipse.cdt.internal.ui.editor.selsearch.FindAction#getScope(org.eclipse.core.resources.IProject)
- */
- protected ICSearchScope getScope() {
- return SearchEngine.createWorkspaceScope();
+
+ protected ICElement[] getScope() {
+ return null;
}
- /* (non-Javadoc)
- * @see org.eclipse.cdt.internal.ui.editor.selsearch.FindAction#getLimitTo()
- */
- protected LimitTo getLimitTo() {
- return ICSearchConstants.REFERENCES;
+
+ protected int getLimitTo() {
+ return PDOMSearchQuery.FIND_REFERENCES;
}
}

Back to the top