GrIntroduceConstantSettings () { return new GrIntroduceConstantSettings() { @Override public String getVisibilityModifier() { return PsiModifier.PUBLIC; } @Nullable @Override public String getName() { return getInputName(); } @Override public boolean replaceAllOccurrences() { return isReplaceAllOccurrences(); } @Nullable @Override public PsiType getSelectedType() { return GrInplaceConstantIntroducer.this.getSelectedType(); } @Nullable @Override public PsiClass getTargetClass() { return (PsiClass)myContext.getScope(); } }; }