@Override
  public @NotNull TextRange getRangeInElement(final @NotNull T element) {
    return new TextRange(0, element.getTextLength());
  }
@Override
  public @NotNull TextRange getRangeInElement(final @NotNull T element)