Class TypeNameMatchRequestorWrapper
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.search.NameMatchRequestorWrapper
org.aspectj.org.eclipse.jdt.internal.core.search.TypeNameMatchRequestorWrapper
- All Implemented Interfaces:
IRestrictedAccessTypeRequestor
public class TypeNameMatchRequestorWrapper
extends NameMatchRequestorWrapper
implements IRestrictedAccessTypeRequestor
Wrapper used to link
IRestrictedAccessTypeRequestor
with TypeNameRequestor
.
This wrapper specifically allows usage of internal method BasicSearchEngine.searchAllTypeNames(
char[] packageName,
int packageMatchRule,
char[] typeName,
int typeMatchRule,
int searchFor,
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope scope,
IRestrictedAccessTypeRequestor nameRequestor,
int waitingPolicy,
org.eclipse.core.runtime.IProgressMonitor monitor)
.
from API method SearchEngine.searchAllTypeNames(
char[] packageName,
int packageMatchRule,
char[] typeName,
int matchRule,
int searchFor,
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope scope,
TypeNameRequestor nameRequestor,
int waitingPolicy,
org.eclipse.core.runtime.IProgressMonitor monitor)
.-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.NameMatchRequestorWrapper
scope
-
Constructor Summary
ConstructorDescriptionTypeNameMatchRequestorWrapper(TypeNameMatchRequestor requestor, IJavaSearchScope scope)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
acceptType(int modifiers, char[] packageName, char[] simpleTypeName, char[][] enclosingTypeNames, String path, AccessRestriction access)
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.NameMatchRequestorWrapper
getType
-
Constructor Details
-
TypeNameMatchRequestorWrapper
-
-
Method Details
-
acceptType
public void acceptType(int modifiers, char[] packageName, char[] simpleTypeName, char[][] enclosingTypeNames, String path, AccessRestriction access)- Specified by:
acceptType
in interfaceIRestrictedAccessTypeRequestor
-