Interface WebDriverListener


  • @Beta
    public interface WebDriverListener
    Classes that implement this interface are intended to be used with EventFiringDecorator, read documentation for this class to find detailed usage description.

    This interface provides empty default implementation for all methods that do nothing.

    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default void afterAccept​(org.openqa.selenium.Alert alert)  
      default void afterAddCookie​(org.openqa.selenium.WebDriver.Options options, org.openqa.selenium.Cookie cookie)  
      default void afterAnyAlertCall​(org.openqa.selenium.Alert alert, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result)  
      default void afterAnyCall​(java.lang.Object target, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result)  
      default void afterAnyNavigationCall​(org.openqa.selenium.WebDriver.Navigation navigation, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result)  
      default void afterAnyOptionsCall​(org.openqa.selenium.WebDriver.Options options, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result)  
      default void afterAnyTimeoutsCall​(org.openqa.selenium.WebDriver.Timeouts timeouts, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result)  
      default void afterAnyWebDriverCall​(org.openqa.selenium.WebDriver driver, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result)  
      default void afterAnyWebElementCall​(org.openqa.selenium.WebElement element, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result)  
      default void afterAnyWindowCall​(org.openqa.selenium.WebDriver.Window window, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object result)  
      default void afterBack​(org.openqa.selenium.WebDriver.Navigation navigation)  
      default void afterClear​(org.openqa.selenium.WebElement element)  
      default void afterClick​(org.openqa.selenium.WebElement element)  
      default void afterClose​(org.openqa.selenium.WebDriver driver)  
      default void afterDeleteAllCookies​(org.openqa.selenium.WebDriver.Options options)  
      default void afterDeleteCookie​(org.openqa.selenium.WebDriver.Options options, org.openqa.selenium.Cookie cookie)  
      default void afterDeleteCookieNamed​(org.openqa.selenium.WebDriver.Options options, java.lang.String name)  
      default void afterDismiss​(org.openqa.selenium.Alert alert)  
      default void afterExecuteAsyncScript​(org.openqa.selenium.WebDriver driver, java.lang.String script, java.lang.Object[] args, java.lang.Object result)  
      default void afterExecuteScript​(org.openqa.selenium.WebDriver driver, java.lang.String script, java.lang.Object[] args, java.lang.Object result)  
      default void afterFindElement​(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator, org.openqa.selenium.WebElement result)  
      default void afterFindElement​(org.openqa.selenium.WebElement element, org.openqa.selenium.By locator, org.openqa.selenium.WebElement result)  
      default void afterFindElements​(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator, java.util.List<org.openqa.selenium.WebElement> result)  
      default void afterFindElements​(org.openqa.selenium.WebElement element, org.openqa.selenium.By locator, java.util.List<org.openqa.selenium.WebElement> result)  
      default void afterForward​(org.openqa.selenium.WebDriver.Navigation navigation)  
      default void afterFullscreen​(org.openqa.selenium.WebDriver.Window window)  
      default void afterGet​(org.openqa.selenium.WebDriver driver, java.lang.String url)  
      default void afterGetAttribute​(org.openqa.selenium.WebElement element, java.lang.String name, java.lang.String result)  
      default void afterGetCookieNamed​(org.openqa.selenium.WebDriver.Options options, java.lang.String name, org.openqa.selenium.Cookie result)  
      default void afterGetCookies​(org.openqa.selenium.WebDriver.Options options, java.util.Set<org.openqa.selenium.Cookie> result)  
      default void afterGetCssValue​(org.openqa.selenium.WebElement element, java.lang.String propertyName, java.lang.String result)  
      default void afterGetCurrentUrl​(java.lang.String result, org.openqa.selenium.WebDriver driver)  
      default void afterGetLocation​(org.openqa.selenium.WebElement element, org.openqa.selenium.Point result)  
      default void afterGetPageSource​(org.openqa.selenium.WebDriver driver, java.lang.String result)  
      default void afterGetPosition​(org.openqa.selenium.WebDriver.Window window, org.openqa.selenium.Point result)  
      default void afterGetSize​(org.openqa.selenium.WebDriver.Window window, org.openqa.selenium.Dimension result)  
      default void afterGetSize​(org.openqa.selenium.WebElement element, org.openqa.selenium.Dimension result)  
      default void afterGetTagName​(org.openqa.selenium.WebElement element, java.lang.String result)  
      default void afterGetText​(org.openqa.selenium.Alert alert, java.lang.String result)  
      default void afterGetText​(org.openqa.selenium.WebElement element, java.lang.String result)  
      default void afterGetTitle​(org.openqa.selenium.WebDriver driver, java.lang.String result)  
      default void afterGetWindowHandle​(org.openqa.selenium.WebDriver driver, java.lang.String result)  
      default void afterGetWindowHandles​(org.openqa.selenium.WebDriver driver, java.util.Set<java.lang.String> result)  
      default void afterImplicitlyWait​(org.openqa.selenium.WebDriver.Timeouts timeouts, java.time.Duration duration)  
      default void afterIsDisplayed​(org.openqa.selenium.WebElement element, boolean result)  
      default void afterIsEnabled​(org.openqa.selenium.WebElement element, boolean result)  
      default void afterIsSelected​(org.openqa.selenium.WebElement element, boolean result)  
      default void afterMaximize​(org.openqa.selenium.WebDriver.Window window)  
      default void afterPageLoadTimeout​(org.openqa.selenium.WebDriver.Timeouts timeouts, java.time.Duration duration)  
      default void afterPerform​(org.openqa.selenium.WebDriver driver, java.util.Collection<org.openqa.selenium.interactions.Sequence> actions)  
      default void afterQuit​(org.openqa.selenium.WebDriver driver)  
      default void afterRefresh​(org.openqa.selenium.WebDriver.Navigation navigation)  
      default void afterResetInputState​(org.openqa.selenium.WebDriver driver)  
      default void afterSendKeys​(org.openqa.selenium.Alert alert, java.lang.String text)  
      default void afterSendKeys​(org.openqa.selenium.WebElement element, java.lang.CharSequence... keysToSend)  
      default void afterSetPosition​(org.openqa.selenium.WebDriver.Window window, org.openqa.selenium.Point position)  
      default void afterSetScriptTimeout​(org.openqa.selenium.WebDriver.Timeouts timeouts, java.time.Duration duration)  
      default void afterSetSize​(org.openqa.selenium.WebDriver.Window window, org.openqa.selenium.Dimension size)  
      default void afterSubmit​(org.openqa.selenium.WebElement element)  
      default void afterTo​(org.openqa.selenium.WebDriver.Navigation navigation, java.lang.String url)  
      default void afterTo​(org.openqa.selenium.WebDriver.Navigation navigation, java.net.URL url)  
      default void beforeAccept​(org.openqa.selenium.Alert alert)  
      default void beforeAddCookie​(org.openqa.selenium.WebDriver.Options options, org.openqa.selenium.Cookie cookie)  
      default void beforeAnyAlertCall​(org.openqa.selenium.Alert alert, java.lang.reflect.Method method, java.lang.Object[] args)  
      default void beforeAnyCall​(java.lang.Object target, java.lang.reflect.Method method, java.lang.Object[] args)  
      default void beforeAnyNavigationCall​(org.openqa.selenium.WebDriver.Navigation navigation, java.lang.reflect.Method method, java.lang.Object[] args)  
      default void beforeAnyOptionsCall​(org.openqa.selenium.WebDriver.Options options, java.lang.reflect.Method method, java.lang.Object[] args)  
      default void beforeAnyTimeoutsCall​(org.openqa.selenium.WebDriver.Timeouts timeouts, java.lang.reflect.Method method, java.lang.Object[] args)  
      default void beforeAnyWebDriverCall​(org.openqa.selenium.WebDriver driver, java.lang.reflect.Method method, java.lang.Object[] args)  
      default void beforeAnyWebElementCall​(org.openqa.selenium.WebElement element, java.lang.reflect.Method method, java.lang.Object[] args)  
      default void beforeAnyWindowCall​(org.openqa.selenium.WebDriver.Window window, java.lang.reflect.Method method, java.lang.Object[] args)  
      default void beforeBack​(org.openqa.selenium.WebDriver.Navigation navigation)  
      default void beforeClear​(org.openqa.selenium.WebElement element)  
      default void beforeClick​(org.openqa.selenium.WebElement element)  
      default void beforeClose​(org.openqa.selenium.WebDriver driver)  
      default void beforeDeleteAllCookies​(org.openqa.selenium.WebDriver.Options options)  
      default void beforeDeleteCookie​(org.openqa.selenium.WebDriver.Options options, org.openqa.selenium.Cookie cookie)  
      default void beforeDeleteCookieNamed​(org.openqa.selenium.WebDriver.Options options, java.lang.String name)  
      default void beforeDismiss​(org.openqa.selenium.Alert alert)  
      default void beforeExecuteAsyncScript​(org.openqa.selenium.WebDriver driver, java.lang.String script, java.lang.Object[] args)  
      default void beforeExecuteScript​(org.openqa.selenium.WebDriver driver, java.lang.String script, java.lang.Object[] args)  
      default void beforeFindElement​(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator)  
      default void beforeFindElement​(org.openqa.selenium.WebElement element, org.openqa.selenium.By locator)  
      default void beforeFindElements​(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator)  
      default void beforeFindElements​(org.openqa.selenium.WebElement element, org.openqa.selenium.By locator)  
      default void beforeForward​(org.openqa.selenium.WebDriver.Navigation navigation)  
      default void beforeFullscreen​(org.openqa.selenium.WebDriver.Window window)  
      default void beforeGet​(org.openqa.selenium.WebDriver driver, java.lang.String url)  
      default void beforeGetAttribute​(org.openqa.selenium.WebElement element, java.lang.String name)  
      default void beforeGetCookieNamed​(org.openqa.selenium.WebDriver.Options options, java.lang.String name)  
      default void beforeGetCookies​(org.openqa.selenium.WebDriver.Options options)  
      default void beforeGetCssValue​(org.openqa.selenium.WebElement element, java.lang.String propertyName)  
      default void beforeGetCurrentUrl​(org.openqa.selenium.WebDriver driver)  
      default void beforeGetLocation​(org.openqa.selenium.WebElement element)  
      default void beforeGetPageSource​(org.openqa.selenium.WebDriver driver)  
      default void beforeGetPosition​(org.openqa.selenium.WebDriver.Window window)  
      default void beforeGetSize​(org.openqa.selenium.WebDriver.Window window)  
      default void beforeGetSize​(org.openqa.selenium.WebElement element)  
      default void beforeGetTagName​(org.openqa.selenium.WebElement element)  
      default void beforeGetText​(org.openqa.selenium.Alert alert)  
      default void beforeGetText​(org.openqa.selenium.WebElement element)  
      default void beforeGetTitle​(org.openqa.selenium.WebDriver driver)  
      default void beforeGetWindowHandle​(org.openqa.selenium.WebDriver driver)  
      default void beforeGetWindowHandles​(org.openqa.selenium.WebDriver driver)  
      default void beforeImplicitlyWait​(org.openqa.selenium.WebDriver.Timeouts timeouts, java.time.Duration duration)  
      default void beforeIsDisplayed​(org.openqa.selenium.WebElement element)  
      default void beforeIsEnabled​(org.openqa.selenium.WebElement element)  
      default void beforeIsSelected​(org.openqa.selenium.WebElement element)  
      default void beforeMaximize​(org.openqa.selenium.WebDriver.Window window)  
      default void beforePageLoadTimeout​(org.openqa.selenium.WebDriver.Timeouts timeouts, java.time.Duration duration)  
      default void beforePerform​(org.openqa.selenium.WebDriver driver, java.util.Collection<org.openqa.selenium.interactions.Sequence> actions)  
      default void beforeQuit​(org.openqa.selenium.WebDriver driver)  
      default void beforeRefresh​(org.openqa.selenium.WebDriver.Navigation navigation)  
      default void beforeResetInputState​(org.openqa.selenium.WebDriver driver)  
      default void beforeSendKeys​(org.openqa.selenium.Alert alert, java.lang.String text)  
      default void beforeSendKeys​(org.openqa.selenium.WebElement element, java.lang.CharSequence... keysToSend)  
      default void beforeSetPosition​(org.openqa.selenium.WebDriver.Window window, org.openqa.selenium.Point position)  
      default void beforeSetScriptTimeout​(org.openqa.selenium.WebDriver.Timeouts timeouts, java.time.Duration duration)  
      default void beforeSetSize​(org.openqa.selenium.WebDriver.Window window, org.openqa.selenium.Dimension size)  
      default void beforeSubmit​(org.openqa.selenium.WebElement element)  
      default void beforeTo​(org.openqa.selenium.WebDriver.Navigation navigation, java.lang.String url)  
      default void beforeTo​(org.openqa.selenium.WebDriver.Navigation navigation, java.net.URL url)  
      default void onError​(java.lang.Object target, java.lang.reflect.Method method, java.lang.Object[] args, java.lang.reflect.InvocationTargetException e)  
    • Method Detail

      • beforeAnyCall

        default void beforeAnyCall​(java.lang.Object target,
                                   java.lang.reflect.Method method,
                                   java.lang.Object[] args)
      • afterAnyCall

        default void afterAnyCall​(java.lang.Object target,
                                  java.lang.reflect.Method method,
                                  java.lang.Object[] args,
                                  java.lang.Object result)
      • onError

        default void onError​(java.lang.Object target,
                             java.lang.reflect.Method method,
                             java.lang.Object[] args,
                             java.lang.reflect.InvocationTargetException e)
      • beforeAnyWebDriverCall

        default void beforeAnyWebDriverCall​(org.openqa.selenium.WebDriver driver,
                                            java.lang.reflect.Method method,
                                            java.lang.Object[] args)
      • afterAnyWebDriverCall

        default void afterAnyWebDriverCall​(org.openqa.selenium.WebDriver driver,
                                           java.lang.reflect.Method method,
                                           java.lang.Object[] args,
                                           java.lang.Object result)
      • beforeGet

        default void beforeGet​(org.openqa.selenium.WebDriver driver,
                               java.lang.String url)
      • afterGet

        default void afterGet​(org.openqa.selenium.WebDriver driver,
                              java.lang.String url)
      • beforeGetCurrentUrl

        default void beforeGetCurrentUrl​(org.openqa.selenium.WebDriver driver)
      • afterGetCurrentUrl

        default void afterGetCurrentUrl​(java.lang.String result,
                                        org.openqa.selenium.WebDriver driver)
      • beforeGetTitle

        default void beforeGetTitle​(org.openqa.selenium.WebDriver driver)
      • afterGetTitle

        default void afterGetTitle​(org.openqa.selenium.WebDriver driver,
                                   java.lang.String result)
      • beforeFindElement

        default void beforeFindElement​(org.openqa.selenium.WebDriver driver,
                                       org.openqa.selenium.By locator)
      • afterFindElement

        default void afterFindElement​(org.openqa.selenium.WebDriver driver,
                                      org.openqa.selenium.By locator,
                                      org.openqa.selenium.WebElement result)
      • beforeFindElements

        default void beforeFindElements​(org.openqa.selenium.WebDriver driver,
                                        org.openqa.selenium.By locator)
      • afterFindElements

        default void afterFindElements​(org.openqa.selenium.WebDriver driver,
                                       org.openqa.selenium.By locator,
                                       java.util.List<org.openqa.selenium.WebElement> result)
      • beforeGetPageSource

        default void beforeGetPageSource​(org.openqa.selenium.WebDriver driver)
      • afterGetPageSource

        default void afterGetPageSource​(org.openqa.selenium.WebDriver driver,
                                        java.lang.String result)
      • beforeClose

        default void beforeClose​(org.openqa.selenium.WebDriver driver)
      • afterClose

        default void afterClose​(org.openqa.selenium.WebDriver driver)
      • beforeQuit

        default void beforeQuit​(org.openqa.selenium.WebDriver driver)
      • afterQuit

        default void afterQuit​(org.openqa.selenium.WebDriver driver)
      • beforeGetWindowHandles

        default void beforeGetWindowHandles​(org.openqa.selenium.WebDriver driver)
      • afterGetWindowHandles

        default void afterGetWindowHandles​(org.openqa.selenium.WebDriver driver,
                                           java.util.Set<java.lang.String> result)
      • beforeGetWindowHandle

        default void beforeGetWindowHandle​(org.openqa.selenium.WebDriver driver)
      • afterGetWindowHandle

        default void afterGetWindowHandle​(org.openqa.selenium.WebDriver driver,
                                          java.lang.String result)
      • beforeExecuteScript

        default void beforeExecuteScript​(org.openqa.selenium.WebDriver driver,
                                         java.lang.String script,
                                         java.lang.Object[] args)
      • afterExecuteScript

        default void afterExecuteScript​(org.openqa.selenium.WebDriver driver,
                                        java.lang.String script,
                                        java.lang.Object[] args,
                                        java.lang.Object result)
      • beforeExecuteAsyncScript

        default void beforeExecuteAsyncScript​(org.openqa.selenium.WebDriver driver,
                                              java.lang.String script,
                                              java.lang.Object[] args)
      • afterExecuteAsyncScript

        default void afterExecuteAsyncScript​(org.openqa.selenium.WebDriver driver,
                                             java.lang.String script,
                                             java.lang.Object[] args,
                                             java.lang.Object result)
      • beforePerform

        default void beforePerform​(org.openqa.selenium.WebDriver driver,
                                   java.util.Collection<org.openqa.selenium.interactions.Sequence> actions)
      • afterPerform

        default void afterPerform​(org.openqa.selenium.WebDriver driver,
                                  java.util.Collection<org.openqa.selenium.interactions.Sequence> actions)
      • beforeResetInputState

        default void beforeResetInputState​(org.openqa.selenium.WebDriver driver)
      • afterResetInputState

        default void afterResetInputState​(org.openqa.selenium.WebDriver driver)
      • beforeAnyWebElementCall

        default void beforeAnyWebElementCall​(org.openqa.selenium.WebElement element,
                                             java.lang.reflect.Method method,
                                             java.lang.Object[] args)
      • afterAnyWebElementCall

        default void afterAnyWebElementCall​(org.openqa.selenium.WebElement element,
                                            java.lang.reflect.Method method,
                                            java.lang.Object[] args,
                                            java.lang.Object result)
      • beforeClick

        default void beforeClick​(org.openqa.selenium.WebElement element)
      • afterClick

        default void afterClick​(org.openqa.selenium.WebElement element)
      • beforeSubmit

        default void beforeSubmit​(org.openqa.selenium.WebElement element)
      • afterSubmit

        default void afterSubmit​(org.openqa.selenium.WebElement element)
      • beforeSendKeys

        default void beforeSendKeys​(org.openqa.selenium.WebElement element,
                                    java.lang.CharSequence... keysToSend)
      • afterSendKeys

        default void afterSendKeys​(org.openqa.selenium.WebElement element,
                                   java.lang.CharSequence... keysToSend)
      • beforeClear

        default void beforeClear​(org.openqa.selenium.WebElement element)
      • afterClear

        default void afterClear​(org.openqa.selenium.WebElement element)
      • beforeGetTagName

        default void beforeGetTagName​(org.openqa.selenium.WebElement element)
      • afterGetTagName

        default void afterGetTagName​(org.openqa.selenium.WebElement element,
                                     java.lang.String result)
      • beforeGetAttribute

        default void beforeGetAttribute​(org.openqa.selenium.WebElement element,
                                        java.lang.String name)
      • afterGetAttribute

        default void afterGetAttribute​(org.openqa.selenium.WebElement element,
                                       java.lang.String name,
                                       java.lang.String result)
      • beforeIsSelected

        default void beforeIsSelected​(org.openqa.selenium.WebElement element)
      • afterIsSelected

        default void afterIsSelected​(org.openqa.selenium.WebElement element,
                                     boolean result)
      • beforeIsEnabled

        default void beforeIsEnabled​(org.openqa.selenium.WebElement element)
      • afterIsEnabled

        default void afterIsEnabled​(org.openqa.selenium.WebElement element,
                                    boolean result)
      • beforeGetText

        default void beforeGetText​(org.openqa.selenium.WebElement element)
      • afterGetText

        default void afterGetText​(org.openqa.selenium.WebElement element,
                                  java.lang.String result)
      • beforeFindElement

        default void beforeFindElement​(org.openqa.selenium.WebElement element,
                                       org.openqa.selenium.By locator)
      • afterFindElement

        default void afterFindElement​(org.openqa.selenium.WebElement element,
                                      org.openqa.selenium.By locator,
                                      org.openqa.selenium.WebElement result)
      • beforeFindElements

        default void beforeFindElements​(org.openqa.selenium.WebElement element,
                                        org.openqa.selenium.By locator)
      • afterFindElements

        default void afterFindElements​(org.openqa.selenium.WebElement element,
                                       org.openqa.selenium.By locator,
                                       java.util.List<org.openqa.selenium.WebElement> result)
      • beforeIsDisplayed

        default void beforeIsDisplayed​(org.openqa.selenium.WebElement element)
      • afterIsDisplayed

        default void afterIsDisplayed​(org.openqa.selenium.WebElement element,
                                      boolean result)
      • beforeGetLocation

        default void beforeGetLocation​(org.openqa.selenium.WebElement element)
      • afterGetLocation

        default void afterGetLocation​(org.openqa.selenium.WebElement element,
                                      org.openqa.selenium.Point result)
      • beforeGetSize

        default void beforeGetSize​(org.openqa.selenium.WebElement element)
      • afterGetSize

        default void afterGetSize​(org.openqa.selenium.WebElement element,
                                  org.openqa.selenium.Dimension result)
      • beforeGetCssValue

        default void beforeGetCssValue​(org.openqa.selenium.WebElement element,
                                       java.lang.String propertyName)
      • afterGetCssValue

        default void afterGetCssValue​(org.openqa.selenium.WebElement element,
                                      java.lang.String propertyName,
                                      java.lang.String result)
      • beforeAnyNavigationCall

        default void beforeAnyNavigationCall​(org.openqa.selenium.WebDriver.Navigation navigation,
                                             java.lang.reflect.Method method,
                                             java.lang.Object[] args)
      • afterAnyNavigationCall

        default void afterAnyNavigationCall​(org.openqa.selenium.WebDriver.Navigation navigation,
                                            java.lang.reflect.Method method,
                                            java.lang.Object[] args,
                                            java.lang.Object result)
      • beforeTo

        default void beforeTo​(org.openqa.selenium.WebDriver.Navigation navigation,
                              java.lang.String url)
      • afterTo

        default void afterTo​(org.openqa.selenium.WebDriver.Navigation navigation,
                             java.lang.String url)
      • beforeTo

        default void beforeTo​(org.openqa.selenium.WebDriver.Navigation navigation,
                              java.net.URL url)
      • afterTo

        default void afterTo​(org.openqa.selenium.WebDriver.Navigation navigation,
                             java.net.URL url)
      • beforeBack

        default void beforeBack​(org.openqa.selenium.WebDriver.Navigation navigation)
      • afterBack

        default void afterBack​(org.openqa.selenium.WebDriver.Navigation navigation)
      • beforeForward

        default void beforeForward​(org.openqa.selenium.WebDriver.Navigation navigation)
      • afterForward

        default void afterForward​(org.openqa.selenium.WebDriver.Navigation navigation)
      • beforeRefresh

        default void beforeRefresh​(org.openqa.selenium.WebDriver.Navigation navigation)
      • afterRefresh

        default void afterRefresh​(org.openqa.selenium.WebDriver.Navigation navigation)
      • beforeAnyAlertCall

        default void beforeAnyAlertCall​(org.openqa.selenium.Alert alert,
                                        java.lang.reflect.Method method,
                                        java.lang.Object[] args)
      • afterAnyAlertCall

        default void afterAnyAlertCall​(org.openqa.selenium.Alert alert,
                                       java.lang.reflect.Method method,
                                       java.lang.Object[] args,
                                       java.lang.Object result)
      • beforeAccept

        default void beforeAccept​(org.openqa.selenium.Alert alert)
      • afterAccept

        default void afterAccept​(org.openqa.selenium.Alert alert)
      • beforeDismiss

        default void beforeDismiss​(org.openqa.selenium.Alert alert)
      • afterDismiss

        default void afterDismiss​(org.openqa.selenium.Alert alert)
      • beforeGetText

        default void beforeGetText​(org.openqa.selenium.Alert alert)
      • afterGetText

        default void afterGetText​(org.openqa.selenium.Alert alert,
                                  java.lang.String result)
      • beforeSendKeys

        default void beforeSendKeys​(org.openqa.selenium.Alert alert,
                                    java.lang.String text)
      • afterSendKeys

        default void afterSendKeys​(org.openqa.selenium.Alert alert,
                                   java.lang.String text)
      • beforeAnyOptionsCall

        default void beforeAnyOptionsCall​(org.openqa.selenium.WebDriver.Options options,
                                          java.lang.reflect.Method method,
                                          java.lang.Object[] args)
      • afterAnyOptionsCall

        default void afterAnyOptionsCall​(org.openqa.selenium.WebDriver.Options options,
                                         java.lang.reflect.Method method,
                                         java.lang.Object[] args,
                                         java.lang.Object result)
      • beforeAddCookie

        default void beforeAddCookie​(org.openqa.selenium.WebDriver.Options options,
                                     org.openqa.selenium.Cookie cookie)
      • afterAddCookie

        default void afterAddCookie​(org.openqa.selenium.WebDriver.Options options,
                                    org.openqa.selenium.Cookie cookie)
      • beforeDeleteCookieNamed

        default void beforeDeleteCookieNamed​(org.openqa.selenium.WebDriver.Options options,
                                             java.lang.String name)
      • afterDeleteCookieNamed

        default void afterDeleteCookieNamed​(org.openqa.selenium.WebDriver.Options options,
                                            java.lang.String name)
      • beforeDeleteCookie

        default void beforeDeleteCookie​(org.openqa.selenium.WebDriver.Options options,
                                        org.openqa.selenium.Cookie cookie)
      • afterDeleteCookie

        default void afterDeleteCookie​(org.openqa.selenium.WebDriver.Options options,
                                       org.openqa.selenium.Cookie cookie)
      • beforeDeleteAllCookies

        default void beforeDeleteAllCookies​(org.openqa.selenium.WebDriver.Options options)
      • afterDeleteAllCookies

        default void afterDeleteAllCookies​(org.openqa.selenium.WebDriver.Options options)
      • beforeGetCookies

        default void beforeGetCookies​(org.openqa.selenium.WebDriver.Options options)
      • afterGetCookies

        default void afterGetCookies​(org.openqa.selenium.WebDriver.Options options,
                                     java.util.Set<org.openqa.selenium.Cookie> result)
      • beforeGetCookieNamed

        default void beforeGetCookieNamed​(org.openqa.selenium.WebDriver.Options options,
                                          java.lang.String name)
      • afterGetCookieNamed

        default void afterGetCookieNamed​(org.openqa.selenium.WebDriver.Options options,
                                         java.lang.String name,
                                         org.openqa.selenium.Cookie result)
      • beforeAnyTimeoutsCall

        default void beforeAnyTimeoutsCall​(org.openqa.selenium.WebDriver.Timeouts timeouts,
                                           java.lang.reflect.Method method,
                                           java.lang.Object[] args)
      • afterAnyTimeoutsCall

        default void afterAnyTimeoutsCall​(org.openqa.selenium.WebDriver.Timeouts timeouts,
                                          java.lang.reflect.Method method,
                                          java.lang.Object[] args,
                                          java.lang.Object result)
      • beforeImplicitlyWait

        default void beforeImplicitlyWait​(org.openqa.selenium.WebDriver.Timeouts timeouts,
                                          java.time.Duration duration)
      • afterImplicitlyWait

        default void afterImplicitlyWait​(org.openqa.selenium.WebDriver.Timeouts timeouts,
                                         java.time.Duration duration)
      • beforeSetScriptTimeout

        default void beforeSetScriptTimeout​(org.openqa.selenium.WebDriver.Timeouts timeouts,
                                            java.time.Duration duration)
      • afterSetScriptTimeout

        default void afterSetScriptTimeout​(org.openqa.selenium.WebDriver.Timeouts timeouts,
                                           java.time.Duration duration)
      • beforePageLoadTimeout

        default void beforePageLoadTimeout​(org.openqa.selenium.WebDriver.Timeouts timeouts,
                                           java.time.Duration duration)
      • afterPageLoadTimeout

        default void afterPageLoadTimeout​(org.openqa.selenium.WebDriver.Timeouts timeouts,
                                          java.time.Duration duration)
      • beforeAnyWindowCall

        default void beforeAnyWindowCall​(org.openqa.selenium.WebDriver.Window window,
                                         java.lang.reflect.Method method,
                                         java.lang.Object[] args)
      • afterAnyWindowCall

        default void afterAnyWindowCall​(org.openqa.selenium.WebDriver.Window window,
                                        java.lang.reflect.Method method,
                                        java.lang.Object[] args,
                                        java.lang.Object result)
      • beforeGetSize

        default void beforeGetSize​(org.openqa.selenium.WebDriver.Window window)
      • afterGetSize

        default void afterGetSize​(org.openqa.selenium.WebDriver.Window window,
                                  org.openqa.selenium.Dimension result)
      • beforeSetSize

        default void beforeSetSize​(org.openqa.selenium.WebDriver.Window window,
                                   org.openqa.selenium.Dimension size)
      • afterSetSize

        default void afterSetSize​(org.openqa.selenium.WebDriver.Window window,
                                  org.openqa.selenium.Dimension size)
      • beforeGetPosition

        default void beforeGetPosition​(org.openqa.selenium.WebDriver.Window window)
      • afterGetPosition

        default void afterGetPosition​(org.openqa.selenium.WebDriver.Window window,
                                      org.openqa.selenium.Point result)
      • beforeSetPosition

        default void beforeSetPosition​(org.openqa.selenium.WebDriver.Window window,
                                       org.openqa.selenium.Point position)
      • afterSetPosition

        default void afterSetPosition​(org.openqa.selenium.WebDriver.Window window,
                                      org.openqa.selenium.Point position)
      • beforeMaximize

        default void beforeMaximize​(org.openqa.selenium.WebDriver.Window window)
      • afterMaximize

        default void afterMaximize​(org.openqa.selenium.WebDriver.Window window)
      • beforeFullscreen

        default void beforeFullscreen​(org.openqa.selenium.WebDriver.Window window)
      • afterFullscreen

        default void afterFullscreen​(org.openqa.selenium.WebDriver.Window window)