boolean (final XmlTag tag) { final XmlTag[] tags = tag.getSubTags(); for (XmlTag xmlTag : tags) { if (!isInlineTag(xmlTag)) return false; if (!hasInlineContentOnly(xmlTag)) return false; } return true; }