Uses of Interface
org.openqa.selenium.WebDriver

Packages that use WebDriver
org.openqa.selenium   
org.openqa.selenium.android   
org.openqa.selenium.chrome   
org.openqa.selenium.firefox   
org.openqa.selenium.htmlunit   
org.openqa.selenium.ie   
org.openqa.selenium.interactions   
org.openqa.selenium.internal   
org.openqa.selenium.internal.seleniumemulation   
org.openqa.selenium.iphone   
org.openqa.selenium.lift   
org.openqa.selenium.lift.find   
org.openqa.selenium.remote   
org.openqa.selenium.remote.server   
org.openqa.selenium.remote.server.handler   
org.openqa.selenium.support   
org.openqa.selenium.support.events   
org.openqa.selenium.support.events.internal   
org.openqa.selenium.support.pagefactory   
org.openqa.selenium.support.ui   
 

Uses of WebDriver in org.openqa.selenium
 

Methods in org.openqa.selenium that return WebDriver
 WebDriver WebDriver.TargetLocator.defaultContent()
          Selects either the first frame on the page, or the main document when a page contains iframes.
 WebDriver WebDriver.TargetLocator.frame(int index)
          Select a frame by its (zero-based) index.
 WebDriver WebDriver.TargetLocator.frame(String nameOrId)
          Select a frame by its name or ID.
 WebDriver WebDriver.TargetLocator.frame(WebElement frameElement)
          Select a frame using its previously located WebElement.
 WebDriver WebDriverCommandProcessor.getWrappedDriver()
           
 WebDriver WebDriverBackedSelenium.getWrappedDriver()
           
 WebDriver WebDriver.TargetLocator.window(String nameOrHandle)
          Switch the focus of future commands for this driver to the window with the given name/handle.
 

Methods in org.openqa.selenium with parameters of type WebDriver
protected  void WebDriverCommandProcessor.assertDriverSupportsJavascript(WebDriver driver)
           
 

Constructors in org.openqa.selenium with parameters of type WebDriver
WebDriverBackedSelenium(WebDriver baseDriver, String baseUrl)
           
WebDriverCommandProcessor(String baseUrl, WebDriver driver)
           
 

Constructor parameters in org.openqa.selenium with type arguments of type WebDriver
WebDriverBackedSelenium(com.google.common.base.Supplier<WebDriver> maker, String baseUrl)
           
WebDriverCommandProcessor(String baseUrl, com.google.common.base.Supplier<WebDriver> maker)
           
 

Uses of WebDriver in org.openqa.selenium.android
 

Classes in org.openqa.selenium.android that implement WebDriver
 class AndroidDriver
          A driver for running tests on an Android device or emulator.
 

Uses of WebDriver in org.openqa.selenium.chrome
 

Classes in org.openqa.selenium.chrome that implement WebDriver
 class ChromeDriver
          A WebDriver implementation that controls a Chrome browser running on the local machine.
 

Uses of WebDriver in org.openqa.selenium.firefox
 

