|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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(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.createJavaSearchScope(IResource[] resources)
Deprecated. Use #createJavaSearchScope(IJavaElement[]) instead. |
static IJavaSearchScope |
SearchEngine.createStrictHierarchyScope(IJavaProject project,
IType type,
boolean onlySubtypes,
boolean includeFocusType,
WorkingCopyOwner owner)
Returns a Java search scope limited to the hierarchy of the given type and to a given project. |
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 | |
|---|---|
void |
SearchPattern.acceptMatch(java.lang.String relativePath,
java.lang.String containerPath,
char separator,
SearchPattern pattern,
IndexQueryRequestor requestor,
SearchParticipant participant,
IJavaSearchScope scope)
|
void |
SearchPattern.acceptMatch(java.lang.String relativePath,
java.lang.String containerPath,
char separator,
SearchPattern pattern,
IndexQueryRequestor requestor,
SearchParticipant participant,
IJavaSearchScope scope,
IProgressMonitor monitor)
|
void |
SearchPattern.findIndexMatches(Index index,
IndexQueryRequestor requestor,
SearchParticipant participant,
IJavaSearchScope scope,
IProgressMonitor monitor)
Query a given index for matching entries. |
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. |
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(IWorkspace workspace,
java.lang.String patternString,
int searchFor,
int limitTo,
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[][] qualifications,
char[][] typeNames,
IJavaSearchScope scope,
TypeNameMatchRequestor nameMatchRequestor,
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[][] 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(char[] packageExactName,
char[] typeName,
int matchRule,
int searchFor,
IJavaSearchScope scope,
TypeNameRequestor nameRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Deprecated. Use SearchEngine.searchAllTypeNames(char[], int, char[], int, int, IJavaSearchScope, TypeNameRequestor, int, IProgressMonitor)
instead |
void |
SearchEngine.searchAllTypeNames(char[] packageName,
int packageMatchRule,
char[] typeName,
int typeMatchRule,
int searchFor,
IJavaSearchScope scope,
TypeNameMatchRequestor nameMatchRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Searches for all top-level types and member types in the given scope. |
void |
SearchEngine.searchAllTypeNames(char[] packageName,
int packageMatchRule,
char[] typeName,
int typeMatchRule,
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(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 |
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. |
| Uses of IJavaSearchScope in org.eclipse.jdt.internal.core |
|---|
| Fields in org.eclipse.jdt.internal.core declared as IJavaSearchScope | |
|---|---|
protected IJavaSearchScope |
SearchableEnvironment.searchScope
|
| Constructors in org.eclipse.jdt.internal.core with parameters of type IJavaSearchScope | |
|---|---|
CreateTypeHierarchyOperation(IType element,
ICompilationUnit[] workingCopies,
IJavaSearchScope scope,
boolean computeSubtypes)
Constructs an operation to create a type hierarchy for the given type and working copies. |
|
| Uses of IJavaSearchScope in org.eclipse.jdt.internal.core.hierarchy |
|---|
| Fields in org.eclipse.jdt.internal.core.hierarchy declared as IJavaSearchScope | |
|---|---|
protected IJavaSearchScope |
IndexBasedHierarchyBuilder.scope
The scope this hierarchy builder should restrain results to. |
| Methods in org.eclipse.jdt.internal.core.hierarchy with parameters of type IJavaSearchScope | |
|---|---|
static void |
IndexBasedHierarchyBuilder.searchAllPossibleSubTypes(IType type,
IJavaSearchScope scope,
java.util.Map binariesFromIndexMatches,
IPathRequestor pathRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Find the set of candidate subtypes of a given type. |
| Constructors in org.eclipse.jdt.internal.core.hierarchy with parameters of type IJavaSearchScope | |
|---|---|
IndexBasedHierarchyBuilder(TypeHierarchy hierarchy,
IJavaSearchScope scope)
|
|
TypeHierarchy(IType type,
ICompilationUnit[] workingCopies,
IJavaSearchScope scope,
boolean computeSubtypes)
Creates a TypeHierarchy on the given type. |
|
| Uses of IJavaSearchScope in org.eclipse.jdt.internal.core.search |
|---|
| Classes in org.eclipse.jdt.internal.core.search that implement IJavaSearchScope | |
|---|---|
class |
AbstractJavaSearchScope
|
class |
AbstractSearchScope
|
class |
HierarchyScope
Scope limited to the subtype and supertype hierarchy of a given type. |
class |
JavaSearchScope
A Java-specific scope for searching relative to one or more java elements. |
class |
JavaWorkspaceScope
A Java-specific scope for searching the entire workspace. |
| Fields in org.eclipse.jdt.internal.core.search declared as IJavaSearchScope | |
|---|---|
protected IJavaSearchScope |
PatternSearchJob.scope
|
| Methods in org.eclipse.jdt.internal.core.search that return IJavaSearchScope | |
|---|---|
static IJavaSearchScope |
BasicSearchEngine.createHierarchyScope(IType type)
|
static IJavaSearchScope |
BasicSearchEngine.createHierarchyScope(IType type,
WorkingCopyOwner owner)
|
static IJavaSearchScope |
BasicSearchEngine.createJavaSearchScope(IJavaElement[] elements)
|
static IJavaSearchScope |
BasicSearchEngine.createJavaSearchScope(IJavaElement[] elements,
boolean includeReferencedProjects)
|
static IJavaSearchScope |
BasicSearchEngine.createJavaSearchScope(IJavaElement[] elements,
int includeMask)
|
static IJavaSearchScope |
BasicSearchEngine.createStrictHierarchyScope(IJavaProject project,
IType type,
boolean onlySubtypes,
boolean includeFocusType,
WorkingCopyOwner owner)
|
static IJavaSearchScope |
BasicSearchEngine.createWorkspaceScope()
|
| Methods in org.eclipse.jdt.internal.core.search with parameters of type IJavaSearchScope | |
|---|---|
void |
JavaSearchParticipant.locateMatches(SearchDocument[] indexMatches,
SearchPattern pattern,
IJavaSearchScope scope,
SearchRequestor requestor,
IProgressMonitor monitor)
|
void |
BasicSearchEngine.search(SearchPattern pattern,
SearchParticipant[] participants,
IJavaSearchScope scope,
SearchRequestor requestor,
IProgressMonitor monitor)
Searches for matches of a given search pattern. |
void |
BasicSearchEngine.searchAllConstructorDeclarations(char[] packageName,
char[] typeName,
int typeMatchRule,
IJavaSearchScope scope,
IRestrictedAccessConstructorRequestor nameRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
|
void |
BasicSearchEngine.searchAllTypeNames(char[][] qualifications,
char[][] typeNames,
int matchRule,
int searchFor,
IJavaSearchScope scope,
IRestrictedAccessTypeRequestor nameRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Searches for all top-level types and member types in the given scope using a case sensitive exact match with the given qualified names and type names. |
void |
BasicSearchEngine.searchAllTypeNames(char[] packageName,
int packageMatchRule,
char[] typeName,
int typeMatchRule,
int searchFor,
IJavaSearchScope scope,
IRestrictedAccessTypeRequestor nameRequestor,
int waitingPolicy,
IProgressMonitor progressMonitor)
Searches for all top-level types and member types in the given scope. |
IPath[] |
JavaSearchParticipant.selectIndexes(SearchPattern pattern,
IJavaSearchScope scope)
|
IndexLocation[] |
JavaSearchParticipant.selectIndexURLs(SearchPattern pattern,
IJavaSearchScope scope)
|
| Constructors in org.eclipse.jdt.internal.core.search with parameters of type IJavaSearchScope | |
|---|---|
IndexSelector(IJavaSearchScope searchScope,
SearchPattern pattern)
|
|
PatternSearchJob(SearchPattern pattern,
SearchParticipant participant,
IJavaSearchScope scope,
IndexQueryRequestor requestor)
|
|
SubTypeSearchJob(SearchPattern pattern,
SearchParticipant participant,
IJavaSearchScope scope,
IndexQueryRequestor requestor)
|
|
TypeNameMatchRequestorWrapper(TypeNameMatchRequestor requestor,
IJavaSearchScope scope)
|
|
| Uses of IJavaSearchScope in org.eclipse.jdt.internal.core.search.matching |
|---|
| Fields in org.eclipse.jdt.internal.core.search.matching declared as IJavaSearchScope | |
|---|---|
IJavaSearchScope |
MatchLocator.scope
|
| Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type IJavaSearchScope | |
|---|---|
void |
LocalVariablePattern.findIndexMatches(Index index,
IndexQueryRequestor requestor,
SearchParticipant participant,
IJavaSearchScope scope,
IProgressMonitor progressMonitor)
|
void |
TypeParameterPattern.findIndexMatches(Index index,
IndexQueryRequestor requestor,
SearchParticipant participant,
IJavaSearchScope scope,
IProgressMonitor progressMonitor)
|
void |
IntersectingPattern.findIndexMatches(Index index,
IndexQueryRequestor requestor,
SearchParticipant participant,
IJavaSearchScope scope,
IProgressMonitor progressMonitor)
|
void |
OrPattern.findIndexMatches(Index index,
IndexQueryRequestor requestor,
SearchParticipant participant,
IJavaSearchScope scope,
IProgressMonitor progressMonitor)
|
static void |
MatchLocator.findIndexMatches(SearchPattern pattern,
Index index,
IndexQueryRequestor requestor,
SearchParticipant participant,
IJavaSearchScope scope,
IProgressMonitor monitor)
Query a given index for matching entries. |
| Constructors in org.eclipse.jdt.internal.core.search.matching with parameters of type IJavaSearchScope | |
|---|---|
MatchLocator(SearchPattern pattern,
SearchRequestor requestor,
IJavaSearchScope scope,
IProgressMonitor progressMonitor)
|
|
| Uses of IJavaSearchScope in org.eclipse.jdt.internal.core.util |
|---|
| Methods in org.eclipse.jdt.internal.core.util with parameters of type IJavaSearchScope | |
|---|---|
Openable |
HandleFactory.createOpenable(java.lang.String resourcePath,
IJavaSearchScope scope)
Creates an Openable handle from the given resource path. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||