boolean (XmlTag element, PsiElementProcessor<? super XmlTag> processor) { if (!processor.execute(element)) return false; final XmlTag[] subTags = element.getSubTags(); for (XmlTag subTag : subTags) { if (!_processXmlElements(subTag, processor)) return false; } return true; }