Class UnsupportedOperatorException

  • All Implemented Interfaces:
    java.io.Serializable

    public class UnsupportedOperatorException
    extends JemmyException
    Is thrown as a result of attempt to use driver for unsupported operator type.
    Author:
    Alexandre Iline (alexandre.iline@sun.com)
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      UnsupportedOperatorException​(java.lang.Class driver, java.lang.Class operator)
      Constructor.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void checkSupported​(java.lang.Class driver, java.lang.Class[] supported, java.lang.Class operator)
      Checks if operator class is in the list of supported classes.
      static void checkSupported​(java.lang.Class driver, java.lang.String[] supported, java.lang.Class operator)
      Checks if operator class name is in the list of supported classes names.
      • 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

      • UnsupportedOperatorException

        public UnsupportedOperatorException​(java.lang.Class driver,
                                            java.lang.Class operator)
        Constructor.
        Parameters:
        driver - a driver
        operator - an operator
    • Method Detail

      • checkSupported

        public static void checkSupported​(java.lang.Class driver,
                                          java.lang.Class[] supported,
                                          java.lang.Class operator)
        Checks if operator class is in the list of supported classes.
        Parameters:
        driver - Driver class
        supported - Supported classes.
        operator - Operator class.
        Throws:
        UnsupportedOperatorException - if class is not supported.
      • checkSupported

        public static void checkSupported​(java.lang.Class driver,
                                          java.lang.String[] supported,
                                          java.lang.Class operator)
        Checks if operator class name is in the list of supported classes names.
        Parameters:
        driver - Driver class
        supported - Supported classes names.
        operator - Operator class.
        Throws:
        UnsupportedOperatorException - if class is not supported.