mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
initial visibility for extract field/constant dialogs (IDEA-153604)
This commit is contained in:
+5
-1
@@ -133,7 +133,11 @@ class IntroduceConstantDialog extends DialogWrapper {
|
||||
myVisibilityPanel.add(myVPanel, BorderLayout.CENTER);
|
||||
init();
|
||||
|
||||
myVPanel.setVisibility(JavaRefactoringSettings.getInstance().INTRODUCE_CONSTANT_VISIBILITY);
|
||||
String initialVisibility = JavaRefactoringSettings.getInstance().INTRODUCE_CONSTANT_VISIBILITY;
|
||||
if (initialVisibility == null) {
|
||||
initialVisibility = PsiModifier.PUBLIC;
|
||||
}
|
||||
myVPanel.setVisibility(initialVisibility);
|
||||
myIntroduceEnumConstantCb.setEnabled(isSuitableForEnumConstant());
|
||||
updateVisibilityPanel();
|
||||
updateButtons();
|
||||
|
||||
+3
@@ -56,6 +56,9 @@ public class IntroduceFieldDialogPanel extends IntroduceFieldCentralPanel {
|
||||
protected void initializeControls(PsiExpression initializerExpression, BaseExpressionToFieldHandler.InitializationPlace ourLastInitializerPlace) {
|
||||
initializeInitializerPlace(initializerExpression, ourLastInitializerPlace);
|
||||
String ourLastVisibility = JavaRefactoringSettings.getInstance().INTRODUCE_FIELD_VISIBILITY;
|
||||
if (ourLastVisibility == null) {
|
||||
ourLastVisibility = PsiModifier.PRIVATE;
|
||||
}
|
||||
myVisibilityPanel.setVisibility(ourLastVisibility);
|
||||
super.initializeControls(initializerExpression, ourLastInitializerPlace);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user