Class HighlighterListener
- java.lang.Object
-
- org.openqa.selenium.support.events.AbstractWebDriverEventListener
-
- ru.iopump.qa.support.selenium.listener.HighlighterListener
-
- All Implemented Interfaces:
org.openqa.selenium.support.events.WebDriverEventListener
@NotThreadSafe public class HighlighterListener extends org.openqa.selenium.support.events.AbstractWebDriverEventListenerWebDriverEventListeneris intended to highlight current active element. Use static constructorof(Highlighter)andnewSingleThreadHighlighterListener()with defaultSingleThreadHighlighterImplhighlighting strategy.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterFindBy(org.openqa.selenium.By by, org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver)voidbeforeClickOn(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver)voidbeforeGetText(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver)voidbeforeNavigateBack(org.openqa.selenium.WebDriver driver)voidbeforeNavigateForward(org.openqa.selenium.WebDriver driver)voidbeforeNavigateRefresh(org.openqa.selenium.WebDriver driver)voidbeforeNavigateTo(java.lang.String url, org.openqa.selenium.WebDriver driver)static org.openqa.selenium.support.events.WebDriverEventListenernewSingleThreadHighlighterListener()HighlighterListenerof(Highlighter highlighter)-
Methods inherited from class org.openqa.selenium.support.events.AbstractWebDriverEventListener
afterAlertAccept, afterAlertDismiss, afterChangeValueOf, afterClickOn, afterGetScreenshotAs, afterGetText, afterNavigateBack, afterNavigateForward, afterNavigateRefresh, afterNavigateTo, afterScript, afterSwitchToWindow, beforeAlertAccept, beforeAlertDismiss, beforeChangeValueOf, beforeFindBy, beforeGetScreenshotAs, beforeScript, beforeSwitchToWindow, onException
-
-
-
-
Method Detail
-
newSingleThreadHighlighterListener
public static org.openqa.selenium.support.events.WebDriverEventListener newSingleThreadHighlighterListener()
-
of
public HighlighterListener of(Highlighter highlighter)
-
afterFindBy
public void afterFindBy(org.openqa.selenium.By by, org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver)- Specified by:
afterFindByin interfaceorg.openqa.selenium.support.events.WebDriverEventListener- Overrides:
afterFindByin classorg.openqa.selenium.support.events.AbstractWebDriverEventListener
-
beforeNavigateTo
public void beforeNavigateTo(java.lang.String url, org.openqa.selenium.WebDriver driver)- Specified by:
beforeNavigateToin interfaceorg.openqa.selenium.support.events.WebDriverEventListener- Overrides:
beforeNavigateToin classorg.openqa.selenium.support.events.AbstractWebDriverEventListener
-
beforeNavigateBack
public void beforeNavigateBack(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeNavigateBackin interfaceorg.openqa.selenium.support.events.WebDriverEventListener- Overrides:
beforeNavigateBackin classorg.openqa.selenium.support.events.AbstractWebDriverEventListener
-
beforeNavigateForward
public void beforeNavigateForward(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeNavigateForwardin interfaceorg.openqa.selenium.support.events.WebDriverEventListener- Overrides:
beforeNavigateForwardin classorg.openqa.selenium.support.events.AbstractWebDriverEventListener
-
beforeNavigateRefresh
public void beforeNavigateRefresh(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeNavigateRefreshin interfaceorg.openqa.selenium.support.events.WebDriverEventListener- Overrides:
beforeNavigateRefreshin classorg.openqa.selenium.support.events.AbstractWebDriverEventListener
-
beforeClickOn
public void beforeClickOn(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver)- Specified by:
beforeClickOnin interfaceorg.openqa.selenium.support.events.WebDriverEventListener- Overrides:
beforeClickOnin classorg.openqa.selenium.support.events.AbstractWebDriverEventListener
-
beforeGetText
public void beforeGetText(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver)- Specified by:
beforeGetTextin interfaceorg.openqa.selenium.support.events.WebDriverEventListener- Overrides:
beforeGetTextin classorg.openqa.selenium.support.events.AbstractWebDriverEventListener
-
-