@Override
  public @NotNull OptPane getOptionsPane() {
    return pane(
      checkbox("CLASS", JavaBundle.message("inspection.unused.symbol.check.classes"),
               modifierSelector("myClassVisibility")),
      checkbox("INNER_CLASS", JavaBundle.message("inspection.unused.symbol.check.inner.classes"),
               modifierSelector("myInnerClassVisibility")),
      checkbox("FIELD", JavaBundle.message("inspection.unused.symbol.check.fields"),
               modifierSelector("myFieldVisibility")),
      checkbox("METHOD", JavaBundle.message("inspection.unused.symbol.check.methods"),
               modifierSelector("myMethodVisibility"),
               checkbox("myIgnoreAccessors", JavaBundle.message("inspection.unused.symbol.check.accessors"))),
      checkbox("PARAMETER", JavaBundle.message("inspection.unused.symbol.check.parameters"),
               modifierSelector("myParameterVisibility"),
               checkbox("myCheckParameterExcludingHierarchy",
                        JavaBundle.message("inspection.unused.symbol.check.parameters.excluding.hierarchy"))),
      checkbox("LOCAL_VARIABLE", JavaBundle.message("inspection.unused.symbol.check.localvars"))
    );
  }
@Override
  public @NotNull OptPane getOptionsPane()