Eclipse CDT
Pre-release 3.0

Uses of Interface
org.eclipse.cdt.core.search.ICSearchScope

Packages that use ICSearchScope
org.eclipse.cdt.core.search   
 

Uses of ICSearchScope in org.eclipse.cdt.core.search
 

Methods in org.eclipse.cdt.core.search that return ICSearchScope
static ICSearchScope SearchEngine.createCFileSearchScope(IFile sourceFile, ArrayList elements)
           
static ICSearchScope SearchEngine.createCSearchScope(ICElement[] elements)
           
static ICSearchScope SearchEngine.createCSearchScope(ICElement[] elements, boolean includeReferencedProjects)
           
static ICSearchScope SearchEngine.createWorkspaceScope()
           
 

Methods in org.eclipse.cdt.core.search with parameters of type ICSearchScope
 void OrPattern.feedIndexRequestor(org.eclipse.cdt.internal.core.search.IIndexSearchRequestor requestor, int detailLevel, int[] fileRefs, int[][] offsets, int[][] offsetLengths, IndexInput input, ICSearchScope scope)
           
 void OrPattern.findIndexMatches(IndexInput input, org.eclipse.cdt.internal.core.search.IIndexSearchRequestor requestor, int detailLevel, IProgressMonitor progressMonitor, ICSearchScope scope)
           
static Set DOMSearchUtil.getMatchesFromSearchEngine(ICSearchScope scope, IASTName searchName, ICSearchConstants.LimitTo limitTo)
          This is a convenience method that uses the SearchEngine to find declarations, references, or both that correspond to the IASTName searchName found in the index.
static Set DOMSearchUtil.getMatchesFromSearchEngine(ICSearchScope scope, String searchPattern, ICSearchConstants.LimitTo limitTo)
          This is a convenience method that uses the SearchEngine to find everything in the index that matches to a String.
 void SearchEngine.search(IWorkspace workspace, ICSearchPattern pattern, ICSearchScope scope, ICSearchResultCollector collector, boolean excludeLocalDeclarations)
           
 void SearchEngine.search(IWorkspace workspace, ICSearchPattern pattern, ICSearchScope scope, ICSearchResultCollector collector, boolean excludeLocalDeclarations, IMatchLocator matchLocator)
           
 


Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.