public abstract class InlineOptionsWithSearchSettingsDialog extends InlineOptionsDialog
DialogWrapper.CancelAction, DialogWrapper.DialogStyle, DialogWrapper.DialogWrapperAction, DialogWrapper.DialogWrapperExitAction, DialogWrapper.DoNotAskOption, DialogWrapper.IdeModalityType, DialogWrapper.OkAction
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JCheckBox |
myCbSearchInComments |
protected javax.swing.JCheckBox |
myCbSearchTextOccurences |
myElement, myInvokedOnReference, myKeepTheDeclaration, myRbInlineAll, myRbInlineThisOnly
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
Modifier | Constructor and Description |
---|---|
protected |
InlineOptionsWithSearchSettingsDialog(Project project,
boolean canBeParent,
PsiElement element) |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JComponent |
createCenterPanel()
Factory method.
|
protected void |
doAction() |
protected abstract boolean |
isSearchForTextOccurrences() |
protected abstract boolean |
isSearchInCommentsAndStrings() |
protected abstract void |
saveSearchInCommentsAndStrings(boolean searchInComments) |
protected abstract void |
saveSearchInTextOccurrences(boolean searchInTextOccurrences) |
void |
setEnabledSearchSettngs(boolean enabled) |
allowInlineAll, canInlineThisOnly, createNorthPanel, getBorderTitle, getInlineAllText, getInlineThisText, getKeepTheDeclarationText, getNameLabelText, getNumberOfOccurrences, getPreferredFocusedComponent, ignoreOccurrence, initOccurrencesNumber, isInlineThis, isInlineThisOnly, isKeepTheDeclaration
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, getDimensionServiceKey, getDisposable, getDoNotShowMessage, getErrorTextAlignment, getExitCode, getHelpAction, getHelpId, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, isPreviewUsages
protected javax.swing.JCheckBox myCbSearchInComments
protected javax.swing.JCheckBox myCbSearchTextOccurences
protected InlineOptionsWithSearchSettingsDialog(Project project, boolean canBeParent, PsiElement element)
protected abstract boolean isSearchInCommentsAndStrings()
protected abstract void saveSearchInCommentsAndStrings(boolean searchInComments)
protected abstract boolean isSearchForTextOccurrences()
protected abstract void saveSearchInTextOccurrences(boolean searchInTextOccurrences)
protected void doAction()
doAction
in class RefactoringDialog
public void setEnabledSearchSettngs(boolean enabled)
protected javax.swing.JComponent createCenterPanel()
DialogWrapper
null
value. In this case there will be no options panel.createCenterPanel
in class InlineOptionsDialog