BaseRefactoringProcessor () { final CanonicalTypes.Type type = getReturnType(); final ThrownExceptionInfo[] exceptionInfos = myExceptionsModel.getThrownExceptions(); final GrChangeInfoImpl info = new GrChangeInfoImpl(myMethod.getMethod(), getVisibility(), type, getMethodName(), getParameters(), exceptionInfos, isGenerateDelegate()); return new GrChangeSignatureProcessor(myProject, info); }