Class MouseController

  • All Implemented Interfaces:
    IMouseController

    public abstract class MouseController
    extends java.lang.Object
    implements IMouseController
    This abstract class defines the basic functionality for controlling the mouse.
    • Constructor Summary

      Constructors 
      Constructor Description
      MouseController()  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract boolean click​(java.awt.Point point)  
      abstract boolean drag​(java.awt.Point point1, java.awt.Point point2)  
      abstract boolean move​(java.awt.Point point)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MouseController

        public MouseController()
    • Method Detail

      • move

        public abstract boolean move​(java.awt.Point point)
        Specified by:
        move in interface IMouseController
      • click

        public abstract boolean click​(java.awt.Point point)
        Specified by:
        click in interface IMouseController
      • drag

        public abstract boolean drag​(java.awt.Point point1,
                                     java.awt.Point point2)
        Specified by:
        drag in interface IMouseController