|
Hilbert II - Version 0.03.04 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Throwable java.lang.Exception org.qedeq.kernel.common.XmlFileException
Data validation error. Occurs if a set or add method leads to wrong or inconsistent data.
Constructor Summary | |
XmlFileException(Exception exception)
Constructor. |
|
XmlFileException(File file,
Exception exception)
Constructor. |
|
XmlFileException(IOException exception)
Constructor. |
|
XmlFileException(QedeqException exception,
SourceArea errorArea,
SourceArea referenceArea)
Constructor. |
|
XmlFileException(SAXException exception)
Constructor. |
|
XmlFileException(SyntaxException exception)
Constructor. |
|
XmlFileException(URL url,
Exception exception)
Constructor. |
Method Summary | |
String |
getDescription()
Get detailed error description. |
int |
getErrorCode()
Get error code. |
String |
getLine()
Get line that is referenced by getSourceArea() . |
String |
getMessage()
|
SourceArea |
getReferenceArea()
Get additional position information about another associated location. |
SourceArea |
getSourceArea()
Get position information about error location. |
String |
toString()
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public XmlFileException(QedeqException exception, SourceArea errorArea, SourceArea referenceArea)
exception
- Exception to wrap.errorArea
- Error location.referenceArea
- Error reference location.public XmlFileException(SyntaxException exception)
exception
- Exception to wrap.public XmlFileException(URL url, Exception exception)
url
- Parsed file.exception
- Exception to wrap.public XmlFileException(File file, Exception exception)
file
- Parsed file.exception
- Exception to wrap.public XmlFileException(Exception exception)
exception
- Exception to wrap.public XmlFileException(IOException exception)
exception
- Exception to wrap.public XmlFileException(SAXException exception)
exception
- Exception to wrap.Method Detail |
public final SourceArea getSourceArea()
public final SourceArea getReferenceArea()
public final int getErrorCode()
public final String getLine()
getSourceArea()
.
public final String getMessage()
public final String getDescription()
getErrorCode()
and getMessage()
.
The second line contains the local address, the line and column.
Third line is the result or getLine()
.
In the fourth line the row position for the third line is marked.
TODO mime 20070219: rework description: add end (and perhaps reference) information
public final String toString()
|
Hilbert II - Version 0.03.04 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
©left GNU General Public Licence All Rights Reserved. |