@Override
  public ChangeClassSignatureRefactoringImpl createChangeClassSignatureProcessor(Project project,
                                                                           PsiClass aClass,
                                                                           TypeParameterInfo[] newSignature) {
    return new ChangeClassSignatureRefactoringImpl(project, aClass, newSignature);
  }
@Override
  public ChangeClassSignatureRefactoringImpl createChangeClassSignatureProcessor(Project project,
                                                                           PsiClass aClass,
                                                                           TypeParameterInfo[] newSignature)