KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > n3 > nanoxml > XMLParseException


1 /* XMLParseException.java NanoXML/Java
2  *
3  * $Revision: 1421 $
4  * $Date: 2006-03-12 17:32:32 +0100 (Sun, 12 Mar 2006) $
5  * $Name$
6  *
7  * This file is part of NanoXML 2 for Java.
8  * Copyright (C) 2001 Marc De Scheemaecker, All Rights Reserved.
9  *
10  * This software is provided 'as-is', without any express or implied warranty.
11  * In no event will the authors be held liable for any damages arising from the
12  * use of this software.
13  *
14  * Permission is granted to anyone to use this software for any purpose,
15  * including commercial applications, and to alter it and redistribute it
16  * freely, subject to the following restrictions:
17  *
18  * 1. The origin of this software must not be misrepresented; you must not
19  * claim that you wrote the original software. If you use this software in
20  * a product, an acknowledgment in the product documentation would be
21  * appreciated but is not required.
22  *
23  * 2. Altered source versions must be plainly marked as such, and must not be
24  * misrepresented as being the original software.
25  *
26  * 3. This notice may not be removed or altered from any source distribution.
27  */

28
29 package net.n3.nanoxml;
30
31 /**
32  * An XMLParseException is thrown when the XML passed to the XML parser is not well-formed.
33  *
34  * @author Marc De Scheemaecker
35  * @version $Name$, $Revision: 1421 $
36  */

37 public class XMLParseException extends XMLException
38 {
39
40     /**
41      *
42      */

43     private static final long serialVersionUID = 3976739155453555000L;
44
45     /**
46      * Creates a new exception.
47      *
48      * @param msg the message of the exception.
49      */

50     public XMLParseException(String JavaDoc msg)
51     {
52         super(msg);
53     }
54
55     /**
56      * Creates a new exception.
57      *
58      * @param systemID the system ID from where the data came
59      * @param lineNr the line number in the XML data where the exception occurred.
60      * @param msg the message of the exception.
61      */

62     public XMLParseException(String JavaDoc systemID, int lineNr, String JavaDoc msg)
63     {
64         super(systemID, lineNr, null, msg, true);
65     }
66
67 }
68
Popular Tags