SyntaxException.java
package edu.udel.cis.vsl.abc.token.IF;
import edu.udel.cis.vsl.abc.err.IF.ABCException;
public class SyntaxException extends ABCException {
/**
* Eclipse made me do it.
*/
private static final long serialVersionUID = -2355680870938982989L;
private Source source;
public SyntaxException(String message, Source source) {
super(message, source.getSummary(false, true));
this.source = source;
}
public SyntaxException(UnsourcedException oldException, Source newSource) {
this(oldException.getMessage(), newSource);
}
public Source getSource() {
return source;
}
}