From 09a02f33bfac9d5bb8b6365563904621ec21bedb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Tue, 9 Aug 2022 10:07:56 +0200 Subject: [PATCH] code_inspections.md: note convenient UI settings classes --- topics/tutorials/code_inspections.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/topics/tutorials/code_inspections.md b/topics/tutorials/code_inspections.md index 79aa5b504..fd9bc8d44 100644 --- a/topics/tutorials/code_inspections.md +++ b/topics/tutorials/code_inspections.md @@ -119,7 +119,12 @@ The panel created by `ComparingReferencesInspection.createOptionsPanel()` just d This `JPanel` gets added to the Inspections settings dialog when the inspection is selected. The `JTextField` allows editing of the `CHECKED_CLASSES` field while displayed in the panel. -Note that the IntelliJ Platform provides most of the UI displayed in the Inspections panel. +For simple customization requirements, see also: + +- [`SingleCheckboxOptionsPanel`](upsource:///platform/lang-api/src/com/intellij/codeInspection/ui/SingleCheckboxOptionsPanel.java) for single checkbox +- [`MultipleCheckboxOptionsPanel`](upsource:///platform/lang-api/src/com/intellij/codeInspection/ui/MultipleCheckboxOptionsPanel.java) for multiple checkboxes +- [`SingleIntegerFieldOptionsPanel`](upsource:///platform/lang-api/src/com/intellij/codeInspection/ui/SingleIntegerFieldOptionsPanel.java) for single Integer (text field) +- [`ConventionOptionsPanel`](upsource:///platform/lang-api/src/com/intellij/codeInspection/ui/ConventionOptionsPanel.java) for validation using regular expression ### Inspection Description