diff --git a/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTableWithPreviewPanel.java b/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTableWithPreviewPanel.java index 8e52ff63a496..3b91e799430a 100644 --- a/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTableWithPreviewPanel.java +++ b/platform/lang-impl/src/com/intellij/application/options/codeStyle/OptionTableWithPreviewPanel.java @@ -304,6 +304,15 @@ public abstract class OptionTableWithPreviewPanel extends MultilanguageCodeStyle return false; } + protected void addOption(Class clazz, @NotNull String fieldName, @NotNull String title, @Nullable String groupName) { + myOptions.add(new BooleanOption(clazz, fieldName, title, groupName)); + } + + protected void addOption(Class clazz, @NotNull String fieldName, @NotNull String title, @Nullable String groupName, + @NotNull String[] options, @NotNull int[] values) { + myOptions.add(new SelectionOption(clazz, fieldName, title, groupName, options, values)); + } + protected void addOption(@NotNull String fieldName, @NotNull String title) { addOption(fieldName, title, null); }