From 47489a7f2cf250e11f4dacbad79721733d3db045 Mon Sep 17 00:00:00 2001 From: "Kirill.Safonov" Date: Fri, 10 Sep 2010 16:29:34 +0400 Subject: [PATCH] restore JavaMethodDescriptor.getReturnTypeText() method so it can be overridden by change signature detector --- .../changeSignature/JavaChangeSignatureDialog.java | 6 +++--- .../refactoring/changeSignature/JavaMethodDescriptor.java | 8 ++++++++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/java/java-impl/src/com/intellij/refactoring/changeSignature/JavaChangeSignatureDialog.java b/java/java-impl/src/com/intellij/refactoring/changeSignature/JavaChangeSignatureDialog.java index 53ade20d2844..585afde4c309 100644 --- a/java/java-impl/src/com/intellij/refactoring/changeSignature/JavaChangeSignatureDialog.java +++ b/java/java-impl/src/com/intellij/refactoring/changeSignature/JavaChangeSignatureDialog.java @@ -212,9 +212,9 @@ public class JavaChangeSignatureDialog extends ChangeSignatureDialogBase return myMethod.getParameterList().getParametersCount(); } + @Nullable + public String getReturnTypeText() { + final PsiTypeElement typeElement = myMethod.getReturnTypeElement(); + return typeElement != null ? typeElement.getText() : null; + } + @Override public boolean canChangeVisibility() { PsiClass containingClass = myMethod.getContainingClass();