|
Eclipse JDT Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IJavaSearchScope | |
---|---|
org.eclipse.jdt.core.search | Provides support for searching the workspace Java elements that match a particular description. |
org.eclipse.jdt.ui | Application programming interfaces for interaction with the Eclipse Java User Interface. |
org.eclipse.jdt.ui.search | Application programming interfaces for Java search participants.. |
Uses of IJavaSearchScope in org.eclipse.jdt.core.search |
---|
Methods in org.eclipse.jdt.core.search that return IJavaSearchScope | |
static IJavaSearchScope |
SearchEngine.createHierarchyScope(IType type)
Returns a Java search scope limited to the hierarchy of the given type. |
static IJavaSearchScope |
SearchEngine.createHierarchyScope(IType type,
WorkingCopyOwner owner)
Returns a Java search scope limited to the hierarchy of the given type. |
static IJavaSearchScope |
SearchEngine.createJavaSearchScope(IResource[] resources)
Deprecated. Use SearchEngine.createJavaSearchScope(IJavaElement[]) instead. |
static IJavaSearchScope |
SearchEngine.createJavaSearchScope(IJavaElement[] elements)
Returns a Java search scope limited to the given Java elements. |
static IJavaSearchScope |
SearchEngine.createJavaSearchScope(IJavaElement[] elements,
boolean includeReferencedProjects)
Returns a Java search scope limited to the given Java elements. |
static IJavaSearchScope |
SearchEngine.createJavaSearchScope(IJavaElement[] elements,
int includeMask)
Returns a Java search scope limited to the given Java elements. |
static IJavaSearchScope |
SearchEngine.createWorkspaceScope()
Returns a Java search scope with the workspace as the only limit. |
Methods in org.eclipse.jdt.core.search with parameters of type IJavaSearchScope | |
abstract void |
SearchParticipant.locateMatches(SearchDocument[] documents,
SearchPattern pattern,
IJavaSearchScope scope,
SearchRequestor requestor,
IProgressMonitor monitor)
Locates the matches in the given documents using the given search pattern and search scope, and reports them to the givenn search requestor. |
abstract IPath[] |
SearchParticipant.selectIndexes(SearchPattern query,
IJavaSearchScope scope)
Returns the collection of index locations to consider when performing the given search query in the given scope. |
void |
SearchEngine.search(IWorkspace workspace,
String patternString,
int searchFor,
int limitTo,
IJavaSearchScope scope,
IJavaSearchResultCollector resultCollector)
Deprecated. Use SearchEngine.search(SearchPattern, SearchParticipant[], IJavaSearchScope, SearchRequestor, IProgressMonitor) instead. |
void |
SearchEngine.search(IWorkspace workspace,
IJavaElement element,
int limitTo,
IJavaSearchScope scope,
IJavaSearchResultCollector resultCollector)
Deprecated. Use SearchEngine.search(SearchPattern, SearchParticipant[], IJavaSearchScope, SearchRequestor, IProgressMonitor) instead. |
void |
SearchEngine.search(IWorkspace workspace,
ISearchPattern searchPattern,
IJavaSearchScope scope,
IJavaSearchResultCollector resultCollector)
Deprecated. Use SearchEngine.search(SearchPattern, SearchParticipant[], IJavaSearchScope, SearchRequestor, IProgressMonitor) instead. |
void |
SearchEngine.search(SearchPattern pattern,
SearchParticipant[] participants,
IJavaSearchScope scope,
SearchRequestor requestor,
IProgressMonitor monitor)
Searches for matches of a given search pattern. |
void |
SearchEngine.searchAllTypeNames(char[] packageName,
char[] typeName,
int matchRule,
int searchFor,
IJavaSearchScope scope,
TypeNameRequestor nameRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Searches for all top-level types and member types in the given scope. |
void |
SearchEngine.searchAllTypeNames(char[][] qualifications,
char[][] typeNames,
IJavaSearchScope scope,
TypeNameRequestor nameRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Searches for all top-level types and member types in the given scope matching any of the given qualifications and type names in a case sensitive way. |
void |
SearchEngine.searchAllTypeNames(char[] packageName,
char[] typeName,
int matchRule,
int searchFor,
IJavaSearchScope scope,
ITypeNameRequestor nameRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Deprecated. Use SearchEngine.searchAllTypeNames(char[], char[], int, int, IJavaSearchScope, TypeNameRequestor, int, IProgressMonitor) instead |
void |
SearchEngine.searchAllTypeNames(IWorkspace workspace,
char[] packageName,
char[] typeName,
int matchMode,
boolean isCaseSensitive,
int searchFor,
IJavaSearchScope scope,
ITypeNameRequestor nameRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Deprecated. Use SearchEngine.searchAllTypeNames(char[], char[], int, int, IJavaSearchScope, ITypeNameRequestor, int, IProgressMonitor) instead |
Uses of IJavaSearchScope in org.eclipse.jdt.ui |
---|
Methods in org.eclipse.jdt.ui with parameters of type IJavaSearchScope | |
static SelectionDialog |
JavaUI.createTypeDialog(Shell parent,
IRunnableContext context,
IJavaSearchScope scope,
int style,
boolean multipleSelection,
String filter)
Creates a selection dialog that lists all types in the given scope. |
static SelectionDialog |
JavaUI.createTypeDialog(Shell parent,
IRunnableContext context,
IJavaSearchScope scope,
int style,
boolean multipleSelection)
Creates a selection dialog that lists all types in the given scope. |
static SelectionDialog |
JavaUI.createMainTypeDialog(Shell parent,
IRunnableContext context,
IJavaSearchScope scope,
int style,
boolean multipleSelection,
String filter)
Creates a selection dialog that lists all types in the given scope containing a standard main method.
|
static SelectionDialog |
JavaUI.createMainTypeDialog(Shell parent,
IRunnableContext context,
IJavaSearchScope scope,
int style,
boolean multipleSelection)
Creates a selection dialog that lists all types in the given scope containing a standard main method.
|
Uses of IJavaSearchScope in org.eclipse.jdt.ui.search |
---|
Methods in org.eclipse.jdt.ui.search that return IJavaSearchScope | |
IJavaSearchScope |
QuerySpecification.getScope()
Returns the search scope to be used in the query. |
Constructors in org.eclipse.jdt.ui.search with parameters of type IJavaSearchScope | |
PatternQuerySpecification(String pattern,
int searchFor,
boolean caseSensitive,
int limitTo,
IJavaSearchScope scope,
String scopeDescription)
|
|
ElementQuerySpecification(IJavaElement javaElement,
int limitTo,
IJavaSearchScope scope,
String scopeDescription)
A constructor. |
|
Eclipse JDT Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |