boolean (PsiClass targetClass) { final PsiModifierList list = targetClass.getModifierList(); return list != null && !list.hasModifierProperty(PsiModifier.ABSTRACT) && !hasCreateUIMethod(targetClass) && isComponentUI(targetClass, new HashSet<>()); }