public class EventFiringKeyboard
extends java.lang.Object
implements org.openqa.selenium.interactions.Keyboard
Modifier and Type | Field and Description |
---|---|
private WebDriverEventListener |
dispatcher |
private org.openqa.selenium.WebDriver |
driver |
private org.openqa.selenium.interactions.Keyboard |
keyboard |
Constructor and Description |
---|
EventFiringKeyboard(org.openqa.selenium.WebDriver driver,
WebDriverEventListener dispatcher) |
Modifier and Type | Method and Description |
---|---|
void |
pressKey(java.lang.CharSequence keyToPress) |
void |
releaseKey(java.lang.CharSequence keyToRelease) |
void |
sendKeys(java.lang.CharSequence... keysToSend) |
private final org.openqa.selenium.WebDriver driver
private final WebDriverEventListener dispatcher
private final org.openqa.selenium.interactions.Keyboard keyboard
public EventFiringKeyboard(org.openqa.selenium.WebDriver driver, WebDriverEventListener dispatcher)
public void sendKeys(java.lang.CharSequence... keysToSend)
sendKeys
in interface org.openqa.selenium.interactions.Keyboard
public void pressKey(java.lang.CharSequence keyToPress)
pressKey
in interface org.openqa.selenium.interactions.Keyboard
public void releaseKey(java.lang.CharSequence keyToRelease)
releaseKey
in interface org.openqa.selenium.interactions.Keyboard