Class InputDriverInstaller

java.lang.Object
org.netbeans.jemmy.drivers.InputDriverInstaller

public class InputDriverInstaller extends Object
Installs drivers for low-level drivers.
Author:
Alexandre Iline(alexandre.iline@sun.com)
  • Constructor Details

    • InputDriverInstaller

      public InputDriverInstaller(boolean useEventDrivers, Timeout robotAutoDelay)
      Constructs an InputDriverInstaller object.
      Parameters:
      useEventDrivers - Tells whether to use event drivers, otherwise robot drivers.
      robotAutoDelay - Time for Robot.setAutoDelay(long) method.
    • InputDriverInstaller

      public InputDriverInstaller(boolean useEventDrivers)
      Constructs an InputDriverInstaller object. Takes autodelay time from JemmyProperties' timeouts.
      Parameters:
      useEventDrivers - Tells whether to use event drivers, otherwise robot drivers.
    • InputDriverInstaller

      public InputDriverInstaller(boolean useEventDrivers, boolean smooth)
      Constructs an InputDriverInstaller object. Takes autodelay time from JemmyProperties' timeouts.
      Parameters:
      useEventDrivers - Tells whether to use event drivers, otherwise robot drivers.
      smooth - whether to move mouse smoothly.
    • InputDriverInstaller

      public InputDriverInstaller(Timeout robotAutoDelay)
      Constructs an InputDriverInstaller object. Uses event drivers.
      Parameters:
      robotAutoDelay - Time for Robot.setAutoDelay(long) method.
    • InputDriverInstaller

      public InputDriverInstaller()
      Constructs an InputDriverInstaller object. Takes autodelay time from JemmyProperties' timeouts. Uses event drivers.
  • Method Details

    • install

      public void install()
      Installs input drivers.