boolean (PsiFile file) { file.accept(new XmlRecursiveElementVisitor() { @Override public void visitXmlTag(@NotNull XmlTag tag) { super.visitXmlTag(tag); String icon = tag.getAttributeValue("icon"); if (icon != null) { xmlAttributes.add(tag.getAttribute("icon")); } } }); return true; }