org.aspectj.org.eclipse.jdt.internal.core.search
Class TypeNameRequestorWrapper
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.search.TypeNameRequestorWrapper
- All Implemented Interfaces:
- IRestrictedAccessTypeRequestor
public class TypeNameRequestorWrapper
- extends java.lang.Object
- 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 org.aspectj.org.eclipse.jdt.core.search.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) .
|
Method Summary |
void |
acceptType(int modifiers,
char[] packageName,
char[] simpleTypeName,
char[][] enclosingTypeNames,
java.lang.String path,
AccessRestriction access)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeNameRequestorWrapper
public TypeNameRequestorWrapper(TypeNameRequestor requestor)
acceptType
public void acceptType(int modifiers,
char[] packageName,
char[] simpleTypeName,
char[][] enclosingTypeNames,
java.lang.String path,
AccessRestriction access)
- Specified by:
acceptType in interface IRestrictedAccessTypeRequestor