Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.jdt.core.search.IJavaSearchScope

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.

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, ITypeNameRequestor nameRequestor, int waitingPolicy, IProgressMonitor progressMonitor)` Searches for all top-level types and member types in the given scope.
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV NEXT | FRAMES NO FRAMES

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