/*
* Created on Mar 16, 2005
*/
package edu.mit.simile.fresnel.selection;
/**
* Thrown by an <code>ISelector</code> if used to obtain a result set
* the selector does not know how to select.
*
* @author ryanlee
*/
public class InvalidResultSetException extends Exception {
/**
* Serializable UID
*/
private static final long serialVersionUID = -3213356925704037650L;
/**
* Prefix exception messages with a little more info.
*/
private static final String _prefix = "Cannot generate this kind of result set: ";
/**
* Constructs an exception with a more specific explanation.
*
* @param reason The <code>String</code> explanation.
*/
public InvalidResultSetException(String reason) {
super(_prefix + reason);
}
public InvalidResultSetException(String reason, Exception e) {
super(_prefix + reason, e);
}
}