| Interface | Description |
|---|---|
| DriverProvider |
The chrome and view clients need to implement this interface.
|
| ViewFactory |
This interface should be implemented when using WebDriver with custom Views
(typically a custom WebView).
|
| ViewProvider |
This should be implemented by the chrome client provided to AndroidWebDriver.
|
| Class | Description |
|---|---|
| AlertManager |
This tracks manages all alerts and pop-up windows opened by the current views.
|
| AndroidAlert |
This class represents an Android alert.
|
| AndroidLogs | |
| AndroidWebDriver | |
| AndroidWebElement |
Represents an Android HTML element.
|
| ChromeClientWrapper |
This class wraps a chrome client that must have the *same* API as
WebChromeClient.
|
| DefaultChromeClient |
Default implementation for WebDriver's chrome client.
|
| DefaultWebViewFactory |
Provides a default ViewAdapter to be used by WebDriver.
|
| Logger | |
| ViewAdapter |
Adapter class to allow WebDriver to work with any View that has the same
API as WebView.
|
| ViewClientWrapper |
This class wraps a view client that must have the *same* API as
WebViewClient.
|
| WebDriverChromeClient |
This class provides methods that must be called by a custom chrome client
if you decide not to use the DefaultChromeClient.
|
| WebDriverViewClient |
This class provides methods that must be called by a custom view client
if you decide not to use the DefaultViewClient.
|
| Enum | Description |
|---|---|
| AndroidAtoms |
The WebDriver atoms are used to ensure consistent behaviour cross-browser.
|
Copyright © 2013. All Rights Reserved.