summaryrefslogtreecommitdiff
path: root/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java')
-rw-r--r--platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java b/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java
index 741f67dee2c4..a291ab32e950 100644
--- a/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java
+++ b/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java
@@ -2001,12 +2001,19 @@ public abstract class DialogWrapper {
*/
public interface DoNotAskOption {
+ /**
+ * @return default selection state of checkbox (false -> checkbox selected)
+ */
boolean isToBeShown();
- void setToBeShown(boolean value, int exitCode);
+ /**
+ * @param toBeShown - if dialog should be shown next time (checkbox selected -> false)
+ * @param exitCode of corresponding DialogWrapper
+ */
+ void setToBeShown(boolean toBeShown, int exitCode);
/**
- * Should be 'true' for checkbox to be visible.
+ * @return true if checkbox should be shown
*/
boolean canBeHidden();