Class EventFiringMouse

  • All Implemented Interfaces:
    org.openqa.selenium.interactions.Mouse

    public class EventFiringMouse
    extends java.lang.Object
    implements org.openqa.selenium.interactions.Mouse
    A mouse that fires events.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void click​(org.openqa.selenium.interactions.Coordinates where)  
      void contextClick​(org.openqa.selenium.interactions.Coordinates where)  
      void doubleClick​(org.openqa.selenium.interactions.Coordinates where)  
      void mouseDown​(org.openqa.selenium.interactions.Coordinates where)  
      void mouseMove​(org.openqa.selenium.interactions.Coordinates where)  
      void mouseMove​(org.openqa.selenium.interactions.Coordinates where, long xOffset, long yOffset)  
      void mouseUp​(org.openqa.selenium.interactions.Coordinates where)  
      • Methods inherited from class java.lang.Object

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

      • EventFiringMouse

        public EventFiringMouse​(org.openqa.selenium.WebDriver driver,
                                WebDriverEventListener dispatcher)
    • Method Detail

      • click

        public void click​(org.openqa.selenium.interactions.Coordinates where)
        Specified by:
        click in interface org.openqa.selenium.interactions.Mouse
      • doubleClick

        public void doubleClick​(org.openqa.selenium.interactions.Coordinates where)
        Specified by:
        doubleClick in interface org.openqa.selenium.interactions.Mouse
      • mouseDown

        public void mouseDown​(org.openqa.selenium.interactions.Coordinates where)
        Specified by:
        mouseDown in interface org.openqa.selenium.interactions.Mouse
      • mouseUp

        public void mouseUp​(org.openqa.selenium.interactions.Coordinates where)
        Specified by:
        mouseUp in interface org.openqa.selenium.interactions.Mouse
      • mouseMove

        public void mouseMove​(org.openqa.selenium.interactions.Coordinates where)
        Specified by:
        mouseMove in interface org.openqa.selenium.interactions.Mouse
      • mouseMove

        public void mouseMove​(org.openqa.selenium.interactions.Coordinates where,
                              long xOffset,
                              long yOffset)
        Specified by:
        mouseMove in interface org.openqa.selenium.interactions.Mouse
      • contextClick

        public void contextClick​(org.openqa.selenium.interactions.Coordinates where)
        Specified by:
        contextClick in interface org.openqa.selenium.interactions.Mouse