public class EncapsulateFieldsDialog extends RefactoringDialog implements EncapsulateFieldsDescriptor
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 |
|---|
EncapsulateFieldsDialog(Project project,
PsiClass aClass,
java.util.Set preselectedFields,
EncapsulateFieldHelper helper) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
areButtonsValid() |
protected javax.swing.JComponent |
createCenterPanel()
Factory method.
|
protected void |
doAction() |
java.lang.String |
getAccessorsVisibility() |
protected java.lang.String |
getDimensionServiceKey()
Returns key for persisting dialog dimensions.
|
java.lang.String |
getFieldsVisibility() |
protected java.lang.String |
getHelpId()
Returns the help identifier, or
null if no help is available. |
int |
getJavadocPolicy() |
javax.swing.JComponent |
getPreferredFocusedComponent() |
FieldDescriptor[] |
getSelectedFields() |
PsiClass |
getTargetClass() |
boolean |
isToEncapsulateGet() |
boolean |
isToEncapsulateSet() |
boolean |
isToUseAccessorsWhenAccessible() |
addOpenInEditorCheckbox, canRun, closeOKAction, createActions, createDefaultActions, doOKAction, doRefactorAction, getPreviewAction, getProject, getRefactorAction, getRefactoringId, hasHelpAction, hasPreviewButton, invokeRefactoring, isOpenInEditor, isPreviewUsages, setHelpTooltip, setPreviewResults, show, validateButtonsaddKeyListener, addMouseListener, addMouseListener, canRecordDialogId, centerRelativeToParent, cleanupRootPane, cleanupWindowListeners, clickDefaultButton, close, close, createButtonsPanel, createCancelAction, createContentPane, createContentPaneBorder, createDefaultBorder, createDoNotAskCheckbox, createHelpButton, createJButtonForAction, createJButtonForAction, createLeftSideActions, createNorthPanel, 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 EncapsulateFieldsDialog(Project project, PsiClass aClass, java.util.Set preselectedFields, EncapsulateFieldHelper helper)
public FieldDescriptor[] getSelectedFields()
getSelectedFields in interface EncapsulateFieldsDescriptorpublic boolean isToEncapsulateGet()
isToEncapsulateGet in interface EncapsulateFieldsDescriptorpublic boolean isToEncapsulateSet()
isToEncapsulateSet in interface EncapsulateFieldsDescriptorpublic boolean isToUseAccessorsWhenAccessible()
isToUseAccessorsWhenAccessible in interface EncapsulateFieldsDescriptorpublic java.lang.String getFieldsVisibility()
getFieldsVisibility in interface EncapsulateFieldsDescriptorpublic int getJavadocPolicy()
getJavadocPolicy in interface EncapsulateFieldsDescriptorpublic PsiClass getTargetClass()
getTargetClass in interface EncapsulateFieldsDescriptorprotected java.lang.String getDimensionServiceKey()
DialogWrappernull (no persisting).getDimensionServiceKey in class DialogWrapperpublic java.lang.String getAccessorsVisibility()
getAccessorsVisibility in interface EncapsulateFieldsDescriptorprotected 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 DialogWrapperprotected void doAction()
doAction in class RefactoringDialogprotected boolean areButtonsValid()
areButtonsValid in class RefactoringDialogprotected java.lang.String getHelpId()
DialogWrappernull if no help is available.getHelpId in class DialogWrapper