@Override
  public @NotNull TextRange getRangeInElement() {
    final int parentOffset = myAttribute.getNameElement().getStartOffsetInParent();
    int nsLen = myAttribute.getNamespacePrefix().length();
    String realName = XmlAttributeImpl.getRealName(myAttribute);
    nsLen += nsLen > 0 && !realName.isEmpty() ? 1 : -nsLen;
    return new TextRange(parentOffset + nsLen, parentOffset + myAttribute.getNameElement().getTextLength());
  }
@Override
  public @NotNull TextRange getRangeInElement()