예제 #1
0
 @Override
 public void windowClosing(WindowEvent e) {
   DialogWrapper dialogWrapper = getDialogWrapper();
   if (dialogWrapper.shouldCloseOnCross()) {
     dialogWrapper.doCancelAction(e);
   }
 }
  @Override
  public void doCancelAction(final AWTEvent source) {
    if (source instanceof KeyEvent || source instanceof ActionEvent) {
      if (myEditor.getContext().isHoldingFilter()) {
        myEditor.clearFilter();
        return;
      }
    }

    super.doCancelAction(source);
  }
 public final void doCancelAction() {
   myChosenFiles = VirtualFile.EMPTY_ARRAY;
   super.doCancelAction();
 }
 @Override
 public void doCancelAction() {
   saveCurrentConfigurable();
   super.doCancelAction();
 }