public class RemoteMouse
extends java.lang.Object
implements org.openqa.selenium.interactions.Mouse
Modifier and Type | Field and Description |
---|---|
protected ExecuteMethod |
executor |
Constructor and Description |
---|
RemoteMouse(ExecuteMethod executor) |
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) |
protected void |
moveIfNeeded(org.openqa.selenium.interactions.internal.Coordinates where) |
protected java.util.Map<java.lang.String,java.lang.Object> |
paramsFromCoordinates(org.openqa.selenium.interactions.internal.Coordinates where) |
protected final ExecuteMethod executor
public RemoteMouse(ExecuteMethod executor)
protected java.util.Map<java.lang.String,java.lang.Object> paramsFromCoordinates(org.openqa.selenium.interactions.internal.Coordinates where)
protected void moveIfNeeded(org.openqa.selenium.interactions.internal.Coordinates where)
public void click(org.openqa.selenium.interactions.internal.Coordinates where)
click
in interface org.openqa.selenium.interactions.Mouse
public void contextClick(org.openqa.selenium.interactions.internal.Coordinates where)
contextClick
in interface org.openqa.selenium.interactions.Mouse
public void doubleClick(org.openqa.selenium.interactions.internal.Coordinates where)
doubleClick
in interface org.openqa.selenium.interactions.Mouse
public void mouseDown(org.openqa.selenium.interactions.internal.Coordinates where)
mouseDown
in interface org.openqa.selenium.interactions.Mouse
public void mouseUp(org.openqa.selenium.interactions.internal.Coordinates where)
mouseUp
in interface org.openqa.selenium.interactions.Mouse
public void mouseMove(org.openqa.selenium.interactions.internal.Coordinates where)
mouseMove
in interface org.openqa.selenium.interactions.Mouse
public void mouseMove(org.openqa.selenium.interactions.internal.Coordinates where, long xOffset, long yOffset)
mouseMove
in interface org.openqa.selenium.interactions.Mouse