scales.xml.impl
Follows the XML 1.0 spec and XML 1.1 spec, all underlying code provided by a copied version of the Xerces libs.
Throughout user QName code we default to XML 1.0, as all XML 1.0 docs are valid XML 1.1's but the reverse is not true.
Also note that we do not accept :, we are namespace compliant first and foremost
The reason I'm simply copying to another package is that the utils.XMLChar functions aren't then forcing a JAXP or xerces version.
Validates and returns or throws
Follows the XML 1.0 spec and XML 1.1 spec, all underlying code provided by a copied version of the Xerces libs.
Throughout user QName code we default to XML 1.0, as all XML 1.0 docs are valid XML 1.1's but the reverse is not true.
Also note that we do not accept :, we are namespace compliant first and foremost
The reason I'm simply copying to another package is that the utils.XMLChar functions aren't then forcing a JAXP or xerces version.