org.apache.tapestry5.test
Class ErrorReportingCommandProcessor

java.lang.Object
  extended by 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
ErrorReportingCommandProcessor(com.thoughtworks.selenium.CommandProcessor delegate)
           
 
Method Summary
 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 getString(String string, String[] strings)
           
 String[] getStringArray(String string, String[] strings)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorReportingCommandProcessor

public ErrorReportingCommandProcessor(com.thoughtworks.selenium.CommandProcessor delegate)
Method Detail

doCommand

public String doCommand(String command,
                        String[] args)
Specified by:
doCommand in interface com.thoughtworks.selenium.CommandProcessor

getBoolean

public boolean getBoolean(String string,
                          String[] strings)
Specified by:
getBoolean in interface com.thoughtworks.selenium.CommandProcessor

getBooleanArray

public boolean[] getBooleanArray(String string,
                                 String[] strings)
Specified by:
getBooleanArray in interface com.thoughtworks.selenium.CommandProcessor

getNumber

public Number getNumber(String string,
                        String[] strings)
Specified by:
getNumber in interface com.thoughtworks.selenium.CommandProcessor

getNumberArray

public Number[] getNumberArray(String string,
                               String[] strings)
Specified by:
getNumberArray in interface com.thoughtworks.selenium.CommandProcessor

getString

public String getString(String string,
                        String[] strings)
Specified by:
getString in interface com.thoughtworks.selenium.CommandProcessor

getStringArray

public String[] getStringArray(String string,
                               String[] strings)
Specified by:
getStringArray in interface com.thoughtworks.selenium.CommandProcessor

start

public void start()
Specified by:
start in interface com.thoughtworks.selenium.CommandProcessor

stop

public void stop()
Specified by:
stop in interface com.thoughtworks.selenium.CommandProcessor


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.