public class InteractiveUnresolvedTypeResolver extends java.lang.Object implements IUnresolvedTypeResolver
Constructor and Description |
---|
InteractiveUnresolvedTypeResolver() |
Modifier and Type | Method and Description |
---|---|
protected void |
findCandidateTypes(JvmDeclaredType contextType,
java.lang.String typeSimpleName,
org.eclipse.jdt.core.search.IJavaSearchScope searchScope,
IAcceptor<JvmDeclaredType> acceptor) |
protected org.eclipse.jdt.core.search.IJavaSearchScope |
getJavaSearchScope(XtextResource resource) |
protected java.lang.String |
getQualifiedTypeName(char[] packageName,
char[][] enclosingTypeNames,
char[] simpleTypeName) |
protected JvmDeclaredType |
resolve(java.lang.String name,
java.lang.Iterable<TypeUsage> usages,
XtextResource resource) |
void |
resolve(TypeUsages typeUsages,
XtextResource resource) |
public void resolve(TypeUsages typeUsages, XtextResource resource)
resolve
in interface IUnresolvedTypeResolver
protected JvmDeclaredType resolve(java.lang.String name, java.lang.Iterable<TypeUsage> usages, XtextResource resource)
protected org.eclipse.jdt.core.search.IJavaSearchScope getJavaSearchScope(XtextResource resource)
protected java.lang.String getQualifiedTypeName(char[] packageName, char[][] enclosingTypeNames, char[] simpleTypeName)
protected void findCandidateTypes(JvmDeclaredType contextType, java.lang.String typeSimpleName, org.eclipse.jdt.core.search.IJavaSearchScope searchScope, IAcceptor<JvmDeclaredType> acceptor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.JavaModelException