DefaultListCellRenderer () { if (isGetModuleTextWithIconOverridden) { return new PsiElementModuleRenderer(this::getModuleTextWithIcon); } throw new AbstractMethodError("getModuleTextWithIcon(Object) must be implemented"); }