public class MoveMembersDialog extends MoveDialogBase implements MoveMembersOptions
DialogWrapper.CancelAction, DialogWrapper.DialogStyle, DialogWrapper.DialogWrapperAction, DialogWrapper.DialogWrapperExitAction, DialogWrapper.DoNotAskOption, DialogWrapper.IdeModalityType, DialogWrapper.OkActionCANCEL_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 |
|---|
MoveMembersDialog(Project project,
PsiClass sourceClass,
PsiClass initialTargetClass,
java.util.Set<PsiMember> preselectMembers,
MoveCallback moveCallback) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
canRun() |
protected javax.swing.JComponent |
createCenterPanel()
Factory method.
|
protected javax.swing.JComponent |
createNorthPanel()
Factory method.
|
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. |
java.lang.String |
getMemberVisibility() |
javax.swing.JComponent |
getPreferredFocusedComponent() |
protected java.lang.String |
getRefactoringId() |
PsiMember[] |
getSelectedMembers() |
java.lang.String |
getTargetClassName() |
boolean |
makeEnumConstant() |
getCbTitle, getMovePropertySuffix, initOpenInEditorCb, isOpenInEditor, saveOpenInEditorOptionaddOpenInEditorCheckbox, areButtonsValid, closeOKAction, createActions, createDefaultActions, doOKAction, doRefactorAction, getPreviewAction, getProject, getRefactorAction, hasHelpAction, hasPreviewButton, invokeRefactoring, isPreviewUsages, setHelpTooltip, setPreviewResults, show, validateButtonsaddKeyListener, 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, 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, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExplicitMemberVisibilitypublic MoveMembersDialog(Project project, PsiClass sourceClass, PsiClass initialTargetClass, java.util.Set<PsiMember> preselectMembers, MoveCallback moveCallback)
protected java.lang.String getRefactoringId()
getRefactoringId in class MoveDialogBasepublic java.lang.String getMemberVisibility()
getMemberVisibility in interface MoveMembersOptionspublic boolean makeEnumConstant()
makeEnumConstant in interface MoveMembersOptionsprotected java.lang.String getDimensionServiceKey()
DialogWrappernull (no persisting).getDimensionServiceKey in class DialogWrapperprotected javax.swing.JComponent createNorthPanel()
DialogWrappernull
value. In this case there will be no input panel.createNorthPanel in class DialogWrapperprotected javax.swing.JComponent createCenterPanel()
DialogWrappernull
value. In this case there will be no options panel.createCenterPanel in class DialogWrapperpublic javax.swing.JComponent getPreferredFocusedComponent()
getPreferredFocusedComponent in class DialogWrapperpublic PsiMember[] getSelectedMembers()
getSelectedMembers in interface MoveMembersOptionspublic java.lang.String getTargetClassName()
getTargetClassName in interface MoveMembersOptionsprotected void doAction()
doAction in class RefactoringDialogprotected void canRun()
throws ConfigurationException
canRun in class RefactoringDialogConfigurationExceptionprotected java.lang.String getHelpId()
DialogWrappernull if no help is available.getHelpId in class DialogWrapper