Package org.apache.tapestry5.test
Class ErrorReportingCommandProcessor
- java.lang.Object
-
- org.apache.tapestry5.test.ErrorReportingCommandProcessor
-
- All Implemented Interfaces:
com.thoughtworks.selenium.CommandProcessor
public class ErrorReportingCommandProcessor extends Object implements com.thoughtworks.selenium.CommandProcessor
A wrapper around a standard command processor that adds additional exception reporting when a failure occurs.
-
-
Constructor Summary
Constructors Constructor Description ErrorReportingCommandProcessor(com.thoughtworks.selenium.CommandProcessor delegate, ErrorReporter errorReporter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
doCommand(String command, String[] args)
boolean
getBoolean(String string, String[] strings)
boolean[]
getBooleanArray(String string, String[] strings)
Number
getNumber(String string, String[] strings)
Number[]
getNumberArray(String string, String[] strings)
String
getRemoteControlServerLocation()
String
getString(String string, String[] strings)
String[]
getStringArray(String string, String[] strings)
void
setExtensionJs(String extensionJs)
void
start()
void
start(Object optionsObject)
void
start(String optionsString)
void
stop()
-
-
-
Constructor Detail
-
ErrorReportingCommandProcessor
public ErrorReportingCommandProcessor(com.thoughtworks.selenium.CommandProcessor delegate, ErrorReporter errorReporter)
-
-
Method Detail
-
doCommand
public String doCommand(String command, String[] args)
- Specified by:
doCommand
in interfacecom.thoughtworks.selenium.CommandProcessor
-
getBoolean
public boolean getBoolean(String string, String[] strings)
- Specified by:
getBoolean
in interfacecom.thoughtworks.selenium.CommandProcessor
-
getBooleanArray
public boolean[] getBooleanArray(String string, String[] strings)
- Specified by:
getBooleanArray
in interfacecom.thoughtworks.selenium.CommandProcessor
-
getNumber
public Number getNumber(String string, String[] strings)
- Specified by:
getNumber
in interfacecom.thoughtworks.selenium.CommandProcessor
-
getNumberArray
public Number[] getNumberArray(String string, String[] strings)
- Specified by:
getNumberArray
in interfacecom.thoughtworks.selenium.CommandProcessor
-
getString
public String getString(String string, String[] strings)
- Specified by:
getString
in interfacecom.thoughtworks.selenium.CommandProcessor
-
getStringArray
public String[] getStringArray(String string, String[] strings)
- Specified by:
getStringArray
in interfacecom.thoughtworks.selenium.CommandProcessor
-
start
public void start()
- Specified by:
start
in interfacecom.thoughtworks.selenium.CommandProcessor
-
stop
public void stop()
- Specified by:
stop
in interfacecom.thoughtworks.selenium.CommandProcessor
-
getRemoteControlServerLocation
public String getRemoteControlServerLocation()
- Specified by:
getRemoteControlServerLocation
in interfacecom.thoughtworks.selenium.CommandProcessor
- Since:
- 5.1.0.0
-
setExtensionJs
public void setExtensionJs(String extensionJs)
- Specified by:
setExtensionJs
in interfacecom.thoughtworks.selenium.CommandProcessor
- Since:
- 5.1.0.0
-
start
public void start(String optionsString)
- Specified by:
start
in interfacecom.thoughtworks.selenium.CommandProcessor
- Since:
- 5.1.0.0
-
-