Class UndecoratedDialog

java.lang.Object
com.intellij.openapi.ui.DialogWrapper
com.redhat.devtools.intellij.common.ui.UndecoratedDialog

public abstract class UndecoratedDialog extends com.intellij.openapi.ui.DialogWrapper
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.intellij.openapi.ui.DialogWrapper

    com.intellij.openapi.ui.DialogWrapper.CancelAction, com.intellij.openapi.ui.DialogWrapper.DialogStyle, com.intellij.openapi.ui.DialogWrapper.DialogWrapperAction, com.intellij.openapi.ui.DialogWrapper.DialogWrapperExitAction, com.intellij.openapi.ui.DialogWrapper.DoNotAskOption, com.intellij.openapi.ui.DialogWrapper.HelpAction, com.intellij.openapi.ui.DialogWrapper.IdeModalityType, com.intellij.openapi.ui.DialogWrapper.OkAction
  • Field Summary

    Fields inherited from class com.intellij.openapi.ui.DialogWrapper

    CANCEL_EXIT_CODE, CLOSE_EXIT_CODE, DEFAULT_ACTION, DEFAULT_ACTION_ORDER, DIALOG_CONTENT_PANEL_PROPERTY, ERROR_FOREGROUND_COLOR, FOCUSED_ACTION, IS_VISUAL_PADDING_COMPENSATED_ON_COMPONENT_LEVEL_KEY, KEEP_POPUPS_OPEN, MAC_ACTION_ORDER, myCancelAction, myCheckBoxDoNotShowDialog, myDisposable, myHelpAction, myOKAction, myPerformAction, myPreferredFocusedComponent, NEXT_USER_EXIT_CODE, OK_EXIT_CODE
  • Constructor Summary

    Constructors
    Constructor
    Description
    UndecoratedDialog(@Nullable com.intellij.openapi.project.Project project, @Nullable Component parentComponent, boolean canBeParent, @NotNull com.intellij.openapi.ui.DialogWrapper.IdeModalityType ideModalityType, boolean createSouth)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    protected void
     
    protected void
    registerEscapeShortcut(com.intellij.util.Consumer<com.intellij.openapi.actionSystem.AnActionEvent> onEscape)
     
    protected void
     
    protected void
    setMovableUsing(JComponent... movableComponents)
     

    Methods inherited from class com.intellij.openapi.ui.DialogWrapper

    addKeyListener, addMouseListener, addMouseListener, applyFields, beforeShowCallback, canRecordDialogId, centerRelativeToParent, cleanupRootPane, cleanupWindowListeners, clickDefaultButton, close, close, continuousValidation, createActions, createButtonsPanel, createCancelAction, createCenterPanel, createContentPane, createContentPaneBorder, createDefaultActions, createDefaultBorder, createDoNotAskCheckbox, createHelpButton, createJButtonForAction, createJButtonForAction, createLeftSideActions, createNorthPanel, createPeer, createPeer, createPeer, createPeer, createPeer, createRootLayout, createSouthAdditionalPanel, createSouthPanel, createSouthPanel, createTitlePane, dispose, disposeIfNeeded, doCancelAction, doCancelAction, doHelpAction, doOKAction, doValidate, doValidateAll, extractMnemonic, findInstance, findInstanceFromFocus, fitToScreen, getButton, getButtonMap, getCancelAction, getContentPane, getContentPanel, getDimensionKey, getDimensionServiceKey, getDisposable, getDoNotShowMessage, getErrorTextAlignment, getExitCode, getHelpAction, getHelpId, getHorizontalStretch, getInitialLocation, getInitialSize, getLocation, getOKAction, getOwner, getPeer, getPreferredFocusedComponent, getPreferredSize, getRootPane, getSize, getStyle, getTitle, getValidationThreadToUse, getVerticalStretch, getWindow, hasErrors, initResizeListener, initValidation, isAutoAdjustable, isDisposed, isKeepPopupsOpen, isModal, isModalProgress, isMoveHelpButtonLeft, isOK, isOKActionEnabled, isProgressDialog, isResizable, isShowing, isVisible, layoutButtonsPanel, pack, performOKAction, performValidateAll, postponeValidation, processDoNotAskOnOk, repaint, setAutoAdjustable, setButtonsAlignment, setCancelButtonText, setCrossClosesWindow, setDoNotAskOption, setDoNotAskOption, setErrorHtml, setErrorHtml, setErrorInfoAll, setErrorText, setErrorText, setHelpTooltip, setHorizontalStretch, setInitialLocationCallback, setKeepPopupsOpen, setLocation, setLocation, setModal, setOKActionEnabled, setOKButtonIcon, setOKButtonMnemonic, setOKButtonText, setOKButtonTooltip, setOnDeactivationAction, setResizable, setSize, setSizeDuringPack, setTitle, setUndecorated, setValidationDelay, setVerticalStretch, shouldAddErrorNearButtons, shouldCloseOnCross, show, showAndGet, showAndGetOk, sortActionsOnMac, startTrackingValidation, toBack, toBeShown, toFront, updateErrorInfo, validate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • UndecoratedDialog

      public UndecoratedDialog(@Nullable @Nullable com.intellij.openapi.project.Project project, @Nullable @Nullable Component parentComponent, boolean canBeParent, @NotNull @NotNull com.intellij.openapi.ui.DialogWrapper.IdeModalityType ideModalityType, boolean createSouth)
  • Method Details

    • init

      protected void init()
      Overrides:
      init in class com.intellij.openapi.ui.DialogWrapper
    • closeImmediately

      protected void closeImmediately()
    • registerEscapeShortcut

      protected void registerEscapeShortcut(com.intellij.util.Consumer<com.intellij.openapi.actionSystem.AnActionEvent> onEscape)
    • setGlassPaneResizable

      protected void setGlassPaneResizable()
    • setMovableUsing

      protected void setMovableUsing(JComponent... movableComponents)