@Override
  public boolean isDirectInheritor(PsiElement candidate, PsiNamedElement baseClass) {
    return ((PsiClass)candidate).isInheritor((PsiClass)baseClass, false);
  }
@Override
  public boolean isDirectInheritor(PsiElement candidate, PsiNamedElement baseClass)