Class FxRobotContext

java.lang.Object
org.testfx.api.FxRobotContext

public class FxRobotContext extends Object
Stores the robot implementations, the window and node finders, position calculators, and capture support for FxRobot.
  • Field Details

    • windowFinder

      private final WindowFinder windowFinder
    • nodeFinder

      private final NodeFinder nodeFinder
    • boundsLocator

      private final BoundsLocator boundsLocator
    • pointLocator

      private final PointLocator pointLocator
    • baseRobot

      private final BaseRobot baseRobot
    • mouseRobot

      private final MouseRobot mouseRobot
    • keyboardRobot

      private final KeyboardRobot keyboardRobot
    • moveRobot

      private final MoveRobot moveRobot
    • sleepRobot

      private final SleepRobot sleepRobot
    • clickRobot

      private final ClickRobot clickRobot
    • dragRobot

      private final DragRobot dragRobot
    • scrollRobot

      private final ScrollRobot scrollRobot
    • typeRobot

      private final TypeRobot typeRobot
    • writeRobot

      private final WriteRobot writeRobot
    • captureSupport

      private final CaptureSupport captureSupport
    • pointPosition

      private javafx.geometry.Pos pointPosition
  • Constructor Details

    • FxRobotContext

      public FxRobotContext()
  • Method Details

    • getWindowFinder

      public WindowFinder getWindowFinder()
    • getNodeFinder

      public NodeFinder getNodeFinder()
    • getPointPosition

      public javafx.geometry.Pos getPointPosition()
    • setPointPosition

      public void setPointPosition(javafx.geometry.Pos pointPosition)
    • getBoundsLocator

      public BoundsLocator getBoundsLocator()
    • getPointLocator

      public PointLocator getPointLocator()
    • getBaseRobot

      public BaseRobot getBaseRobot()
    • getMouseRobot

      public MouseRobot getMouseRobot()
    • getKeyboardRobot

      public KeyboardRobot getKeyboardRobot()
    • getMoveRobot

      public MoveRobot getMoveRobot()
    • getSleepRobot

      public SleepRobot getSleepRobot()
    • getClickRobot

      public ClickRobot getClickRobot()
    • getDragRobot

      public DragRobot getDragRobot()
    • getScrollRobot

      public ScrollRobot getScrollRobot()
    • getTypeRobot

      public TypeRobot getTypeRobot()
    • getWriteRobot

      public WriteRobot getWriteRobot()
    • getCaptureSupport

      public CaptureSupport getCaptureSupport()