package junit.extensions.eclipse.quick.internal;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
public class QuickJUnitException extends CoreException {
private static final long serialVersionUID = 1L;
public QuickJUnitException(Throwable cause) {
this(cause.getMessage(), cause);
}
public QuickJUnitException(IStatus status) {
super(status);
}
public QuickJUnitException(String message) {
this(new Status(IStatus.ERROR, QuickJUnitPlugin.getDefault().getID(), 0, message, null));
}
public QuickJUnitException(String message, Throwable cause) {
this(new Status(IStatus.ERROR, QuickJUnitPlugin.getDefault().getID(), 0, message, cause));
}
}