Package org.netbeans.jemmy
Class JemmyException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.netbeans.jemmy.JemmyException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
JemmyInputException,JSpinnerOperator.SpinnerModelException,RegExComparator.RegExParsingException,TestCompletedException,TimeoutExpiredException,UnsupportedOperatorException
public class JemmyException extends java.lang.RuntimeExceptionParent of all Jemmy exceptions. Exception can be throught from inside jemmy methods, if some exception occurs from code invoked from jemmy.- Author:
- Alexandre Iline (alexandre.iline@sun.com)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JemmyException(java.lang.String description)Constructor.JemmyException(java.lang.String description, java.lang.Object object)Constructor.JemmyException(java.lang.String description, java.lang.Throwable innerException)Constructor.JemmyException(java.lang.String description, java.lang.Throwable innerException, java.lang.Object object)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.ExceptiongetInnerException()Deprecated.Use getInnerThrowable()java.lang.ThrowablegetInnerThrowable()Returns inner throwable.java.lang.ObjectgetObject()Returns "object" constructor parameter.voidprintStackTrace()Prints stack trace into System.out.voidprintStackTrace(java.io.PrintStream ps)Prints stack trace.voidprintStackTrace(java.io.PrintWriter pw)Prints stack trace.
-
-
-
Constructor Detail
-
JemmyException
public JemmyException(java.lang.String description)
Constructor.- Parameters:
description- An exception description.
-
JemmyException
public JemmyException(java.lang.String description, java.lang.Throwable innerException)Constructor.- Parameters:
description- An exception description.innerException- Exception from code invoked from jemmy.
-
JemmyException
public JemmyException(java.lang.String description, java.lang.Object object)Constructor.- Parameters:
description- An exception description.object- Object regarding which exception is thrown.
-
JemmyException
public JemmyException(java.lang.String description, java.lang.Throwable innerException, java.lang.Object object)Constructor.- Parameters:
description- An exception description.innerException- Exception from code invoked from jemmy.object- Object regarding which exception is thrown.
-
-
Method Detail
-
getObject
public java.lang.Object getObject()
Returns "object" constructor parameter.- Returns:
- the Object value associated with the exception.
-
getInnerException
public java.lang.Exception getInnerException()
Deprecated.Use getInnerThrowable()Returns inner exception.- Returns:
- An inner exception.
-
getInnerThrowable
public java.lang.Throwable getInnerThrowable()
Returns inner throwable.- Returns:
- An inner throwable.
-
printStackTrace
public void printStackTrace()
Prints stack trace into System.out.- Overrides:
printStackTracein classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintStream ps)
Prints stack trace.- Overrides:
printStackTracein classjava.lang.Throwable- Parameters:
ps- PrintStream to print stack trace into.
-
printStackTrace
public void printStackTrace(java.io.PrintWriter pw)
Prints stack trace.- Overrides:
printStackTracein classjava.lang.Throwable- Parameters:
pw- PrintWriter to print stack trace into.
-
-