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.createWorkspaceScope()
           
static ICSearchScope SearchEngine.createCSearchScope(ICElement[] elements)
           
static ICSearchScope SearchEngine.createCSearchScope(ICElement[] elements, boolean includeReferencedProjects)
           
static ICSearchScope SearchEngine.createCFileSearchScope(IFile sourceFile, ArrayList elements)
           
 

Methods in org.eclipse.cdt.core.search with parameters of type ICSearchScope
 void OrPattern.findIndexMatches(IndexInput input, org.eclipse.cdt.internal.core.search.IIndexSearchRequestor requestor, int detailLevel, IProgressMonitor progressMonitor, ICSearchScope scope)
           
 void OrPattern.feedIndexRequestor(org.eclipse.cdt.internal.core.search.IIndexSearchRequestor requestor, int detailLevel, int[] fileRefs, int[][] offsets, int[][] offsetLengths, IndexInput input, 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.