public class PullUpDialog extends PullUpDialogBase<MemberInfoStorage,MemberInfo,PsiMember,PsiClass>
Modifier and Type | Class and Description |
---|---|
static interface |
PullUpDialog.Callback |
DialogWrapper.CancelAction, DialogWrapper.DialogStyle, DialogWrapper.DialogWrapperAction, DialogWrapper.DialogWrapperExitAction, DialogWrapper.DoNotAskOption, DialogWrapper.IdeModalityType, DialogWrapper.OkAction
myClass, myMemberInfoModel, myMemberInfos, myMemberInfoStorage, myMemberSelectionPanel, mySuperClasses
myProject
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 |
---|
PullUpDialog(Project project,
PsiClass aClass,
java.util.List<PsiClass> superClasses,
MemberInfoStorage memberInfoStorage,
PullUpDialog.Callback callback) |
Modifier and Type | Method and Description |
---|---|
protected void |
addCustomElementsToCentralPanel(javax.swing.JPanel panel) |
protected MemberInfoModel<PsiMember,MemberInfo> |
createMemberInfoModel() |
protected AbstractMemberSelectionTable<PsiMember,MemberInfo> |
createMemberSelectionTable(java.util.List<MemberInfo> infos) |
protected void |
doAction() |
protected java.lang.String |
getDimensionServiceKey()
Returns key for persisting dialog dimensions.
|
protected java.lang.String |
getHelpId()
Returns the help identifier, or
null if no help is available. |
int |
getJavaDocPolicy() |
protected PsiClass |
getPreselection() |
protected void |
initClassCombo(javax.swing.JComboBox classCombo) |
protected void |
updateMemberInfo() |
createCenterPanel, createNorthPanel, getSelectedMemberInfos, getSuperClass
addOpenInEditorCheckbox, areButtonsValid, canRun, closeOKAction, createActions, createDefaultActions, doOKAction, doRefactorAction, getPreviewAction, getProject, getRefactorAction, getRefactoringId, hasHelpAction, hasPreviewButton, invokeRefactoring, isOpenInEditor, isPreviewUsages, setHelpTooltip, setPreviewResults, show, validateButtons
addKeyListener, addMouseListener, addMouseListener, canRecordDialogId, centerRelativeToParent, cleanupRootPane, cleanupWindowListeners, clickDefaultButton, close, close, createButtonsPanel, createCancelAction, createContentPane, createContentPaneBorder, createDefaultBorder, createDoNotAskCheckbox, createHelpButton, createJButtonForAction, createJButtonForAction, createLeftSideActions, createPeer, createPeer, createPeer, createPeer, createPeer, createPeer, createRootLayout, createSouthAdditionalPanel, createSouthPanel, createTitlePane, dispose, disposeIfNeeded, doCancelAction, doCancelAction, doHelpAction, doValidate, doValidateAll, extractMnemonic, findInstance, findInstanceFromFocus, getButton, getCancelAction, getContentPane, getContentPanel, getDimensionKey, getDisposable, getDoNotShowMessage, getErrorTextAlignment, getExitCode, getHelpAction, 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, setHorizontalStretch, setInitialLocationCallback, setLocation, setLocation, setModal, setOKActionEnabled, setOKButtonIcon, setOKButtonMnemonic, setOKButtonText, setOKButtonTooltip, setResizable, setSize, setTitle, setUndecorated, setValidationDelay, setVerticalStretch, shouldAddErrorNearButtons, shouldCloseOnCross, showAndGet, showAndGetOk, startTrackingValidation, toBack, toBeShown, toFront, unregisterKeyboardActions, updateErrorInfo, validate
public PullUpDialog(Project project, PsiClass aClass, java.util.List<PsiClass> superClasses, MemberInfoStorage memberInfoStorage, PullUpDialog.Callback callback)
public int getJavaDocPolicy()
protected java.lang.String getDimensionServiceKey()
DialogWrapper
null
(no persisting).getDimensionServiceKey
in class DialogWrapper
protected void initClassCombo(javax.swing.JComboBox classCombo)
initClassCombo
in class PullUpDialogBase<MemberInfoStorage,MemberInfo,PsiMember,PsiClass>
protected PsiClass getPreselection()
getPreselection
in class PullUpDialogBase<MemberInfoStorage,MemberInfo,PsiMember,PsiClass>
protected java.lang.String getHelpId()
DialogWrapper
null
if no help is available.getHelpId
in class DialogWrapper
protected void doAction()
doAction
in class RefactoringDialog
protected void addCustomElementsToCentralPanel(javax.swing.JPanel panel)
addCustomElementsToCentralPanel
in class PullUpDialogBase<MemberInfoStorage,MemberInfo,PsiMember,PsiClass>
protected void updateMemberInfo()
updateMemberInfo
in class PullUpDialogBase<MemberInfoStorage,MemberInfo,PsiMember,PsiClass>
protected AbstractMemberSelectionTable<PsiMember,MemberInfo> createMemberSelectionTable(java.util.List<MemberInfo> infos)
createMemberSelectionTable
in class PullUpDialogBase<MemberInfoStorage,MemberInfo,PsiMember,PsiClass>
protected MemberInfoModel<PsiMember,MemberInfo> createMemberInfoModel()
createMemberInfoModel
in class PullUpDialogBase<MemberInfoStorage,MemberInfo,PsiMember,PsiClass>