MavenDomDependency (PsiFile file, Editor editor) { PsiElement el = PsiUtilCore.getElementAtOffset(file, editor.getCaretModel().getOffset()); XmlTag tag = PsiTreeUtil.getParentOfType(el, XmlTag.class, false); if (tag == null) return null; DomElement dom = DomManager.getDomManager(el.getProject()).getDomElement(tag); if (dom == null) return null; return dom.getParentOfType(MavenDomDependency.class, false); }