|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openqa.selenium.support.events.AbstractWebDriverEventListener
public abstract class AbstractWebDriverEventListener
Use this class as base class, if you want to implement a WebDriverEventListener and are
only interested in some events. All methods provided by this class have an empty method body.
| Constructor Summary | |
|---|---|
AbstractWebDriverEventListener()
|
|
| Method Summary | |
|---|---|
void |
afterChangeValueOf(WebElement element,
WebDriver driver)
Called after WebElement.clear(), WebElement.sendKeys(...), or WebElement.toggle(). |
void |
afterClickOn(WebElement element,
WebDriver driver)
Called after WebElement.click(). |
void |
afterFindBy(By by,
WebElement element,
WebDriver driver)
Called after WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...). |
void |
afterNavigateBack(WebDriver driver)
Called after WebDriver.navigate().back(). |
void |
afterNavigateForward(WebDriver driver)
Called after WebDriver.navigate().forward(). |
void |
afterNavigateTo(java.lang.String url,
WebDriver driver)
Called after WebDriver.get(String url) respectively
WebDriver.navigate().to(String url). |
void |
afterScript(java.lang.String script,
WebDriver driver)
Called after WebDriver#executeScript(String). |
void |
beforeChangeValueOf(WebElement element,
WebDriver driver)
Called before WebElement.clear(), WebElement.sendKeys(...), or WebElement.toggle(). |
void |
beforeClickOn(WebElement element,
WebDriver driver)
Called before WebElement.click(). |
void |
beforeFindBy(By by,
WebElement element,
WebDriver driver)
Called before WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...). |
void |
beforeNavigateBack(WebDriver driver)
Called before WebDriver.navigate().back(). |
void |
beforeNavigateForward(WebDriver driver)
Called before WebDriver.navigate().forward(). |
void |
beforeNavigateTo(java.lang.String url,
WebDriver driver)
Called before WebDriver.get(String url) respectively
WebDriver.navigate().to(String url). |
void |
beforeScript(java.lang.String script,
WebDriver driver)
Called before WebDriver#executeScript(String) |
void |
onException(java.lang.Throwable throwable,
WebDriver driver)
Called whenever an exception would be thrown. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractWebDriverEventListener()
| Method Detail |
|---|
public void beforeNavigateTo(java.lang.String url,
WebDriver driver)
WebDriverEventListenerWebDriver.get(String url) respectively
WebDriver.navigate().to(String url).
beforeNavigateTo in interface WebDriverEventListener
public void afterNavigateTo(java.lang.String url,
WebDriver driver)
WebDriverEventListenerWebDriver.get(String url) respectively
WebDriver.navigate().to(String url). Not called, if an
exception is thrown.
afterNavigateTo in interface WebDriverEventListenerpublic void beforeNavigateBack(WebDriver driver)
WebDriverEventListenerWebDriver.navigate().back().
beforeNavigateBack in interface WebDriverEventListenerpublic void afterNavigateBack(WebDriver driver)
WebDriverEventListenerWebDriver.navigate().back(). Not called, if an
exception is thrown.
afterNavigateBack in interface WebDriverEventListenerpublic void beforeNavigateForward(WebDriver driver)
WebDriverEventListenerWebDriver.navigate().forward().
beforeNavigateForward in interface WebDriverEventListenerpublic void afterNavigateForward(WebDriver driver)
WebDriverEventListenerWebDriver.navigate().forward(). Not called,
if an exception is thrown.
afterNavigateForward in interface WebDriverEventListener
public void beforeFindBy(By by,
WebElement element,
WebDriver driver)
WebDriverEventListenerWebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).
beforeFindBy in interface WebDriverEventListenerelement - will be null, if a find method of WebDriver is called.
public void afterFindBy(By by,
WebElement element,
WebDriver driver)
WebDriverEventListenerWebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).
afterFindBy in interface WebDriverEventListenerelement - will be null, if a find method of WebDriver is called.
public void beforeClickOn(WebElement element,
WebDriver driver)
WebDriverEventListenerWebElement.click().
beforeClickOn in interface WebDriverEventListener
public void afterClickOn(WebElement element,
WebDriver driver)
WebDriverEventListenerWebElement.click(). Not called, if an exception is
thrown.
afterClickOn in interface WebDriverEventListener
public void beforeChangeValueOf(WebElement element,
WebDriver driver)
WebDriverEventListenerWebElement.clear(), WebElement.sendKeys(...), or WebElement.toggle().
beforeChangeValueOf in interface WebDriverEventListener
public void afterChangeValueOf(WebElement element,
WebDriver driver)
WebDriverEventListenerWebElement.clear(), WebElement.sendKeys(...), or WebElement.toggle(). Not called, if an
exception is thrown.
afterChangeValueOf in interface WebDriverEventListener
public void beforeScript(java.lang.String script,
WebDriver driver)
WebDriverEventListenerWebDriver#executeScript(String)
beforeScript in interface WebDriverEventListener
public void afterScript(java.lang.String script,
WebDriver driver)
WebDriverEventListenerWebDriver#executeScript(String). Not called if an exception is thrown
afterScript in interface WebDriverEventListener
public void onException(java.lang.Throwable throwable,
WebDriver driver)
WebDriverEventListener
onException in interface WebDriverEventListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||