@Override
 protected boolean isAccepted(T aClass) {
   if (myFastMode) {
     return getTreeClassChooserDialog().getFilter().isAccepted(aClass);
   } else {
     return (aClass == getTreeClassChooserDialog().getBaseClass()
             || myInheritorsProvider.isInheritorOfBaseClass(aClass))
         && getTreeClassChooserDialog().getFilter().isAccepted(aClass);
   }
 }