public class EventFiringMouse
extends java.lang.Object
implements org.openqa.selenium.interactions.Mouse
| Modifier and Type | Field and Description |
|---|---|
private WebDriverEventListener |
dispatcher |
private org.openqa.selenium.WebDriver |
driver |
private org.openqa.selenium.interactions.Mouse |
mouse |
| Constructor and Description |
|---|
EventFiringMouse(org.openqa.selenium.WebDriver driver,
WebDriverEventListener dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
click(org.openqa.selenium.interactions.internal.Coordinates where) |
void |
contextClick(org.openqa.selenium.interactions.internal.Coordinates where) |
void |
doubleClick(org.openqa.selenium.interactions.internal.Coordinates where) |
void |
mouseDown(org.openqa.selenium.interactions.internal.Coordinates where) |
void |
mouseMove(org.openqa.selenium.interactions.internal.Coordinates where) |
void |
mouseMove(org.openqa.selenium.interactions.internal.Coordinates where,
long xOffset,
long yOffset) |
void |
mouseUp(org.openqa.selenium.interactions.internal.Coordinates where) |
private final org.openqa.selenium.WebDriver driver
private final WebDriverEventListener dispatcher
private final org.openqa.selenium.interactions.Mouse mouse
public EventFiringMouse(org.openqa.selenium.WebDriver driver,
WebDriverEventListener dispatcher)
public void click(org.openqa.selenium.interactions.internal.Coordinates where)
click in interface org.openqa.selenium.interactions.Mousepublic void doubleClick(org.openqa.selenium.interactions.internal.Coordinates where)
doubleClick in interface org.openqa.selenium.interactions.Mousepublic void mouseDown(org.openqa.selenium.interactions.internal.Coordinates where)
mouseDown in interface org.openqa.selenium.interactions.Mousepublic void mouseUp(org.openqa.selenium.interactions.internal.Coordinates where)
mouseUp in interface org.openqa.selenium.interactions.Mousepublic void mouseMove(org.openqa.selenium.interactions.internal.Coordinates where)
mouseMove in interface org.openqa.selenium.interactions.Mousepublic void mouseMove(org.openqa.selenium.interactions.internal.Coordinates where,
long xOffset,
long yOffset)
mouseMove in interface org.openqa.selenium.interactions.Mousepublic void contextClick(org.openqa.selenium.interactions.internal.Coordinates where)
contextClick in interface org.openqa.selenium.interactions.Mouse