Verwendungen von Schnittstelle
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope
Packages, die IJavaSearchScope verwenden
Package
Beschreibung
Provides support for searching the workspace Java
elements that match a particular description.
-
Verwendungen von IJavaSearchScope in org.aspectj.org.eclipse.jdt.core.search
Methoden in org.aspectj.org.eclipse.jdt.core.search, die IJavaSearchScope zurückgebenModifizierer und TypMethodeBeschreibungstatic 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
(boolean excludeTestCode, IJavaElement[] elements, boolean includeReferencedProjects) Returns a Java search scope limited to the given Java elements.static IJavaSearchScope
SearchEngine.createJavaSearchScope
(boolean excludeTestCode, IJavaElement[] elements, int includeMask) Returns a Java search scope limited to the given Java elements.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.createJavaSearchScope
(org.eclipse.core.resources.IResource[] resources) Veraltet.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.Methoden in org.aspectj.org.eclipse.jdt.core.search mit Parametern vom Typ IJavaSearchScopeModifizierer und TypMethodeBeschreibungvoid
SearchPattern.acceptMatch
(String relativePath, String containerPath, char separator, SearchPattern pattern, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope) void
SearchPattern.acceptMatch
(String relativePath, String containerPath, char separator, SearchPattern pattern, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor) void
SearchPattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.void
SearchPattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.abstract void
SearchParticipant.locateMatches
(SearchDocument[] documents, SearchPattern pattern, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) Locates the matches in the given documents using the given search pattern and search scope, and reports them to the given search requestor.void
SearchEngine.search
(SearchPattern pattern, SearchParticipant[] participants, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) Searches for matches of a given search pattern.void
SearchEngine.search
(org.eclipse.core.resources.IWorkspace workspace, String patternString, int searchFor, int limitTo, IJavaSearchScope scope, IJavaSearchResultCollector resultCollector) void
SearchEngine.search
(org.eclipse.core.resources.IWorkspace workspace, IJavaElement element, int limitTo, IJavaSearchScope scope, IJavaSearchResultCollector resultCollector) void
SearchEngine.search
(org.eclipse.core.resources.IWorkspace workspace, ISearchPattern searchPattern, IJavaSearchScope scope, IJavaSearchResultCollector resultCollector) void
SearchEngine.searchAllMethodNames
(char[] packageName, int pkgMatchRule, char[] declaringQualification, int declQualificationMatchRule, char[] declaringSimpleName, int declSimpleNameMatchRule, char[] methodName, int methodMatchRule, IJavaSearchScope scope, MethodNameMatchRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all method declarations in the given scope.void
SearchEngine.searchAllMethodNames
(char[] packageName, int pkgMatchRule, char[] declaringQualification, int declQualificationMatchRule, char[] declaringSimpleName, int declSimpleNameMatchRule, char[] methodName, int methodMatchRule, IJavaSearchScope scope, MethodNameRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all method declarations in the given scope.void
SearchEngine.searchAllMethodNames
(char[] qualifier, int qualifierMatchRule, char[] methodName, int methodMatchRule, IJavaSearchScope scope, MethodNameMatchRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all method declarations in the given scope.void
SearchEngine.searchAllMethodNames
(char[] qualifier, int qualifierMatchRule, char[] methodName, int methodMatchRule, IJavaSearchScope scope, MethodNameRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all method declarations in the given scope.void
SearchEngine.searchAllTypeNames
(char[][] qualifications, char[][] typeNames, IJavaSearchScope scope, TypeNameMatchRequestor nameMatchRequestor, int waitingPolicy, org.eclipse.core.runtime.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, org.eclipse.core.runtime.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, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
SearchEngine.searchAllTypeNames
(char[] packageExactName, char[] typeName, int matchRule, int searchFor, IJavaSearchScope scope, TypeNameRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
SearchEngine.searchAllTypeNames
(char[] packageName, int packageMatchRule, char[] typeName, int typeMatchRule, int searchFor, IJavaSearchScope scope, TypeNameMatchRequestor nameMatchRequestor, int waitingPolicy, org.eclipse.core.runtime.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, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all top-level types and member types in the given scope.void
SearchEngine.searchAllTypeNames
(org.eclipse.core.resources.IWorkspace workspace, char[] packageName, char[] typeName, int matchMode, boolean isCaseSensitive, int searchFor, IJavaSearchScope scope, ITypeNameRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) abstract org.eclipse.core.runtime.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. -
Verwendungen von IJavaSearchScope in org.aspectj.org.eclipse.jdt.internal.core
Felder in org.aspectj.org.eclipse.jdt.internal.core, die deklariert sind als IJavaSearchScopeKonstruktoren in org.aspectj.org.eclipse.jdt.internal.core mit Parametern vom Typ IJavaSearchScopeModifiziererKonstruktorBeschreibungCreateTypeHierarchyOperation
(IType element, ICompilationUnit[] workingCopies, IJavaSearchScope scope, boolean computeSubtypes) Constructs an operation to create a type hierarchy for the given type and working copies. -
Verwendungen von IJavaSearchScope in org.aspectj.org.eclipse.jdt.internal.core.hierarchy
Felder in org.aspectj.org.eclipse.jdt.internal.core.hierarchy, die deklariert sind als IJavaSearchScopeModifizierer und TypFeldBeschreibungprotected IJavaSearchScope
IndexBasedHierarchyBuilder.scope
The scope this hierarchy builder should restrain results to.Methoden in org.aspectj.org.eclipse.jdt.internal.core.hierarchy mit Parametern vom Typ IJavaSearchScopeModifizierer und TypMethodeBeschreibungstatic void
IndexBasedHierarchyBuilder.searchAllPossibleSubTypes
(IType type, IJavaSearchScope scope, Map binariesFromIndexMatches, IPathRequestor pathRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor monitor) Find the set of candidate subtypes of a given type.Konstruktoren in org.aspectj.org.eclipse.jdt.internal.core.hierarchy mit Parametern vom Typ IJavaSearchScopeModifiziererKonstruktorBeschreibungIndexBasedHierarchyBuilder
(TypeHierarchy hierarchy, IJavaSearchScope scope) TypeHierarchy
(IType type, ICompilationUnit[] workingCopies, IJavaSearchScope scope, boolean computeSubtypes) Creates a TypeHierarchy on the given type. -
Verwendungen von IJavaSearchScope in org.aspectj.org.eclipse.jdt.internal.core.search
Klassen in org.aspectj.org.eclipse.jdt.internal.core.search, die IJavaSearchScope implementierenModifizierer und TypKlasseBeschreibungclass
class
class
Scope limited to the subtype and supertype hierarchy of a given type.class
A Java-specific scope for searching relative to one or more java elements.class
A Java-specific scope for searching the entire workspace.class
Felder in org.aspectj.org.eclipse.jdt.internal.core.search, die deklariert sind als IJavaSearchScopeModifizierer und TypFeldBeschreibungprotected IJavaSearchScope
NameMatchRequestorWrapper.scope
protected IJavaSearchScope
PatternSearchJob.scope
Methoden in org.aspectj.org.eclipse.jdt.internal.core.search, die IJavaSearchScope zurückgebenModifizierer und TypMethodeBeschreibungstatic IJavaSearchScope
BasicSearchEngine.createHierarchyScope
(IType type) static IJavaSearchScope
BasicSearchEngine.createHierarchyScope
(IType type, WorkingCopyOwner owner) static IJavaSearchScope
BasicSearchEngine.createJavaSearchScope
(boolean excludeTestCode, IJavaElement[] elements) static IJavaSearchScope
BasicSearchEngine.createJavaSearchScope
(boolean excludeTestCode, IJavaElement[] elements, boolean includeReferencedProjects) static IJavaSearchScope
BasicSearchEngine.createJavaSearchScope
(boolean excludeTestCode, IJavaElement[] elements, int includeMask) 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()
static IJavaSearchScope
UnindexedSearchScope.filterEntriesCoveredByTheNewIndex
(IJavaSearchScope scope) Methoden in org.aspectj.org.eclipse.jdt.internal.core.search mit Parametern vom Typ IJavaSearchScopeModifizierer und TypMethodeBeschreibungstatic IJavaSearchScope
UnindexedSearchScope.filterEntriesCoveredByTheNewIndex
(IJavaSearchScope scope) void
JavaSearchParticipant.locateMatches
(SearchDocument[] indexMatches, SearchPattern pattern, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) void
BasicSearchEngine.search
(SearchPattern pattern, SearchParticipant[] participants, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) Searches for matches of a given search pattern.void
BasicSearchEngine.searchAllConstructorDeclarations
(char[] packageName, char[] typeName, int typeMatchRule, IJavaSearchScope scope, boolean resolveDocumentName, IRestrictedAccessConstructorRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for constructor declarations in the given scope.void
BasicSearchEngine.searchAllConstructorDeclarations
(char[] packageName, char[] typeName, int typeMatchRule, IJavaSearchScope scope, IRestrictedAccessConstructorRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
BasicSearchEngine.searchAllMethodNames
(char[] packageName, int pkgMatchRule, char[] declaringQualification, int declQualificationMatchRule, char[] declaringSimpleName, int declSimpleNameMatchRule, char[] methodName, int methodMatchRule, IJavaSearchScope scope, IRestrictedAccessMethodRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all method declarations in the given scopevoid
BasicSearchEngine.searchAllMethodNames
(char[] qualifier, int qualifierMatchRule, char[] methodName, int methodMatchRule, IJavaSearchScope scope, IRestrictedAccessMethodRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all method declarations in the given scopevoid
BasicSearchEngine.searchAllTypeNames
(char[][] qualifications, char[][] typeNames, int matchRule, int searchFor, IJavaSearchScope scope, IRestrictedAccessTypeRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.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, boolean resolveDocumentName, IRestrictedAccessTypeRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all top-level types and member types in the given scope.void
BasicSearchEngine.searchAllTypeNames
(char[] packageName, int packageMatchRule, char[] typeName, int typeMatchRule, int searchFor, IJavaSearchScope scope, IRestrictedAccessTypeRequestor nameRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Searches for all top-level types and member types in the given scope.org.eclipse.core.runtime.IPath[]
JavaSearchParticipant.selectIndexes
(SearchPattern pattern, IJavaSearchScope scope) JavaSearchParticipant.selectIndexURLs
(SearchPattern pattern, IJavaSearchScope scope) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.core.search mit Parametern vom Typ IJavaSearchScopeModifiziererKonstruktorBeschreibungIndexSelector
(IJavaSearchScope searchScope, SearchPattern pattern) MethodNameMatchRequestorWrapper
(MethodNameMatchRequestor requestor, IJavaSearchScope scope) PatternSearchJob
(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentForJar, boolean resolveDocumentForSourceFiles, IndexQueryRequestor requestor) Create a search job with the specified search pattern.PatternSearchJob
(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, IndexQueryRequestor requestor) SubTypeSearchJob
(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, IndexQueryRequestor requestor) TypeNameMatchRequestorWrapper
(TypeNameMatchRequestor requestor, IJavaSearchScope scope) -
Verwendungen von IJavaSearchScope in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Felder in org.aspectj.org.eclipse.jdt.internal.core.search.matching, die deklariert sind als IJavaSearchScopeMethoden in org.aspectj.org.eclipse.jdt.internal.core.search.matching mit Parametern vom Typ IJavaSearchScopeModifizierer und TypMethodeBeschreibungvoid
IntersectingPattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
IntersectingPattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
LocalVariablePattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
LocalVariablePattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor) static void
MatchLocator.findIndexMatches
(SearchPattern pattern, Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.static void
MatchLocator.findIndexMatches
(SearchPattern pattern, Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.void
OrPattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
OrPattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
TypeParameterPattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor progressMonitor) void
TypeParameterPattern.findIndexMatches
(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.core.search.matching mit Parametern vom Typ IJavaSearchScopeModifiziererKonstruktorBeschreibungMatchLocator
(SearchPattern pattern, SearchRequestor requestor, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor) -
Verwendungen von IJavaSearchScope in org.aspectj.org.eclipse.jdt.internal.core.util
Methoden in org.aspectj.org.eclipse.jdt.internal.core.util mit Parametern vom Typ IJavaSearchScopeModifizierer und TypMethodeBeschreibungHandleFactory.createOpenable
(String resourcePath, IJavaSearchScope scope) Creates an Openable handle from the given resource path.
SearchEngine.createJavaSearchScope(IJavaElement[])
instead.