@Override
      public void caretPositionChanged(@NotNull CaretEvent event) {
        fireRealCaretPositionChanged(event);
      }
@Override
      public void caretPositionChanged(@NotNull CaretEvent event)