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.