TextRange () { 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()); }