|
Hilbert II - Version 0.03.08 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.qedeq.kernel.common.QedeqException
org.qedeq.kernel.common.SourceFileException
Data validation error. Shows an error within a source file.
| Constructor Summary | |
SourceFileException(Exception exception)
Constructor. |
|
SourceFileException(File file,
Exception exception)
Constructor. |
|
SourceFileException(int errorCode,
String errorText,
Throwable exception,
SourceArea errorArea,
SourceArea referenceArea)
Constructor. |
|
SourceFileException(IOException exception)
Constructor. |
|
SourceFileException(QedeqException exception,
SourceArea errorArea,
SourceArea referenceArea)
Constructor. |
|
SourceFileException(SAXException exception)
Constructor. |
|
SourceFileException(Throwable exception)
Constructor. |
|
SourceFileException(URL url,
Exception exception)
Constructor. |
|
| Method Summary | |
String |
getDescription(File localAddress)
Get detailed error description. |
String |
getLine(File localAddress)
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 org.qedeq.kernel.common.QedeqException |
getErrorCode |
| 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 SourceFileException(int errorCode,
String errorText,
Throwable exception,
SourceArea errorArea,
SourceArea referenceArea)
errorCode - Error code.errorText - Error text.exception - Exception to wrap.errorArea - Error location.referenceArea - Error reference location.
public SourceFileException(QedeqException exception,
SourceArea errorArea,
SourceArea referenceArea)
exception - Exception to wrap.errorArea - Error location.referenceArea - Error reference location.
public SourceFileException(URL url,
Exception exception)
url - Parsed file.exception - Exception to wrap.
public SourceFileException(File file,
Exception exception)
file - Parsed file.exception - Exception to wrap.public SourceFileException(Exception exception)
exception - Exception to wrap.public SourceFileException(Throwable exception)
exception - Exception to wrap.public SourceFileException(IOException exception)
exception - Exception to wrap.public SourceFileException(SAXException exception)
exception - Exception to wrap.| Method Detail |
public final SourceArea getSourceArea()
public final SourceArea getReferenceArea()
public final String getLine(File localAddress)
getSourceArea().
localAddress - Source file for getting the line.
public final String getMessage()
public final String getDescription(File localAddress)
QedeqException.getErrorCode() and getMessage().
The second line contains the local address, the line and column.
Third line is the result or getLine(File).
In the fourth line the row position for the third line is marked.
TODO mime 20070219: rework description: add end (and perhaps reference) information
TODO mime 20071128: move this method into another class!!!
localAddress - Lookup source here.
public final String toString()
|
Hilbert II - Version 0.03.08 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ©left GNU General Public Licence All Rights Reserved. |