Classes in org.openqa.selenium.firefox that implement WebDriver
 class FirefoxDriver
          An implementation of the {#link WebDriver} interface that drives Firefox.
 

Uses of WebDriver in org.openqa.selenium.htmlunit
 

Classes in org.openqa.selenium.htmlunit that implement WebDriver
 class HtmlUnitDriver
           
 

Methods in org.openqa.selenium.htmlunit that return WebDriver
 WebDriver HtmlUnitWebElement.getWrappedDriver()
           
 

Uses of WebDriver in org.openqa.selenium.ie
 

Classes in org.openqa.selenium.ie that implement WebDriver
 class InternetExplorerDriver
           
 

Uses of WebDriver in org.openqa.selenium.interactions
 

Constructors in org.openqa.selenium.interactions with parameters of type WebDriver
Actions(WebDriver driver)
           
 

Uses of WebDriver in org.openqa.selenium.internal
 

Methods in org.openqa.selenium.internal that return WebDriver
 WebDriver WrapsDriver.getWrappedDriver()
           
 

Uses of WebDriver in org.openqa.selenium.internal.seleniumemulation
 

Methods in org.openqa.selenium.internal.seleniumemulation with parameters of type WebDriver
 T SeleneseCommand.apply(WebDriver driver, String[] args)
           
 Object JavascriptLibrary.callEmbeddedHtmlUtils(WebDriver driver, String functionName, WebElement element, Object... values)
           
 void JavascriptLibrary.callEmbeddedSelenium(WebDriver driver, String functionName, WebElement element, Object... values)
           
 Object JavascriptLibrary.executeScript(WebDriver driver, String script, Object... args)
           
 WebElement ElementFinder.findElement(WebDriver driver, String locator)
           
 Wait WaitForPageToLoad.getLengthCheckingWait(WebDriver driver)
           
 String AlertOverride.getNextAlert(WebDriver driver)
           
 String AlertOverride.getNextConfirmation(WebDriver driver)
           
protected abstract  T SeleneseCommand.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void AllowNativeXPath.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void AddSelection.handleSeleneseCommand(WebDriver driver, String locator, String optionLocator)
           
protected  Void DragAndDrop.handleSeleneseCommand(WebDriver driver, String locator, String movementsString)
           
protected  Void FireNamedEvent.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  Void Type.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String[] GetAllWindowTitles.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Void ControlKeyDown.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String GetTitle.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Void SelectWindow.handleSeleneseCommand(WebDriver driver, String windowID, String ignored)
           
protected  Void Submit.handleSeleneseCommand(WebDriver driver, String formLocator, String ignored)
           
protected  Void GoBack.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Void TypeKeys.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void MetaKeyUp.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void WindowMaximize.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Number GetXpathCount.handleSeleneseCommand(WebDriver driver, String xpath, String ignored)
           
protected  String GetLocation.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  String GetTable.handleSeleneseCommand(WebDriver driver, String tableCellAddress, String ignored)
           
protected  Void RunScript.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String GetEval.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String GetHtmlSource.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void Click.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void ShiftKeyDown.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String[] GetSelectOptions.handleSeleneseCommand(WebDriver driver, String selectLocator, String ignored)
           
protected  Void DeleteCookie.handleSeleneseCommand(WebDriver driver, String name, String ignored)
           
protected  Void Open.handleSeleneseCommand(WebDriver driver, String url, String ignored)
           
protected  Void Uncheck.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String[] GetAllButtons.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Void MetaKeyDown.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void ControlKeyUp.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void AttachFile.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String[] GetAttributeFromAllWindows.handleSeleneseCommand(WebDriver driver, String attributeName, String ignored)
           
protected  Number GetElementPositionTop.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String[] GetAllLinks.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void SetTimeout.handleSeleneseCommand(WebDriver driver, String timeout, String ignored)
           
protected  Void WaitForPopup.handleSeleneseCommand(WebDriver driver, String windowID, String timeout)
           
protected  Boolean IsTextPresent.handleSeleneseCommand(WebDriver driver, String pattern, String ignored)
           
protected  Void WindowFocus.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Object IsConfirmationPresent.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Boolean IsEditable.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String CaptureScreenshotToString.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void CreateCookie.handleSeleneseCommand(WebDriver driver, String nameValuePair, String optionsString)
           
protected  Void DeleteAllVisibleCookies.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String GetText.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  Void ShiftKeyUp.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void WaitForPageToLoad.handleSeleneseCommand(WebDriver driver, String timeout, String ignored)
           
protected  Void Refresh.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  String GetValue.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  Void FireEvent.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void MouseEventAt.handleSeleneseCommand(WebDriver driver, String locator, String coordString)
           
protected  Void DoubleClick.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String GetBodyText.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Void UseXPathLibrary.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String GetCookieByName.handleSeleneseCommand(WebDriver driver, String name, String ignored)
           
protected  Number GetElementPositionLeft.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Object GetExpression.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Boolean IsVisible.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  String[] GetAllFields.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Boolean IsOrdered.handleSeleneseCommand(WebDriver driver, String locator1, String locator2)
           
protected  Object GetAlert.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String FindFirstSelectedOptionProperty.handleSeleneseCommand(WebDriver driver, String selectLocator, String ignored)
           
protected  Number GetElementIndex.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void Check.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void AltKeyDown.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Boolean IsCookiePresent.handleSeleneseCommand(WebDriver driver, String name, String ignored)
           
protected  Void AltKeyUp.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Object GetConfirmation.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Object SetNextConfirmationState.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Object NoOp.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void WaitForCondition.handleSeleneseCommand(WebDriver driver, String script, String timeout)
           
protected  Void AddLocationStrategy.handleSeleneseCommand(WebDriver driver, String strategyName, String functionDefinition)
           
protected  Void OpenWindow.handleSeleneseCommand(WebDriver driver, String url, String windowID)
           
protected  String[] FindSelectedOptionProperties.handleSeleneseCommand(WebDriver driver, String selectLocator, String ignored)
           
protected  Void SelectFrame.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  Void RemoveSelection.handleSeleneseCommand(WebDriver driver, String locator, String optionLocator)
           
protected  Object IsAlertPresent.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Boolean IsElementPresent.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  Void Close.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Boolean IsChecked.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  Number GetCssCount.handleSeleneseCommand(WebDriver driver, String css, String ignored)
           
protected  String GetCookie.handleSeleneseCommand(WebDriver driver, String ignored, String alsoIgnored)
           
protected  Boolean IsSomethingSelected.handleSeleneseCommand(WebDriver driver, String selectLocator, String ignored)
           
protected  Number GetElementHeight.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  Void SelectOption.handleSeleneseCommand(WebDriver driver, String selectLocator, String optionLocator)
           
protected  Void RemoveAllSelections.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void AssignId.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  String GetAttribute.handleSeleneseCommand(WebDriver driver, String attributeLocator, String ignored)
           
protected  Void MouseEvent.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void KeyEvent.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Void ClickAt.handleSeleneseCommand(WebDriver driver, String locator, String value)
           
protected  Number GetElementWidth.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
protected  String Highlight.handleSeleneseCommand(WebDriver driver, String locator, String ignored)
           
 boolean AlertOverride.isAlertPresent(WebDriver driver)
           
 boolean AlertOverride.isConfirmationPresent(WebDriver driver)
           
 void AlertOverride.replaceAlertMethod(WebDriver driver)
           
<T> T
Timer.run(SeleneseCommand<T> command, WebDriver driver, String[] args)
           
 void Windows.selectBlankWindow(WebDriver driver)
          Selects the only _blank window.
 void Windows.selectFrame(WebDriver driver, String locator)
           
 void Windows.selectWindow(WebDriver driver, String windowID)
           
 

Constructors in org.openqa.selenium.internal.seleniumemulation with parameters of type WebDriver
SeleniumSelect(JavascriptLibrary library, ElementFinder finder, WebDriver driver, String locator)
           
Windows(WebDriver driver)
           
 

Uses of WebDriver in org.openqa.selenium.iphone
 

Classes in org.openqa.selenium.iphone that implement WebDriver
 class IPhoneDriver
          IPhoneDriver is a driver for running tests on Mobile Safari on the iPhone, iPad and iPod Touch.
 class IPhoneSimulatorDriver
           
 

Uses of WebDriver in org.openqa.selenium.lift
 

Methods in org.openqa.selenium.lift that return WebDriver
protected abstract  WebDriver HamcrestWebDriverTestCase.createDriver()
           
protected  WebDriver HamcrestWebDriverTestCase.getWebDriver()
           
 

Methods in org.openqa.selenium.lift that return types with arguments of type WebDriver
static Finder<WebElement,WebDriver> Finders.first(Finder<WebElement,WebDriver> finder)
          A finder which returns the first element matched - such as if you have multiple elements which match the finder (such as multiple links with the same text on a page etc)
protected  Finder<WebElement,WebDriver> HamcrestWebDriverTestCase.into(Finder<WebElement,WebDriver> input)
          Syntactic sugar to use with HamcrestWebDriverTestCase#type(String, Finder), e.g.
 

Method parameters in org.openqa.selenium.lift with type arguments of type WebDriver
protected  void HamcrestWebDriverTestCase.assertNotSelected(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.assertPresenceOf(Finder<WebElement,WebDriver> finder)
           
 void TestContext.assertPresenceOf(Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.assertPresenceOf(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.assertPresenceOf(org.hamcrest.Matcher<Integer> cardinalityConstraint, Finder<WebElement,WebDriver> finder)
           
 void TestContext.assertPresenceOf(org.hamcrest.Matcher<Integer> cardinalityConstraint, Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.assertPresenceOf(org.hamcrest.Matcher<Integer> cardinalityConstraint, Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.assertSelected(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.clickOn(Finder<WebElement,WebDriver> finder)
           
 void TestContext.clickOn(Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.clickOn(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.clickOnFirst(Finder<WebElement,WebDriver> finder)
           
static Finder<WebElement,WebDriver> Finders.first(Finder<WebElement,WebDriver> finder)
          A finder which returns the first element matched - such as if you have multiple elements which match the finder (such as multiple links with the same text on a page etc)
protected  Finder<WebElement,WebDriver> HamcrestWebDriverTestCase.into(Finder<WebElement,WebDriver> input)
          Syntactic sugar to use with HamcrestWebDriverTestCase#type(String, Finder), e.g.
 void WebDriverTestContext.type(String input, Finder<WebElement,WebDriver> finder)
           
 void TestContext.type(String input, Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.type(String text, Finder<WebElement,WebDriver> inputFinder)
          Type characters into an element of the page, typically an input field
protected  void HamcrestWebDriverTestCase.waitFor(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.waitFor(Finder<WebElement,WebDriver> finder, long timeoutMillis)
           
 void TestContext.waitFor(Finder<WebElement,WebDriver> finder, long timeout)
           
protected  void HamcrestWebDriverTestCase.waitFor(Finder<WebElement,WebDriver> finder, long timeout)
           
 

Constructors in org.openqa.selenium.lift with parameters of type WebDriver
WebDriverTestContext(WebDriver driver)
           
 

Uses of WebDriver in org.openqa.selenium.lift.find
 

Methods in org.openqa.selenium.lift.find with parameters of type WebDriver
protected  Collection<WebElement> XPathFinder.extractFrom(WebDriver context)
           
protected  Collection<WebElement> HtmlTagFinder.extractFrom(WebDriver context)
           
 

Uses of WebDriver in org.openqa.selenium.remote
 

Classes in org.openqa.selenium.remote that implement WebDriver
 class RemoteWebDriver
           
 

Methods in org.openqa.selenium.remote that return WebDriver
 WebDriver Augmenter.augment(WebDriver driver)
          Enhance the interfaces implemented by this instance of WebDriver iff that instance is a RemoteWebDriver.
 WebDriver RemoteWebDriver.RemoteTargetLocator.defaultContent()
           
 WebDriver RemoteWebDriver.RemoteTargetLocator.frame(int frameIndex)
           
 WebDriver RemoteWebDriver.RemoteTargetLocator.frame(String frameName)
           
 WebDriver RemoteWebDriver.RemoteTargetLocator.frame(WebElement frameElement)
           
 WebDriver RemoteWebElement.getWrappedDriver()
           
 WebDriver RemoteWebDriver.RemoteTargetLocator.window(String windowName)
           
 

Methods in org.openqa.selenium.remote with parameters of type WebDriver
 WebDriver Augmenter.augment(WebDriver driver)
          Enhance the interfaces implemented by this instance of WebDriver iff that instance is a RemoteWebDriver.
 

Uses of WebDriver in org.openqa.selenium.remote.server
 

Methods in org.openqa.selenium.remote.server that return WebDriver
 WebDriver Session.getDriver()
           
 WebDriver DefaultSession.getDriver()
           
 WebDriver DefaultDriverFactory.newInstance(Capabilities capabilities)
           
 WebDriver DriverFactory.newInstance(Capabilities capabilities)
           
 

Methods in org.openqa.selenium.remote.server that return types with arguments of type WebDriver
protected  Class<? extends WebDriver> DefaultDriverFactory.getBestMatchFor(Capabilities desired)
           
 

Methods in org.openqa.selenium.remote.server with parameters of type WebDriver
 void SnapshotScreenListener.onException(Throwable throwable, WebDriver driver)
           
 

Method parameters in org.openqa.selenium.remote.server with type arguments of type WebDriver
 void DriverSessions.registerDriver(Capabilities capabilities, Class<? extends WebDriver> implementation)
           
 void DefaultDriverFactory.registerDriver(Capabilities capabilities, Class<? extends WebDriver> implementation)
           
 void DriverFactory.registerDriver(Capabilities capabilities, Class<? extends WebDriver> implementation)
           
 void DefaultDriverSessions.registerDriver(Capabilities capabilities, Class<? extends WebDriver> implementation)
           
 

Uses of WebDriver in org.openqa.selenium.remote.server.handler
 

Methods in org.openqa.selenium.remote.server.handler that return WebDriver
protected  WebDriver WebDriverHandler.getDriver()
           
protected  WebDriver WebDriverHandler.getUnwrappedDriver()
           
 

Uses of WebDriver in org.openqa.selenium.support
 

Methods in org.openqa.selenium.support with parameters of type WebDriver
static
<T> T
PageFactory.initElements(WebDriver driver, Class<T> pageClassToProxy)
          Instantiate an instance of the given class, and set a lazy proxy for each of the WebElement fields that have been declared, assuming that the field name is also the HTML element's "id" or "name".
static void PageFactory.initElements(WebDriver driver, Object page)
          As PageFactory.initElements(org.openqa.selenium.WebDriver, Class) but will only replace the fields of an already instantiated Page Object.
 

Uses of WebDriver in org.openqa.selenium.support.events
 

Classes in org.openqa.selenium.support.events that implement WebDriver
 class EventFiringWebDriver
          A wrapper around an arbitrary WebDriver instance which supports registering of a WebDriverEventListener, e.g. for logging purposes.
 

Methods in org.openqa.selenium.support.events that return WebDriver
 WebDriver EventFiringWebDriver.getWrappedDriver()
           
 

Methods in org.openqa.selenium.support.events with parameters of type WebDriver
 void WebDriverEventListener.afterChangeValueOf(WebElement element, WebDriver driver)
          Called after WebElement.clear(), WebElement.sendKeys(...), or WebElement.toggle().
 void AbstractWebDriverEventListener.afterChangeValueOf(WebElement element, WebDriver driver)
           
 void WebDriverEventListener.afterClickOn(WebElement element, WebDriver driver)
          Called after WebElement.click().
 void AbstractWebDriverEventListener.afterClickOn(WebElement element, WebDriver driver)
           
 void WebDriverEventListener.afterFindBy(By by, WebElement element, WebDriver driver)
          Called after WebDriver.findElement(...), or WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).
 void AbstractWebDriverEventListener.afterFindBy(By by, WebElement element, WebDriver driver)
           
 void WebDriverEventListener.afterNavigateBack(WebDriver driver)
          Called after WebDriver.navigate().back().
 void AbstractWebDriverEventListener.afterNavigateBack(WebDriver driver)
           
 void WebDriverEventListener.afterNavigateForward(WebDriver driver)
          Called after WebDriver.navigate().forward().
 void AbstractWebDriverEventListener.afterNavigateForward(WebDriver driver)
           
 void WebDriverEventListener.afterNavigateTo(String url, WebDriver driver)
          Called after WebDriver.get(String url) respectively WebDriver.navigate().to(String url).
 void AbstractWebDriverEventListener.afterNavigateTo(String url, WebDriver driver)
           
 void WebDriverEventListener.afterScript(String script, WebDriver driver)
          Called after WebDriver#executeScript(String).
 void AbstractWebDriverEventListener.afterScript(String script, WebDriver driver)
           
 void WebDriverEventListener.beforeChangeValueOf(WebElement element, WebDriver driver)
          Called before WebElement.clear(), WebElement.sendKeys(...), or WebElement.toggle().
 void AbstractWebDriverEventListener.beforeChangeValueOf(WebElement element, WebDriver driver)
           
 void WebDriverEventListener.beforeClickOn(WebElement element, WebDriver driver)
          Called before WebElement.click().
 void AbstractWebDriverEventListener.beforeClickOn(WebElement element, WebDriver driver)
           
 void WebDriverEventListener.beforeFindBy(By by, WebElement element, WebDriver driver)
          Called before WebDriver.findElement(...), or WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).
 void AbstractWebDriverEventListener.beforeFindBy(By by, WebElement element, WebDriver driver)
           
 void WebDriverEventListener.beforeNavigateBack(WebDriver driver)
          Called before WebDriver.navigate().back().
 void AbstractWebDriverEventListener.beforeNavigateBack(WebDriver driver)
           
 void WebDriverEventListener.beforeNavigateForward(WebDriver driver)
          Called before WebDriver.navigate().forward().
 void AbstractWebDriverEventListener.beforeNavigateForward(WebDriver driver)
           
 void WebDriverEventListener.beforeNavigateTo(String url, WebDriver driver)
          Called before WebDriver.get(String url) respectively WebDriver.navigate().to(String url).
 void AbstractWebDriverEventListener.beforeNavigateTo(String url, WebDriver driver)
           
 void WebDriverEventListener.beforeScript(String script, WebDriver driver)
          Called before WebDriver#executeScript(String)
 void AbstractWebDriverEventListener.beforeScript(String script, WebDriver driver)
           
 void WebDriverEventListener.onException(Throwable throwable, WebDriver driver)
          Called whenever an exception would be thrown.
 void AbstractWebDriverEventListener.onException(Throwable throwable, WebDriver driver)
           
 

Constructors in org.openqa.selenium.support.events with parameters of type WebDriver
EventFiringWebDriver(WebDriver driver)
           
 

Uses of WebDriver in org.openqa.selenium.support.events.internal
 

Constructors in org.openqa.selenium.support.events.internal with parameters of type WebDriver
EventFiringKeyboard(WebDriver driver, WebDriverEventListener dispatcher)
           
EventFiringMouse(WebDriver driver, WebDriverEventListener dispatcher)
           
 

Uses of WebDriver in org.openqa.selenium.support.pagefactory
 

Constructors in org.openqa.selenium.support.pagefactory with parameters of type WebDriver
AjaxElementLocator(Clock clock, WebDriver driver, Field field, int timeOutInSeconds)
           
AjaxElementLocator(WebDriver driver, Field field, int timeOutInSeconds)
          Main constructor.
AjaxElementLocatorFactory(WebDriver driver, int timeOutInSeconds)
           
DefaultElementLocator(WebDriver driver, Field field)
          Creates a new element locator.
DefaultElementLocatorFactory(WebDriver driverRef)
           
 

Uses of WebDriver in org.openqa.selenium.support.ui
 

Constructors in org.openqa.selenium.support.ui with parameters of type WebDriver
WebDriverWait(WebDriver driver, Clock clock, Sleeper sleeper, long timeOutInSeconds, long sleepTimeOut)
           
WebDriverWait(WebDriver driver, long timeOutInSeconds)
           
WebDriverWait(WebDriver driver, long timeOutInSeconds, long sleepInMillis)
           
 



Copyright © 2011. All Rights Reserved.