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.RuntimeException
Parent 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.Exception
getInnerException()
Deprecated.Use getInnerThrowable()java.lang.Throwable
getInnerThrowable()
Returns inner throwable.java.lang.Object
getObject()
Returns "object" constructor parameter.void
printStackTrace()
Prints stack trace into System.out.void
printStackTrace(java.io.PrintStream ps)
Prints stack trace.void
printStackTrace(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:
printStackTrace
in classjava.lang.Throwable
-
printStackTrace
public void printStackTrace(java.io.PrintStream ps)
Prints stack trace.- Overrides:
printStackTrace
in classjava.lang.Throwable
- Parameters:
ps
- PrintStream to print stack trace into.
-
printStackTrace
public void printStackTrace(java.io.PrintWriter pw)
Prints stack trace.- Overrides:
printStackTrace
in classjava.lang.Throwable
- Parameters:
pw
- PrintWriter to print stack trace into.
-
-