/** * This is a catch-all convenience method for setting name, xmlns, content space, * content non-XML char and comment policies in one go. This does not affect the * streamability policy or doctype reporting. * * @param xmlPolicy */ public void setXmlPolicy(XmlViolationPolicy xmlPolicy) { setNamePolicy(xmlPolicy); setXmlnsPolicy(xmlPolicy == XmlViolationPolicy.FATAL ? XmlViolationPolicy.ALTER_INFOSET : xmlPolicy); setContentSpacePolicy(xmlPolicy); setContentNonXmlCharPolicy(xmlPolicy); setCommentPolicy(xmlPolicy); }
/** * This is a catch-all convenience method for setting name, xmlns, content space, * content non-XML char and comment policies in one go. This does not affect the * streamability policy or doctype reporting. * * @param xmlPolicy */ public void setXmlPolicy(XmlViolationPolicy xmlPolicy) { setNamePolicy(xmlPolicy); setXmlnsPolicy(xmlPolicy == XmlViolationPolicy.FATAL ? XmlViolationPolicy.ALTER_INFOSET : xmlPolicy); setContentSpacePolicy(xmlPolicy); setContentNonXmlCharPolicy(xmlPolicy); setCommentPolicy(xmlPolicy); }
/** * This is a catch-all convenience method for setting name, xmlns, content space, * content non-XML char and comment policies in one go. This does not affect the * streamability policy or doctype reporting. * * @param xmlPolicy */ public void setXmlPolicy(XmlViolationPolicy xmlPolicy) { setNamePolicy(xmlPolicy); setXmlnsPolicy(xmlPolicy == XmlViolationPolicy.FATAL ? XmlViolationPolicy.ALTER_INFOSET : xmlPolicy); setContentSpacePolicy(xmlPolicy); setContentNonXmlCharPolicy(xmlPolicy); setCommentPolicy(xmlPolicy); }