public class ConflictsDialog extends DialogWrapper
DialogWrapper.DialogStyle, DialogWrapper.DialogWrapperAction, DialogWrapper.DialogWrapperExitAction, DialogWrapper.DoNotAskOption, DialogWrapper.IdeModalityType, DialogWrapper.OkAction
Modifier and Type | Field and Description |
---|---|
protected java.lang.String[] |
myConflictDescriptions |
protected MultiMap<PsiElement,java.lang.String> |
myElementConflictDescription |
CANCEL_EXIT_CODE, CLOSE_EXIT_CODE, DEFAULT_ACTION, DIALOG_CONTENT_PANEL_PROPERTY, ERROR_FOREGROUND_COLOR, FOCUSED_ACTION, IS_VISUAL_PADDING_COMPENSATED_ON_COMPONENT_LEVEL_KEY, myCancelAction, myCheckBoxDoNotShowDialog, myDisposable, myHelpAction, myOKAction, myPerformAction, myPreferredFocusedComponent, NEXT_USER_EXIT_CODE, OK_EXIT_CODE
Constructor and Description |
---|
ConflictsDialog(Project project,
MultiMap<PsiElement,java.lang.String> conflictDescriptions) |
ConflictsDialog(Project project,
MultiMap<PsiElement,java.lang.String> conflictDescriptions,
java.lang.Runnable doRefactoringRunnable) |
ConflictsDialog(Project project,
MultiMap<PsiElement,java.lang.String> conflictDescriptions,
java.lang.Runnable doRefactoringRunnable,
boolean alwaysShowOkButton,
boolean canShowConflictsInView) |
ConflictsDialog(Project project,
java.lang.String... conflictDescriptions)
Deprecated.
use other CTORs
|
Modifier and Type | Method and Description |
---|---|
protected javax.swing.Action [] |
createActions()
Creates actions for dialog.
|
protected javax.swing.JComponent |
createCenterPanel()
Factory method.
|
protected java.lang.Runnable |
getDoRefactoringRunnable(UsageView usageView) |
boolean |
isShowConflicts() |
void |
setCommandName(java.lang.String commandName) |
addKeyListener, addMouseListener, addMouseListener, canRecordDialogId, centerRelativeToParent, cleanupRootPane, cleanupWindowListeners, clickDefaultButton, close, close, createButtonsPanel, createCancelAction, createContentPane, createContentPaneBorder, createDefaultActions, createDefaultBorder, createDoNotAskCheckbox, createHelpButton, createJButtonForAction, createJButtonForAction, createLeftSideActions, createNorthPanel, createPeer, createPeer, createPeer, createPeer, createPeer, createPeer, createRootLayout, createSouthAdditionalPanel, createSouthPanel, createTitlePane, dispose, disposeIfNeeded, doCancelAction, doCancelAction, doHelpAction, doOKAction, doValidate, doValidateAll, extractMnemonic, findInstance, findInstanceFromFocus, getButton, getCancelAction, getContentPane, getContentPanel, getDimensionKey, getDimensionServiceKey, getDisposable, getDoNotShowMessage, getErrorTextAlignment, getExitCode, getHelpAction, getHelpId, getHorizontalStretch, getInitialLocation, getLocation, getOKAction, getOwner, getPeer, getPreferredFocusedComponent, getPreferredSize, getRootPane, getSize, getStyle, getTitle, getTypeAheadTimeoutMs, getValidationThreadToUse, getVerticalStretch, getWindow, hasErrors, init, initValidation, isAutoAdjustable, isCenterStrictedToPreferredSize, isDisposed, isModal, isModalProgress, isMoveHelpButtonLeft, isNorthStrictedToPreferredSize, isOK, isOKActionEnabled, isProgressDialog, isResizable, isShowing, isSouthStrictedToPreferredSize, isToDispatchTypeAhead, isTypeAheadEnabled, isVisible, layoutButtonsPanel, pack, postponeValidation, processDoNotAskOnOk, repaint, setAutoAdjustable, setButtonsAlignment, setButtonsMargin, setCancelButtonIcon, setCancelButtonText, setCrossClosesWindow, setDoNotAskOption, setErrorInfoAll, setErrorText, setErrorText, setHelpTooltip, setHorizontalStretch, setInitialLocationCallback, setLocation, setLocation, setModal, setOKActionEnabled, setOKButtonIcon, setOKButtonMnemonic, setOKButtonText, setOKButtonTooltip, setResizable, setSize, setTitle, setUndecorated, setValidationDelay, setVerticalStretch, shouldAddErrorNearButtons, shouldCloseOnCross, show, showAndGet, showAndGetOk, startTrackingValidation, toBack, toBeShown, toFront, unregisterKeyboardActions, updateErrorInfo, validate
protected final java.lang.String[] myConflictDescriptions
protected MultiMap<PsiElement,java.lang.String> myElementConflictDescription
public ConflictsDialog(Project project, MultiMap<PsiElement,java.lang.String> conflictDescriptions)
public ConflictsDialog(Project project, MultiMap<PsiElement,java.lang.String> conflictDescriptions, java.lang.Runnable doRefactoringRunnable)
public ConflictsDialog(Project project, MultiMap<PsiElement,java.lang.String> conflictDescriptions, java.lang.Runnable doRefactoringRunnable, boolean alwaysShowOkButton, boolean canShowConflictsInView)
@Deprecated public ConflictsDialog(Project project, java.lang.String... conflictDescriptions)
protected javax.swing.Action [] createActions()
DialogWrapper
DialogWrapper.getHelpId()
returns non-null value.
Each action is represented by JButton
created by DialogWrapper.createJButtonForAction(Action)
.
These buttons are then placed into south panel
of dialog.createActions
in class DialogWrapper
DialogWrapper.createSouthPanel()
,
DialogWrapper.createJButtonForAction(javax.swing.Action)
public boolean isShowConflicts()
protected javax.swing.JComponent createCenterPanel()
DialogWrapper
null
value. In this case there will be no options panel.createCenterPanel
in class DialogWrapper
public void setCommandName(java.lang.String commandName)
protected java.lang.Runnable getDoRefactoringRunnable(UsageView usageView)