public @NotNull OptionController getOptionController() {
    return OptionController.fieldsOf(this)
      .withRootPane(() -> pane(
        tabs(
          tab(NullableNotNullDialog.NULLABLE,
              string("myDefaultNullable", JavaBundle.message("nullable.notnull.annotation.used.label")),
              stringList("myNullables", JavaBundle.message("nullable.notnull.annotations.panel.title", "Nullable"),
                         new JavaClassValidator().annotationsOnly())),
          tab(NullableNotNullDialog.NOT_NULL,
              string("myDefaultNotNull", JavaBundle.message("nullable.notnull.annotation.used.label")),
              stringList("myNotNulls", JavaBundle.message("nullable.notnull.annotations.panel.title", "NotNull"),
                         new JavaClassValidator().annotationsOnly())
          ))));
  }
public @NotNull OptionController getOptionController()