void () { final PsiElement psiElement = getPsiElement(); if (psiElement instanceof XmlAttributeValue) { assert psiElement.isValid() : psiElement; final PsiElement attr = psiElement.getParent(); myPair = Pair.create(new TextRange(0, attr.getTextLength()), attr); } else if (psiElement != null) { assert psiElement.isValid() : psiElement; final XmlTag tag = (XmlTag)(psiElement instanceof XmlTag ? psiElement : psiElement.getParent()); myPair = new Pair<>(new TextRange(0, tag.getTextLength()), tag); } }