public class MoveClassesOrPackagesDialog extends MoveDialogBase
DialogWrapper.CancelAction, DialogWrapper.DialogStyle, DialogWrapper.DialogWrapperAction, DialogWrapper.DialogWrapperExitAction, DialogWrapper.DoNotAskOption, DialogWrapper.IdeModalityType, DialogWrapper.OkActionmyProjectCANCEL_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 |
|---|
MoveClassesOrPackagesDialog(Project project,
boolean searchTextOccurrences,
PsiElement [] elementsToMove,
PsiElement initialTargetElement,
MoveCallback moveCallback,
java.lang.String targetPackageName,
PsiDirectory initialTargetDirectory,
boolean searchInComments,
boolean searchForTextOccurrences) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
canRun() |
protected javax.swing.JComponent |
createCenterPanel()
Factory method.
|
protected MoveClassToInnerProcessor |
createMoveToInnerProcessor(PsiClass destination,
PsiClass [] classesToMove,
MoveCallback callback) |
protected MoveClassesOrPackagesProcessor |
createMoveToPackageProcessor(MoveDestination destination,
PsiElement [] elementsToMove,
MoveCallback callback) |
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. |
javax.swing.JComponent |
getPreferredFocusedComponent() |
protected java.lang.String |
getRefactoringId() |
protected java.lang.String |
getTargetPackage() |
protected boolean |
isMoveToPackage() |
protected boolean |
isSearchInComments() |
protected boolean |
isSearchInNonJavaFiles() |
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, validatepublic MoveClassesOrPackagesDialog(Project project, boolean searchTextOccurrences, PsiElement [] elementsToMove, PsiElement initialTargetElement, MoveCallback moveCallback, java.lang.String targetPackageName, PsiDirectory initialTargetDirectory, boolean searchInComments, boolean searchForTextOccurrences)
public javax.swing.JComponent getPreferredFocusedComponent()
getPreferredFocusedComponent in class DialogWrapperprotected javax.swing.JComponent createCenterPanel()
DialogWrappernull
value. In this case there will be no options panel.createCenterPanel in class DialogWrapperprotected javax.swing.JComponent createNorthPanel()
DialogWrappernull
value. In this case there will be no input panel.createNorthPanel in class DialogWrapperprotected java.lang.String getHelpId()
DialogWrappernull if no help is available.getHelpId in class DialogWrapperprotected java.lang.String getDimensionServiceKey()
DialogWrappernull (no persisting).getDimensionServiceKey in class DialogWrapperprotected final boolean isSearchInComments()
protected void canRun()
throws ConfigurationException
canRun in class RefactoringDialogConfigurationExceptionprotected boolean isMoveToPackage()
protected java.lang.String getTargetPackage()
protected void doAction()
doAction in class RefactoringDialogprotected MoveClassesOrPackagesProcessor createMoveToPackageProcessor(MoveDestination destination, PsiElement [] elementsToMove, MoveCallback callback)
protected MoveClassToInnerProcessor createMoveToInnerProcessor(PsiClass destination, PsiClass [] classesToMove, MoveCallback callback)
protected final boolean isSearchInNonJavaFiles()
protected java.lang.String getRefactoringId()
getRefactoringId in class MoveDialogBase