diff options
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.java | 44 |
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; } } |