Class EventFiringWebDriver
- java.lang.Object
-
- org.openqa.selenium.support.events.EventFiringWebDriver
-
- All Implemented Interfaces:
org.openqa.selenium.HasCapabilities,org.openqa.selenium.interactions.HasInputDevices,org.openqa.selenium.interactions.HasTouchScreen,org.openqa.selenium.interactions.Interactive,org.openqa.selenium.JavascriptExecutor,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.WebDriver,org.openqa.selenium.WrapsDriver
@Deprecated public class EventFiringWebDriver extends java.lang.Object implements org.openqa.selenium.WebDriver, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WrapsDriver, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.interactions.HasTouchScreen, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.HasCapabilitiesDeprecated.UseEventFiringDecoratorandWebDriverListenerinsteadA wrapper around an arbitraryWebDriverinstance which supports registering of aWebDriverEventListener, e.g. for logging purposes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openqa.selenium.WebDriver
org.openqa.selenium.WebDriver.ImeHandler, org.openqa.selenium.WebDriver.Navigation, org.openqa.selenium.WebDriver.Options, org.openqa.selenium.WebDriver.TargetLocator, org.openqa.selenium.WebDriver.Timeouts, org.openqa.selenium.WebDriver.Window
-
-
Constructor Summary
Constructors Constructor Description EventFiringWebDriver(org.openqa.selenium.WebDriver driver)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()Deprecated.java.lang.ObjectexecuteAsyncScript(java.lang.String script, java.lang.Object... args)Deprecated.java.lang.ObjectexecuteScript(java.lang.String script, java.lang.Object... args)Deprecated.org.openqa.selenium.WebElementfindElement(org.openqa.selenium.By by)Deprecated.java.util.List<org.openqa.selenium.WebElement>findElements(org.openqa.selenium.By by)Deprecated.voidget(java.lang.String url)Deprecated.org.openqa.selenium.CapabilitiesgetCapabilities()Deprecated.java.lang.StringgetCurrentUrl()Deprecated.org.openqa.selenium.interactions.KeyboardgetKeyboard()Deprecated.org.openqa.selenium.interactions.MousegetMouse()Deprecated.java.lang.StringgetPageSource()Deprecated.<X> XgetScreenshotAs(org.openqa.selenium.OutputType<X> target)Deprecated.java.lang.StringgetTitle()Deprecated.org.openqa.selenium.interactions.TouchScreengetTouch()Deprecated.java.lang.StringgetWindowHandle()Deprecated.java.util.Set<java.lang.String>getWindowHandles()Deprecated.org.openqa.selenium.WebDrivergetWrappedDriver()Deprecated.org.openqa.selenium.WebDriver.Optionsmanage()Deprecated.org.openqa.selenium.WebDriver.Navigationnavigate()Deprecated.voidperform(java.util.Collection<org.openqa.selenium.interactions.Sequence> actions)Deprecated.voidquit()Deprecated.EventFiringWebDriverregister(WebDriverEventListener eventListener)Deprecated.voidresetInputState()Deprecated.org.openqa.selenium.WebDriver.TargetLocatorswitchTo()Deprecated.EventFiringWebDriverunregister(WebDriverEventListener eventListener)Deprecated.
-
-
-
Method Detail
-
register
public EventFiringWebDriver register(WebDriverEventListener eventListener)
Deprecated.- Parameters:
eventListener- the event listener to register- Returns:
- this for method chaining.
-
unregister
public EventFiringWebDriver unregister(WebDriverEventListener eventListener)
Deprecated.- Parameters:
eventListener- the event listener to unregister- Returns:
- this for method chaining.
-
getWrappedDriver
public org.openqa.selenium.WebDriver getWrappedDriver()
Deprecated.- Specified by:
getWrappedDriverin interfaceorg.openqa.selenium.WrapsDriver
-
get
public void get(java.lang.String url)
Deprecated.- Specified by:
getin interfaceorg.openqa.selenium.WebDriver
-
getCurrentUrl
public java.lang.String getCurrentUrl()
Deprecated.- Specified by:
getCurrentUrlin interfaceorg.openqa.selenium.WebDriver
-
getTitle
public java.lang.String getTitle()
Deprecated.- Specified by:
getTitlein interfaceorg.openqa.selenium.WebDriver
-
findElements
public java.util.List<org.openqa.selenium.WebElement> findElements(org.openqa.selenium.By by)
Deprecated.- Specified by:
findElementsin interfaceorg.openqa.selenium.SearchContext- Specified by:
findElementsin interfaceorg.openqa.selenium.WebDriver
-
findElement
public org.openqa.selenium.WebElement findElement(org.openqa.selenium.By by)
Deprecated.- Specified by:
findElementin interfaceorg.openqa.selenium.SearchContext- Specified by:
findElementin interfaceorg.openqa.selenium.WebDriver
-
getPageSource
public java.lang.String getPageSource()
Deprecated.- Specified by:
getPageSourcein interfaceorg.openqa.selenium.WebDriver
-
close
public void close()
Deprecated.- Specified by:
closein interfaceorg.openqa.selenium.WebDriver
-
quit
public void quit()
Deprecated.- Specified by:
quitin interfaceorg.openqa.selenium.WebDriver
-
getWindowHandles
public java.util.Set<java.lang.String> getWindowHandles()
Deprecated.- Specified by:
getWindowHandlesin interfaceorg.openqa.selenium.WebDriver
-
getWindowHandle
public java.lang.String getWindowHandle()
Deprecated.- Specified by:
getWindowHandlein interfaceorg.openqa.selenium.WebDriver
-
executeScript
public java.lang.Object executeScript(java.lang.String script, java.lang.Object... args)Deprecated.- Specified by:
executeScriptin interfaceorg.openqa.selenium.JavascriptExecutor
-
executeAsyncScript
public java.lang.Object executeAsyncScript(java.lang.String script, java.lang.Object... args)Deprecated.- Specified by:
executeAsyncScriptin interfaceorg.openqa.selenium.JavascriptExecutor
-
getScreenshotAs
public <X> X getScreenshotAs(org.openqa.selenium.OutputType<X> target) throws org.openqa.selenium.WebDriverExceptionDeprecated.- Specified by:
getScreenshotAsin interfaceorg.openqa.selenium.TakesScreenshot- Throws:
org.openqa.selenium.WebDriverException
-
switchTo
public org.openqa.selenium.WebDriver.TargetLocator switchTo()
Deprecated.- Specified by:
switchToin interfaceorg.openqa.selenium.WebDriver
-
navigate
public org.openqa.selenium.WebDriver.Navigation navigate()
Deprecated.- Specified by:
navigatein interfaceorg.openqa.selenium.WebDriver
-
manage
public org.openqa.selenium.WebDriver.Options manage()
Deprecated.- Specified by:
managein interfaceorg.openqa.selenium.WebDriver
-
getKeyboard
public org.openqa.selenium.interactions.Keyboard getKeyboard()
Deprecated.- Specified by:
getKeyboardin interfaceorg.openqa.selenium.interactions.HasInputDevices
-
getMouse
public org.openqa.selenium.interactions.Mouse getMouse()
Deprecated.- Specified by:
getMousein interfaceorg.openqa.selenium.interactions.HasInputDevices
-
getTouch
public org.openqa.selenium.interactions.TouchScreen getTouch()
Deprecated.- Specified by:
getTouchin interfaceorg.openqa.selenium.interactions.HasTouchScreen
-
perform
public void perform(java.util.Collection<org.openqa.selenium.interactions.Sequence> actions)
Deprecated.- Specified by:
performin interfaceorg.openqa.selenium.interactions.Interactive
-
resetInputState
public void resetInputState()
Deprecated.- Specified by:
resetInputStatein interfaceorg.openqa.selenium.interactions.Interactive
-
getCapabilities
public org.openqa.selenium.Capabilities getCapabilities()
Deprecated.- Specified by:
getCapabilitiesin interfaceorg.openqa.selenium.HasCapabilities
-
-