From 2fc406718852a051894227cff7fe3434acab09b6 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Mon, 6 Feb 2012 15:18:51 +0100 Subject: [PATCH] ability to override standard actions --- .../src/com/intellij/openapi/ui/DialogWrapper.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 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 093a628d51a7..ae9ed058fe81 100644 --- a/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java +++ b/platform/platform-api/src/com/intellij/openapi/ui/DialogWrapper.java @@ -108,9 +108,9 @@ public abstract class DialogWrapper { private boolean myCrossClosesWindow = true; private Insets myButtonMargins = new Insets(2, 16, 2, 16); - private Action myOKAction; - private Action myCancelAction; - private Action myHelpAction; + protected Action myOKAction; + protected Action myCancelAction; + protected Action myHelpAction; private JButton[] myButtons; private boolean myClosed = false; @@ -1468,8 +1468,8 @@ public abstract class DialogWrapper { protected abstract void doAction(ActionEvent e); } - private class OkAction extends DialogWrapperAction { - private OkAction() { + protected class OkAction extends DialogWrapperAction { + protected OkAction() { super(CommonBundle.getOkButtonText()); putValue(DEFAULT_ACTION, Boolean.TRUE); } @@ -1484,7 +1484,7 @@ public abstract class DialogWrapper { } } - private class CancelAction extends DialogWrapperAction { + protected class CancelAction extends DialogWrapperAction { private CancelAction() { super(CommonBundle.getCancelButtonText()); }