|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openqa.selenium.WebDriverCommandProcessor
public class WebDriverCommandProcessor
A CommandProcessor which delegates commands down to an underlying webdriver instance.
Constructor Summary | |
---|---|
WebDriverCommandProcessor(String baseUrl)
Deprecated. Use WebDriverCommandProcessor(String, com.google.common.base.Supplier) instead. |
|
WebDriverCommandProcessor(String baseUrl,
org.openqa.selenium.Capabilities likeThis)
Deprecated. Use WebDriverCommandProcessor(String, com.google.common.base.Supplier) instead. |
|
WebDriverCommandProcessor(String baseUrl,
com.google.common.base.Supplier<org.openqa.selenium.WebDriver> maker)
|
|
WebDriverCommandProcessor(String baseUrl,
org.openqa.selenium.WebDriver driver)
|
Method Summary | |
---|---|
void |
addMethod(String methodName,
SeleneseCommand command)
|
void |
addMutator(ScriptMutator mutator)
|
protected void |
assertDriverSupportsJavascript(org.openqa.selenium.WebDriver driver)
|
String |
doCommand(String commandName,
String[] args)
|
boolean |
getBoolean(String commandName,
String[] args)
|
boolean[] |
getBooleanArray(String s,
String[] strings)
|
SeleneseCommand |
getMethod(String methodName)
|
Number |
getNumber(String commandName,
String[] args)
|
Number[] |
getNumberArray(String s,
String[] strings)
|
String |
getRemoteControlServerLocation()
|
String |
getString(String commandName,
String[] args)
|
String[] |
getStringArray(String commandName,
String[] args)
|
org.openqa.selenium.WebDriver |
getWrappedDriver()
|
boolean |
isMethodAvailable(String methodName)
|
void |
setExtensionJs(String s)
|
void |
start()
|
void |
start(Object o)
|
void |
start(String s)
|
void |
stop()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
@Deprecated public WebDriverCommandProcessor(String baseUrl)
WebDriverCommandProcessor(String, com.google.common.base.Supplier)
instead.
start(Object)
with a
Capabilities
instance.
baseUrl
- The URL from which relative URLs should be based on@Deprecated public WebDriverCommandProcessor(String baseUrl, org.openqa.selenium.Capabilities likeThis)
WebDriverCommandProcessor(String, com.google.common.base.Supplier)
instead.
start()
baseUrl
- The URL from which relative URLs should be based onlikeThis
- Typically a DesiredCapabilities
instancepublic WebDriverCommandProcessor(String baseUrl, org.openqa.selenium.WebDriver driver)
public WebDriverCommandProcessor(String baseUrl, com.google.common.base.Supplier<org.openqa.selenium.WebDriver> maker)
Method Detail |
---|
public org.openqa.selenium.WebDriver getWrappedDriver()
getWrappedDriver
in interface org.openqa.selenium.internal.WrapsDriver
public String getRemoteControlServerLocation()
getRemoteControlServerLocation
in interface com.thoughtworks.selenium.CommandProcessor
public String doCommand(String commandName, String[] args)
doCommand
in interface com.thoughtworks.selenium.CommandProcessor
public void setExtensionJs(String s)
setExtensionJs
in interface com.thoughtworks.selenium.CommandProcessor
public void start()
start
in interface com.thoughtworks.selenium.CommandProcessor
public void start(String s)
start
in interface com.thoughtworks.selenium.CommandProcessor
public void start(Object o)
start
in interface com.thoughtworks.selenium.CommandProcessor
public void stop()
stop
in interface com.thoughtworks.selenium.CommandProcessor
public String getString(String commandName, String[] args)
getString
in interface com.thoughtworks.selenium.CommandProcessor
public String[] getStringArray(String commandName, String[] args)
getStringArray
in interface com.thoughtworks.selenium.CommandProcessor
public Number getNumber(String commandName, String[] args)
getNumber
in interface com.thoughtworks.selenium.CommandProcessor
public Number[] getNumberArray(String s, String[] strings)
getNumberArray
in interface com.thoughtworks.selenium.CommandProcessor
public boolean getBoolean(String commandName, String[] args)
getBoolean
in interface com.thoughtworks.selenium.CommandProcessor
public boolean[] getBooleanArray(String s, String[] strings)
getBooleanArray
in interface com.thoughtworks.selenium.CommandProcessor
public void addMutator(ScriptMutator mutator)
public boolean isMethodAvailable(String methodName)
public void addMethod(String methodName, SeleneseCommand command)
public SeleneseCommand getMethod(String methodName)
protected void assertDriverSupportsJavascript(org.openqa.selenium.WebDriver driver)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |