@Override
    final public boolean isDirectInheritor(PsiElement candidate, PsiNamedElement baseClass) {
      throw new UnsupportedOperationException();
    }
@Override
    final public boolean isDirectInheritor(PsiElement candidate, PsiNamedElement baseClass)