static boolean _processXmlElements(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;
  }
static boolean _processXmlElements(XmlTag element, PsiElementProcessor<? super XmlTag> processor)