Package org.mozilla.javascript
Class EcmaError
- java.lang.Object
- 
- java.lang.Throwable
- 
- java.lang.Exception
- 
- java.lang.RuntimeException
- 
- org.mozilla.javascript.RhinoException
- 
- org.mozilla.javascript.EcmaError
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class EcmaError extends RhinoException The class of exceptions raised by the engine as described in ECMA edition 3. See section 15.11.6 in particular.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description EcmaError(Scriptable nativeError, java.lang.String sourceName, int lineNumber, int columnNumber, java.lang.String lineSource)Deprecated.EcmaError error instances should not be constructed explicitly since they are generated by the engine.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Stringdetails()intgetColumnNumber()Deprecated.UseRhinoException.columnNumber()from the super class.java.lang.StringgetErrorMessage()Gets the message corresponding to the error.ScriptablegetErrorObject()Deprecated.Always returns null.intgetLineNumber()Deprecated.UseRhinoException.lineNumber()from the super class.java.lang.StringgetLineSource()Deprecated.UseRhinoException.lineSource()from the super class.java.lang.StringgetName()Gets the name of the error.java.lang.StringgetSourceName()Deprecated.UseRhinoException.sourceName()from the super class.- 
Methods inherited from class org.mozilla.javascript.RhinoExceptioncolumnNumber, getMessage, getScriptStack, getScriptStack, getScriptStackTrace, getScriptStackTrace, getScriptStackTrace, getStackStyle, initColumnNumber, initLineNumber, initLineSource, initSourceName, lineNumber, lineSource, printStackTrace, printStackTrace, setStackStyle, sourceName, useMozillaStackStyle, usesMozillaStackStyle
 
- 
 
- 
- 
- 
Constructor Detail- 
EcmaError@Deprecated public EcmaError(Scriptable nativeError, java.lang.String sourceName, int lineNumber, int columnNumber, java.lang.String lineSource) Deprecated.EcmaError error instances should not be constructed explicitly since they are generated by the engine.
 
- 
 - 
Method Detail- 
detailspublic java.lang.String details() - Overrides:
- detailsin class- RhinoException
 
 - 
getNamepublic java.lang.String getName() Gets the name of the error.ECMA edition 3 defines the following errors: EvalError, RangeError, ReferenceError, SyntaxError, TypeError, and URIError. Additional error names may be added in the future. See ECMA edition 3, 15.11.7.9. - Returns:
- the name of the error.
 
 - 
getErrorMessagepublic java.lang.String getErrorMessage() Gets the message corresponding to the error.See ECMA edition 3, 15.11.7.10. - Returns:
- an implementation-defined string describing the error.
 
 - 
getSourceName@Deprecated public java.lang.String getSourceName() Deprecated.UseRhinoException.sourceName()from the super class.
 - 
getLineNumber@Deprecated public int getLineNumber() Deprecated.UseRhinoException.lineNumber()from the super class.
 - 
getColumnNumber@Deprecated public int getColumnNumber() Deprecated.UseRhinoException.columnNumber()from the super class.
 - 
getLineSource@Deprecated public java.lang.String getLineSource() Deprecated.UseRhinoException.lineSource()from the super class.
 - 
getErrorObject@Deprecated public Scriptable getErrorObject() Deprecated.Always returns null.
 
- 
 
-