Class ADBRobot

  • All Implemented Interfaces:
    IRobot

    public class ADBRobot
    extends Object
    implements IRobot
    Created by Törcsi on 2016. 06. 26. Revised by RaiMan
    • Method Detail

      • isRemote

        public boolean isRemote()
        Specified by:
        isRemote in interface IRobot
      • getScreen

        public IScreen getScreen()
        Description copied from interface: IRobot
        Return the underlying device object (if any).
        Specified by:
        getScreen in interface IRobot
      • cleanup

        public void cleanup()
        Specified by:
        cleanup in interface IRobot
      • keyUp

        public void keyUp​(String keys)
        Specified by:
        keyUp in interface IRobot
      • keyDown

        public void keyDown​(int code)
        Specified by:
        keyDown in interface IRobot
      • keyUp

        public void keyUp​(int code)
        Specified by:
        keyUp in interface IRobot
      • keyUp

        public void keyUp()
        Specified by:
        keyUp in interface IRobot
      • pressModifiers

        public void pressModifiers​(int modifiers)
        Specified by:
        pressModifiers in interface IRobot
      • releaseModifiers

        public void releaseModifiers​(int modifiers)
        Specified by:
        releaseModifiers in interface IRobot
      • typeKey

        public void typeKey​(int key)
        Specified by:
        typeKey in interface IRobot
      • typeStarts

        public void typeStarts()
        Specified by:
        typeStarts in interface IRobot
      • typeEnds

        public void typeEnds()
        Specified by:
        typeEnds in interface IRobot
      • mouseMove

        public void mouseMove​(int x,
                              int y)
        Specified by:
        mouseMove in interface IRobot
      • mouseDown

        public void mouseDown​(int buttons)
        Specified by:
        mouseDown in interface IRobot
      • mouseUp

        public int mouseUp​(int buttons)
        Specified by:
        mouseUp in interface IRobot
      • mouseReset

        public void mouseReset()
        Specified by:
        mouseReset in interface IRobot
      • clickStarts

        public void clickStarts()
        Specified by:
        clickStarts in interface IRobot
      • clickEnds

        public void clickEnds()
        Specified by:
        clickEnds in interface IRobot
      • mouseWheel

        public void mouseWheel​(int wheelAmt)
        Specified by:
        mouseWheel in interface IRobot
      • waitForIdle

        public void waitForIdle()
        Specified by:
        waitForIdle in interface IRobot
      • delay

        public void delay​(int ms)
        Specified by:
        delay in interface IRobot
      • setAutoDelay

        public void setAutoDelay​(int ms)
        Specified by:
        setAutoDelay in interface IRobot