case 'a': case 'A': if (StringUtil.equalEncodings(csName, "ASCII")) { return CS_US_ASCII; case 'i': case 'I': if (StringUtil.equalEncodings(csName, "ISO-8859-1") || StringUtil.equalEncodings(csName, "ISO-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-Basic")) { return CS_US_ASCII; if (StringUtil.equalEncodings(suffix, "Unicode-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-2")) { return CS_UTF16; // endianness? if (StringUtil.equalEncodings(suffix, "UCS-4")) { return CS_UTF32; // endianness? if (StringUtil.equalEncodings(suffix, "UTF-1")) { if (StringUtil.equalEncodings(suffix, "J-1")) { if (StringUtil.equalEncodings(suffix, "US-ASCII")) { return CS_US_ASCII;
protected void verifyXmlEncoding(ReaderConfig cfg) throws XMLStreamException { String inputEnc = mInputEncoding; // Close enough? if (StringUtil.equalEncodings(inputEnc, mFoundEncoding)) { return; } /* Ok, maybe the difference is just with endianness indicator? * (UTF-16BE vs. UTF-16)? */ // !!! TBI XMLReporter rep = cfg.getXMLReporter(); if (rep != null) { Location loc = getLocation(); String msg = MessageFormat.format(ErrorConsts.W_MIXED_ENCODINGS, new Object[] { mFoundEncoding, inputEnc }); String type = ErrorConsts.WT_XML_DECL; /* 30-May-2008, tatus: Should wrap all the info as XMValidationProblem * since that's Woodstox' contract wrt. relatedInformation field. */ XMLValidationProblem prob = new XMLValidationProblem(loc, msg, XMLValidationProblem.SEVERITY_WARNING, type); rep.report(msg, type, prob, loc); } }
case 'a': case 'A': if (StringUtil.equalEncodings(csName, "ASCII")) { return CS_US_ASCII; case 'i': case 'I': if (StringUtil.equalEncodings(csName, "ISO-8859-1") || StringUtil.equalEncodings(csName, "ISO-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-Basic")) { return CS_US_ASCII; if (StringUtil.equalEncodings(suffix, "Unicode-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-2")) { return CS_UTF16; // endianness? if (StringUtil.equalEncodings(suffix, "UCS-4")) { return CS_UTF32; // endianness? if (StringUtil.equalEncodings(suffix, "UTF-1")) { if (StringUtil.equalEncodings(suffix, "J-1")) { if (StringUtil.equalEncodings(suffix, "US-ASCII")) { return CS_US_ASCII;
case 'a': case 'A': if (StringUtil.equalEncodings(csName, "ASCII")) { return CS_US_ASCII; case 'i': case 'I': if (StringUtil.equalEncodings(csName, "ISO-8859-1") || StringUtil.equalEncodings(csName, "ISO-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-Basic")) { return CS_US_ASCII; if (StringUtil.equalEncodings(suffix, "Unicode-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-2")) { return CS_UTF16; // endianness? if (StringUtil.equalEncodings(suffix, "UCS-4")) { return CS_UTF32; // endianness? if (StringUtil.equalEncodings(suffix, "UTF-1")) { if (StringUtil.equalEncodings(suffix, "J-1")) { if (StringUtil.equalEncodings(suffix, "US-ASCII")) { return CS_US_ASCII;
case 'a': case 'A': if (StringUtil.equalEncodings(csName, "ASCII")) { return CS_US_ASCII; case 'i': case 'I': if (StringUtil.equalEncodings(csName, "ISO-8859-1") || StringUtil.equalEncodings(csName, "ISO-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-Basic")) { return CS_US_ASCII; if (StringUtil.equalEncodings(suffix, "Unicode-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-2")) { return CS_UTF16; // endianness? if (StringUtil.equalEncodings(suffix, "UCS-4")) { return CS_UTF32; // endianness? if (StringUtil.equalEncodings(suffix, "UTF-1")) { if (StringUtil.equalEncodings(suffix, "J-1")) { if (StringUtil.equalEncodings(suffix, "US-ASCII")) { return CS_US_ASCII;
case 'a': case 'A': if (StringUtil.equalEncodings(csName, "ASCII")) { return CS_US_ASCII; case 'i': case 'I': if (StringUtil.equalEncodings(csName, "ISO-8859-1") || StringUtil.equalEncodings(csName, "ISO-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-Basic")) { return CS_US_ASCII; if (StringUtil.equalEncodings(suffix, "Unicode-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-2")) { return CS_UTF16; // endianness? if (StringUtil.equalEncodings(suffix, "UCS-4")) { return CS_UTF32; // endianness? if (StringUtil.equalEncodings(suffix, "UTF-1")) { if (StringUtil.equalEncodings(suffix, "J-1")) { if (StringUtil.equalEncodings(suffix, "US-ASCII")) { return CS_US_ASCII;
case 'a': case 'A': if (StringUtil.equalEncodings(csName, "ASCII")) { return CS_US_ASCII; case 'i': case 'I': if (StringUtil.equalEncodings(csName, "ISO-8859-1") || StringUtil.equalEncodings(csName, "ISO-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-Basic")) { return CS_US_ASCII; if (StringUtil.equalEncodings(suffix, "Unicode-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-2")) { return CS_UTF16; // endianness? if (StringUtil.equalEncodings(suffix, "UCS-4")) { return CS_UTF32; // endianness? if (StringUtil.equalEncodings(suffix, "UTF-1")) { if (StringUtil.equalEncodings(suffix, "J-1")) { if (StringUtil.equalEncodings(suffix, "US-ASCII")) { return CS_US_ASCII;
case 'a': case 'A': if (StringUtil.equalEncodings(csName, "ASCII")) { return CS_US_ASCII; case 'i': case 'I': if (StringUtil.equalEncodings(csName, "ISO-8859-1") || StringUtil.equalEncodings(csName, "ISO-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-Basic")) { return CS_US_ASCII; if (StringUtil.equalEncodings(suffix, "Unicode-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-2")) { return CS_UTF16; // endianness? if (StringUtil.equalEncodings(suffix, "UCS-4")) { return CS_UTF32; // endianness? if (StringUtil.equalEncodings(suffix, "UTF-1")) { if (StringUtil.equalEncodings(suffix, "J-1")) { if (StringUtil.equalEncodings(suffix, "US-ASCII")) { return CS_US_ASCII;
case 'a': case 'A': if (StringUtil.equalEncodings(csName, "ASCII")) { return CS_US_ASCII; case 'i': case 'I': if (StringUtil.equalEncodings(csName, "ISO-8859-1") || StringUtil.equalEncodings(csName, "ISO-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-Basic")) { return CS_US_ASCII; if (StringUtil.equalEncodings(suffix, "Unicode-Latin1")) { return CS_ISO_LATIN1; if (StringUtil.equalEncodings(suffix, "UCS-2")) { return CS_UTF16; // endianness? if (StringUtil.equalEncodings(suffix, "UCS-4")) { return CS_UTF32; // endianness? if (StringUtil.equalEncodings(suffix, "UTF-1")) { if (StringUtil.equalEncodings(suffix, "J-1")) { if (StringUtil.equalEncodings(suffix, "US-ASCII")) { return CS_US_ASCII;
protected void verifyXmlEncoding(ReaderConfig cfg) throws XMLStreamException { String inputEnc = mInputEncoding; // Close enough? if (StringUtil.equalEncodings(inputEnc, mFoundEncoding)) { return; } /* Ok, maybe the difference is just with endianness indicator? * (UTF-16BE vs. UTF-16)? */ // !!! TBI XMLReporter rep = cfg.getXMLReporter(); if (rep != null) { Location loc = getLocation(); rep.report(MessageFormat.format(ErrorConsts.W_MIXED_ENCODINGS, new Object[] { mFoundEncoding, inputEnc }), ErrorConsts.WT_XML_DECL, this, loc); } }
protected void verifyXmlEncoding(ReaderConfig cfg) throws XMLStreamException { String inputEnc = mInputEncoding; // Close enough? if (StringUtil.equalEncodings(inputEnc, mFoundEncoding)) { return; } /* Ok, maybe the difference is just with endianness indicator? * (UTF-16BE vs. UTF-16)? */ // !!! TBI XMLReporter rep = cfg.getXMLReporter(); if (rep != null) { Location loc = getLocation(); rep.report(MessageFormat.format(ErrorConsts.W_MIXED_ENCODINGS, new Object[] { mFoundEncoding, inputEnc }), ErrorConsts.WT_XML_DECL, this, loc); } }
protected void verifyXmlEncoding(ReaderConfig cfg) throws XMLStreamException { String inputEnc = mInputEncoding; // Close enough? if (StringUtil.equalEncodings(inputEnc, mFoundEncoding)) { return; } /* Ok, maybe the difference is just with endianness indicator? * (UTF-16BE vs. UTF-16)? */ // !!! TBI XMLReporter rep = cfg.getXMLReporter(); if (rep != null) { Location loc = getLocation(); rep.report(MessageFormat.format(ErrorConsts.W_MIXED_ENCODINGS, new Object[] { mFoundEncoding, inputEnc }), ErrorConsts.WT_XML_DECL, this, loc); } }
protected void verifyXmlEncoding(ReaderConfig cfg) throws XMLStreamException { String inputEnc = mInputEncoding; // Close enough? if (StringUtil.equalEncodings(inputEnc, mFoundEncoding)) { return; } /* Ok, maybe the difference is just with endianness indicator? * (UTF-16BE vs. UTF-16)? */ // !!! TBI XMLReporter rep = cfg.getXMLReporter(); if (rep != null) { Location loc = getLocation(); String msg = MessageFormat.format(ErrorConsts.W_MIXED_ENCODINGS, new Object[] { mFoundEncoding, inputEnc }); String type = ErrorConsts.WT_XML_DECL; /* 30-May-2008, tatus: Should wrap all the info as XMValidationProblem * since that's Woodstox' contract wrt. relatedInformation field. */ XMLValidationProblem prob = new XMLValidationProblem(loc, msg, XMLValidationProblem.SEVERITY_WARNING, type); rep.report(msg, type, prob, loc); } }
protected void verifyXmlEncoding(ReaderConfig cfg) throws XMLStreamException { String inputEnc = mInputEncoding; // Close enough? if (StringUtil.equalEncodings(inputEnc, mFoundEncoding)) { return; } /* Ok, maybe the difference is just with endianness indicator? * (UTF-16BE vs. UTF-16)? */ // !!! TBI XMLReporter rep = cfg.getXMLReporter(); if (rep != null) { Location loc = getLocation(); String msg = MessageFormat.format(ErrorConsts.W_MIXED_ENCODINGS, new Object[] { mFoundEncoding, inputEnc }); String type = ErrorConsts.WT_XML_DECL; /* 30-May-2008, tatus: Should wrap all the info as XMValidationProblem * since that's Woodstox' contract wrt. relatedInformation field. */ XMLValidationProblem prob = new XMLValidationProblem(loc, msg, XMLValidationProblem.SEVERITY_WARNING, type); rep.report(msg, type, prob, loc); } }
protected void verifyXmlEncoding(ReaderConfig cfg) throws XMLStreamException { String inputEnc = mInputEncoding; // Close enough? if (StringUtil.equalEncodings(inputEnc, mFoundEncoding)) { return; } /* Ok, maybe the difference is just with endianness indicator? * (UTF-16BE vs. UTF-16)? */ // !!! TBI XMLReporter rep = cfg.getXMLReporter(); if (rep != null) { Location loc = getLocation(); String msg = MessageFormat.format(ErrorConsts.W_MIXED_ENCODINGS, new Object[] { mFoundEncoding, inputEnc }); String type = ErrorConsts.WT_XML_DECL; /* 30-May-2008, tatus: Should wrap all the info as XMValidationProblem * since that's Woodstox' contract wrt. relatedInformation field. */ XMLValidationProblem prob = new XMLValidationProblem(loc, msg, XMLValidationProblem.SEVERITY_WARNING, type); rep.report(msg, type, prob, loc); } }
protected void verifyXmlEncoding(ReaderConfig cfg) throws XMLStreamException { String inputEnc = mInputEncoding; // Close enough? if (StringUtil.equalEncodings(inputEnc, mFoundEncoding)) { return; } /* Ok, maybe the difference is just with endianness indicator? * (UTF-16BE vs. UTF-16)? */ // !!! TBI XMLReporter rep = cfg.getXMLReporter(); if (rep != null) { Location loc = getLocation(); String msg = MessageFormat.format(ErrorConsts.W_MIXED_ENCODINGS, new Object[] { mFoundEncoding, inputEnc }); String type = ErrorConsts.WT_XML_DECL; /* 30-May-2008, tatus: Should wrap all the info as XMValidationProblem * since that's Woodstox' contract wrt. relatedInformation field. */ XMLValidationProblem prob = new XMLValidationProblem(loc, msg, XMLValidationProblem.SEVERITY_WARNING, type); rep.report(msg, type, prob, loc); } }