/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.test.remote;
import java.io.PrintStream;
import java.io.PrintWriter;
public class RemoteTestException extends RuntimeException {
private String _className;
public RemoteTestException(String message, Throwable cause, String className, StackTraceElement[] stes) {
super(message, cause);
_className = className;
setStackTrace(stes);
}
@Override
public String toString() {
String message = getLocalizedMessage();
return (message != null) ? (_className + ": " + message) : _className;
}
}