String (Match match) { final boolean needToBeStatic = CommonJavaRefactoringUtil.isInStaticContext(match.getMatchStart(), myExtractedMethod.getContainingClass()); final String changedSignature = MatchUtil .getChangedSignature(match, myExtractedMethod, needToBeStatic, VisibilityUtil.getVisibilityStringToDisplay(myExtractedMethod)); if (changedSignature != null) { return JavaRefactoringBundle.message("replace.this.code.fragment.and.change.signature", changedSignature); } if (needToBeStatic && !myExtractedMethod.hasModifierProperty(PsiModifier.STATIC)) { return JavaRefactoringBundle.message("replace.this.code.fragment.and.make.method.static"); } return null; }