@Override
  public @NotNull OptPane getOptionsPane() {
    return pane(
      tabs(
        tab(InspectionGadgetsBundle.message("class.without.logger.loggers.tab"),
            stringList("loggerNames", InspectionGadgetsBundle.message("logger.class.name"),
                       new JavaClassValidator().withTitle(InspectionGadgetsBundle.message("choose.logger.class")))),
        tab(InspectionGadgetsBundle.message("options.title.ignored.classes"),
            stringList("ignoredClasses", InspectionGadgetsBundle.message("ignored.class.hierarchies.border.title"),
                       new JavaClassValidator().withTitle(InspectionGadgetsBundle.message("choose.class.hierarchy.to.ignore.title"))),
            checkbox("ignoreSuperLoggers", InspectionGadgetsBundle.message("super.class.logger.option"))),
        tab(InspectionGadgetsBundle.message("class.without.logger.annotations.tab"),
            stringList("annotations", InspectionGadgetsBundle.message("ignore.classes.annotated.by"),
                       new JavaClassValidator().annotationsOnly()))
      )
    );
  }
@Override
  public @NotNull OptPane getOptionsPane()