org.mozilla.javascript
Class  WrappedException
java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--org.mozilla.javascript.EvaluatorException
                          |
                          +--org.mozilla.javascript.WrappedException
- All Implemented Interfaces: 
- java.io.Serializable
- public class WrappedException- extends EvaluatorException
A wrapper for runtime exceptions.
 Used by the JavaScript runtime to wrap and propagate exceptions that occur
 during runtime.
- Author: 
- Norris Boyd
- See Also: 
- Serialized Form
| Constructor Summary | 
| WrappedException(java.lang.Throwable exception)Create a new exception wrapped around an existing exception.
 | 
 
 
 
| Methods inherited from class java.lang.Throwable | 
| fillInStackTrace, printStackTrace, printStackTrace, printStackTrace, toString | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
WrappedException
public WrappedException(java.lang.Throwable exception)
- Create a new exception wrapped around an existing exception.- 
- Parameters:
- exception- the exception to wrap
 
getMessage
public java.lang.String getMessage()
- Get the message for the exception.
 Delegates to the wrapped exception.- 
- Overrides:
- getMessagein class- java.lang.Throwable
 
getLocalizedMessage
public java.lang.String getLocalizedMessage()
- Gets the localized message.
 Delegates to the wrapped exception.- 
- Overrides:
- getLocalizedMessagein class- java.lang.Throwable
 
getWrappedException
public java.lang.Throwable getWrappedException()
- Get the wrapped exception.- 
- Returns:
- the exception that was presented as a argument to the
         constructor when this object was created
 
unwrap
public java.lang.Object unwrap()
- Deprecated. Use getWrappedException()instead.