org.mozilla.javascript
public abstract class RhinoException extends RuntimeException
| Method Summary | |
|---|---|
| int | columnNumber()
The column number of the location of the error, or zero if unknown. |
| String | details() |
| String | getMessage() |
| void | initColumnNumber(int columnNumber)
Initialize the column number of the script statement causing the error.
|
| void | initLineNumber(int lineNumber)
Initialize the line number of the script statement causing the error.
|
| void | initLineSource(String lineSource)
Initialize the text of the source line containing the error.
|
| void | initSourceName(String sourceName)
Initialize the uri of the script source containing the error.
|
| int | lineNumber()
Returns the line number of the statement causing the error,
or zero if not available. |
| String | lineSource()
The source text of the line causing the error, or null if unknown. |
| void | printStackTrace(PrintWriter s) |
| void | printStackTrace(PrintStream s) |
| String | sourceName()
Get the uri of the script source containing the error, or null
if that information is not available. |
Parameters: columnNumber the column number in the script source. It should be positive number.
Throws: IllegalStateException if the method is called more then once.
Parameters: lineNumber the line number in the script source. It should be positive number.
Throws: IllegalStateException if the method is called more then once.
Parameters: lineSource the text of the source line reponsible for the error. It should not be null.
Throws: IllegalStateException if the method is called more then once.
Parameters: sourceName the uri of the script source reponsible for the error. It should not be null.
Throws: IllegalStateException if the method is called more then once.