@Override
  public boolean canResolveTo(Class<? extends PsiElement> elementClass) {
    return ReflectionUtil.isAssignable(PsiFile.class, elementClass);
  }
@Override
  public boolean canResolveTo(Class<? extends PsiElement> elementClass)