@Override
  @NotNull
  public PsiJavaCodeReferenceElement getBaseClassReference() {
    return JavaPsiFacade.getElementFactory(getProject()).createReferenceElementByType(getBaseClassType());
  }
@Override
  @NotNull
  public PsiJavaCodeReferenceElement getBaseClassReference()