String (Object... infos) { final PsiClass aClass = (PsiClass)infos[0]; if (aClass.isAnnotationType()) { return InspectionGadgetsBundle.message( "non.serializable.@interface.with.serialversionuid.problem.descriptor"); } else if (aClass.isInterface()) { return InspectionGadgetsBundle.message( "non.serializable.interface.with.serialversionuid.problem.descriptor"); } else if (aClass instanceof PsiAnonymousClass) { return InspectionGadgetsBundle.message( "non.serializable.anonymous.with.serialversionuid.problem.descriptor"); } else { return InspectionGadgetsBundle.message( "non.serializable.class.with.serialversionuid.problem.descriptor"); } }