<class name="QXmlParseException" doc="/** <p>The <a href="QXmlParseException.html#QXmlParseException(java.lang.String, int, int, java.lang.String, java.lang.String)"><tt>QXmlParseException</tt></a> class is used to report errors with the <a href="QXmlErrorHandler.html"><tt>QXmlErrorHandler</tt></a> interface.</p> <p>The XML subsystem constructs an instance of this class when it detects an error. You can retrieve the place where the error occurred using <a href="QXmlParseException.html#systemId()"><tt>systemId</tt></a>, <a href="QXmlParseException.html#publicId()"><tt>publicId</tt></a>, <a href="QXmlParseException.html#lineNumber()"><tt>lineNumber</tt></a> and <a href="QXmlParseException.html#columnNumber()"><tt>columnNumber</tt></a>, along with the error <a href="QXmlParseException.html#message()"><tt>message</tt></a>. The possible error messages are:</p> <ul> <li>&quot;no error occurred&quot;</li> <li>&quot;error triggered by consumer&quot;</li> <li>&quot;unexpected end of file&quot;</li> <li>&quot;more than one document type definition&quot;</li> <li>&quot;error occurred while parsing element&quot;</li> <li>&quot;tag mismatch&quot;</li> <li>&quot;error occurred while parsing content&quot;</li> <li>&quot;unexpected character&quot;</li> <li>&quot;invalid name for processing instruction&quot;</li> <li>&quot;version expected while reading the XML declaration&quot;</li> <li>&quot;wrong value for standalone declaration&quot;</li> <li>&quot;encoding declaration or standalone declaration expected while reading the XML declaration&quot;</li> <li>&quot;standalone declaration expected while reading the XML declaration&quot;</li> <li>&quot;error occurred while parsing document type definition&quot;</li> <li>&quot;letter is expected&quot;</li> <li>&quot;error occurred while parsing comment&quot;</li> <li>&quot;error occurred while parsing reference&quot;</li> <li>&quot;internal general entity reference not allowed in DTD&quot;</li> <li>&quot;external parsed general entity reference not allowed in attribute value&quot;</li> <li>&quot;external parsed general entity reference not allowed in DTD&quot;</li> <li>&quot;unparsed entity reference n wrong context&quot;</li> <li>&quot;recursive entities&quot;</li> <li>&quot;error in the text declaration of an external entity&quot;</li> </ul> <p>Note that, if you want to display these error messages to your application's users, they will be displayed in English unless they are explicitly translated.</p> @see <a href="QXmlErrorHandler.html"><tt>QXmlErrorHandler</tt></a> @see <a href="QXmlReader.html"><tt>QXmlReader</tt></a> */"> <method name="public QXmlParseException(java.lang.String name, int c, int l, java.lang.String p, java.lang.String s)" doc="/** <p>Constructs a parse exception with the error string <tt>name</tt> for column <tt>c</tt> and line <tt>l</tt> for the public identifier <tt>p</tt> and the system identifier <tt>s</tt>.</p> */"/> <method name="public QXmlParseException(java.lang.String name, int c, int l, java.lang.String p)" doc="/** <p>Equivalent to <a href="QXmlParseException.html#QXmlParseException(java.lang.String, int, int, java.lang.String, java.lang.String)"><tt>QXmlParseException</tt></a>(<tt>name</tt>, <tt>c</tt>, <tt>l</tt>, <tt>p</tt>, QString()). */"/> <method name="public QXmlParseException(java.lang.String name, int c, int l)" doc="/** <p>Equivalent to <a href="QXmlParseException.html#QXmlParseException(java.lang.String, int, int, java.lang.String, java.lang.String)"><tt>QXmlParseException</tt></a>(<tt>name</tt>, <tt>c</tt>, <tt>l</tt>, QString(), QString()). */"/> <method name="public QXmlParseException(java.lang.String name, int c)" doc="/** <p>Equivalent to <a href="QXmlParseException.html#QXmlParseException(java.lang.String, int, int, java.lang.String, java.lang.String)"><tt>QXmlParseException</tt></a>(<tt>name</tt>, <tt>c</tt>, -1, QString(), QString()). */"/> <method name="public QXmlParseException(java.lang.String name)" doc="/** <p>Equivalent to <a href="QXmlParseException.html#QXmlParseException(java.lang.String, int, int, java.lang.String, java.lang.String)"><tt>QXmlParseException</tt></a>(<tt>name</tt>, -1, -1, QString(), QString()). */"/> <method name="public QXmlParseException()" doc="/** <p>Equivalent to <a href="QXmlParseException.html#QXmlParseException(java.lang.String, int, int, java.lang.String, java.lang.String)"><tt>QXmlParseException</tt></a>(QString(), -1, -1, QString(), QString()). */"/> <method name="public final int columnNumber()" doc="/** <p>Returns the column number where the error occurred.</p> */"/> <method name="public final int lineNumber()" doc="/** <p>Returns the line number where the error occurred.</p> */"/> <method name="public final java.lang.String message()" doc="/** <p>Returns the error message.</p> */"/> <method name="public final java.lang.String publicId()" doc="/** <p>Returns the public identifier where the error occurred.</p> */"/> <method name="public final java.lang.String systemId()" doc="/** <p>Returns the system identifier where the error occurred.</p> */"/> </class>