Class JemmyException

    • 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.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 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 class java.lang.Throwable
      • printStackTrace

        public void printStackTrace​(java.io.PrintStream ps)
        Prints stack trace.
        Overrides:
        printStackTrace in class java.lang.Throwable
        Parameters:
        ps - PrintStream to print stack trace into.
      • printStackTrace

        public void printStackTrace​(java.io.PrintWriter pw)
        Prints stack trace.
        Overrides:
        printStackTrace in class java.lang.Throwable
        Parameters:
        pw - PrintWriter to print stack trace into.