diff options
Diffstat (limited to 'java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java')
-rw-r--r-- | java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java b/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java index dc1f1668d744..152172597d6e 100644 --- a/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java +++ b/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterProcessor.java @@ -348,6 +348,15 @@ public class IntroduceParameterProcessor extends BaseRefactoringProcessor implem return data; } + @Nullable + @Override + protected RefactoringEventData getAfterData(UsageInfo[] usages) { + final PsiParameter parameter = JavaIntroduceParameterMethodUsagesProcessor.getAnchorParameter(myMethodToReplaceIn); + final RefactoringEventData afterData = new RefactoringEventData(); + afterData.addElement(parameter); + return afterData; + } + protected void performRefactoring(UsageInfo[] usages) { try { PsiElementFactory factory = JavaPsiFacade.getInstance(myManager.getProject()).getElementFactory(); |