public class CopyFilesOrDirectoriesDialog extends RefactoringDialog implements DumbAware
DialogWrapper.CancelAction, DialogWrapper.DialogStyle, DialogWrapper.DialogWrapperAction, DialogWrapper.DialogWrapperExitAction, DialogWrapper.DoNotAskOption, DialogWrapper.IdeModalityType, DialogWrapper.OkAction
Modifier and Type | Field and Description |
---|---|
static int |
MAX_PATH_LENGTH |
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 |
---|
CopyFilesOrDirectoriesDialog(PsiElement[] elements,
PsiDirectory defaultTargetDirectory,
Project project,
boolean doClone) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
areButtonsValid() |
protected javax.swing.JComponent |
createCenterPanel()
Factory method.
|
protected javax.swing.JComponent |
createNorthPanel()
Factory method.
|
static javax.swing.JCheckBox |
createOpenInEditorCB()
Deprecated.
use
RefactoringDialog(Project, boolean, boolean) instead |
protected void |
doAction() |
protected java.lang.String |
getHelpId()
Returns the help identifier, or
null if no help is available. |
java.lang.String |
getNewName() |
javax.swing.JComponent |
getPreferredFocusedComponent() |
protected java.lang.String |
getRefactoringId() |
PsiDirectory |
getTargetDirectory() |
protected TextFieldWithHistory |
getTargetDirectoryComponent() |
protected boolean |
hasPreviewButton() |
boolean |
isOpenInEditor() |
boolean |
openInEditor()
Deprecated.
use
isOpenInEditor() instead |
static void |
saveOpenInEditorState(boolean selected)
Deprecated.
use
RefactoringDialog(Project, boolean, boolean) instead |
static java.lang.String |
shortenPath(VirtualFile file) |
addOpenInEditorCheckbox, canRun, closeOKAction, createActions, createDefaultActions, doOKAction, doRefactorAction, getPreviewAction, getProject, getRefactorAction, hasHelpAction, invokeRefactoring, 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, getDimensionServiceKey, 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, validate
public static final int MAX_PATH_LENGTH
public CopyFilesOrDirectoriesDialog(PsiElement[] elements, PsiDirectory defaultTargetDirectory, Project project, boolean doClone)
public static java.lang.String shortenPath(VirtualFile file)
@Deprecated public static javax.swing.JCheckBox createOpenInEditorCB()
RefactoringDialog(Project, boolean, boolean)
instead@Deprecated public static void saveOpenInEditorState(boolean selected)
RefactoringDialog(Project, boolean, boolean)
insteadpublic javax.swing.JComponent getPreferredFocusedComponent()
getPreferredFocusedComponent
in class DialogWrapper
protected TextFieldWithHistory getTargetDirectoryComponent()
protected javax.swing.JComponent createCenterPanel()
DialogWrapper
null
value. In this case there will be no options panel.createCenterPanel
in class DialogWrapper
protected javax.swing.JComponent createNorthPanel()
DialogWrapper
null
value. In this case there will be no input panel.createNorthPanel
in class DialogWrapper
public PsiDirectory getTargetDirectory()
public java.lang.String getNewName()
@Deprecated public boolean openInEditor()
isOpenInEditor()
insteadpublic boolean isOpenInEditor()
isOpenInEditor
in class RefactoringDialog
protected void doAction()
doAction
in class RefactoringDialog
protected boolean hasPreviewButton()
hasPreviewButton
in class RefactoringDialog
protected boolean areButtonsValid()
areButtonsValid
in class RefactoringDialog
protected java.lang.String getRefactoringId()
getRefactoringId
in class RefactoringDialog
protected java.lang.String getHelpId()
DialogWrapper
null
if no help is available.getHelpId
in class DialogWrapper