@Override
  public void removeCaretListener(@NotNull CaretListener listener) {
    myCaretMulticaster.removeListener(listener);
  }
@Override
  public void removeCaretListener(@NotNull CaretListener listener)