Returns an input source, using the MIME type information and URL
scheme to statically determine the correct character encoding if
possible and otherwise autodetecting it.
Returns true if this resolver is ignoring MIME types in the documents
it returns, to work around bugs in how servers have reported the
documents' MIME types.
Returns true if the character is allowed to be a non-initial
character in unscoped names according to the rules of the XML
Namespaces proposed recommendation.
To validate, subclassers should at this time make sure that
values are of the declared types:
ID and IDREF(S) values are Names
NMTOKEN(S) are Nmtokens
ENUMERATION values match one of the tokens
NOTATION values match a notation name
ENTITIY(IES) values match an unparsed external entity
This class provides support for multi-language string lookup, as needed
to localize messages from applications supporting multiple languages
at the same time.
This handles several XML-related tasks that normal java.io Readers
don't support, inluding use of IETF standard encoding names and
automatic detection of most XML encodings.