@Override
  public @NotNull RefactoringElementListener getElementListener(@NotNull PsiElement oldElement) {
    RefactoringElementListener listener =
      myOldElementToTransactionListenerMap.get(oldElement);
    if(listener == null) {
      listener = new MyRefactoringElementListener(oldElement);
      myOldElementToTransactionListenerMap.put(oldElement, listener);
    }
    return listener;
  }
@Override
  public @NotNull RefactoringElementListener getElementListener(@NotNull PsiElement oldElement)