|
||||||||||
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(java.lang.String baseUrl)
Deprecated. Use WebDriverCommandProcessor(String, com.google.common.base.Supplier) instead. |
|
WebDriverCommandProcessor(java.lang.String baseUrl,
Capabilities likeThis)
Deprecated. Use WebDriverCommandProcessor(String, com.google.common.base.Supplier) instead. |
|
WebDriverCommandProcessor(java.lang.String baseUrl,
com.google.common.base.Supplier<WebDriver> maker)
|
|
WebDriverCommandProcessor(java.lang.String baseUrl,
WebDriver driver)
|
Method Summary | |
---|---|
void |
addMethod(java.lang.String methodName,
SeleneseCommand command)
|
void |
addMutator(ScriptMutator mutator)
|
protected void |
assertDriverSupportsJavascript(WebDriver driver)
|
java.lang.String |
doCommand(java.lang.String commandName,
java.lang.String[] args)
|
boolean |
getBoolean(java.lang.String commandName,
java.lang.String[] args)
|
boolean[] |
getBooleanArray(java.lang.String s,
java.lang.String[] strings)
|
SeleneseCommand |
getMethod(java.lang.String methodName)
|
java.lang.Number |
getNumber(java.lang.String commandName,
java.lang.String[] args)
|
java.lang.Number[] |
getNumberArray(java.lang.String s,
java.lang.String[] strings)
|
java.lang.String |
getRemoteControlServerLocation()
|
java.lang.String |
getString(java.lang.String commandName,
java.lang.String[] args)
|
java.lang.String[] |
getStringArray(java.lang.String commandName,
java.lang.String[] args)
|
WebDriver |
getWrappedDriver()
|
boolean |
isMethodAvailable(java.lang.String methodName)
|
void |
setExtensionJs(java.lang.String s)
|
void |
start()
|
void |
start(java.lang.Object o)
|
void |
start(java.lang.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(java.lang.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(java.lang.String baseUrl, 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(java.lang.String baseUrl, WebDriver driver)
public WebDriverCommandProcessor(java.lang.String baseUrl, com.google.common.base.Supplier<WebDriver> maker)
Method Detail |
---|
public WebDriver getWrappedDriver()
getWrappedDriver
in interface WrapsDriver
public java.lang.String getRemoteControlServerLocation()
getRemoteControlServerLocation
in interface CommandProcessor
public java.lang.String doCommand(java.lang.String commandName, java.lang.String[] args)
doCommand
in interface CommandProcessor
public void setExtensionJs(java.lang.String s)
setExtensionJs
in interface CommandProcessor
public void start()
start
in interface CommandProcessor
public void start(java.lang.String s)
start
in interface CommandProcessor
public void start(java.lang.Object o)
start
in interface CommandProcessor
public void stop()
stop
in interface CommandProcessor
public java.lang.String getString(java.lang.String commandName, java.lang.String[] args)
getString
in interface CommandProcessor
public java.lang.String[] getStringArray(java.lang.String commandName, java.lang.String[] args)
getStringArray
in interface CommandProcessor
public java.lang.Number getNumber(java.lang.String commandName, java.lang.String[] args)
getNumber
in interface CommandProcessor
public java.lang.Number[] getNumberArray(java.lang.String s, java.lang.String[] strings)
getNumberArray
in interface CommandProcessor
public boolean getBoolean(java.lang.String commandName, java.lang.String[] args)
getBoolean
in interface CommandProcessor
public boolean[] getBooleanArray(java.lang.String s, java.lang.String[] strings)
getBooleanArray
in interface CommandProcessor
public void addMutator(ScriptMutator mutator)
public boolean isMethodAvailable(java.lang.String methodName)
public void addMethod(java.lang.String methodName, SeleneseCommand command)
public SeleneseCommand getMethod(java.lang.String methodName)
protected void assertDriverSupportsJavascript(WebDriver driver)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |