package edu.harvard.mcb.leschziner.event; public class ErrorEvent extends ProcessingEvent { /** * */ private static final long serialVersionUID = -4984431049174703339L; protected final String message; // Source information protected final int lineNumber; protected final String exceptionClassName; public ErrorEvent(String className, String message, int lineNumber) { this(className, message, lineNumber, ""); } public ErrorEvent(String className, String message, int lineNumber, String exceptionClassName) { super(className); this.message = message; this.lineNumber = lineNumber; this.exceptionClassName = exceptionClassName; } public String getMessage() { return message; } public int getLineNumber() { return lineNumber; } public String getExceptionClassName() { return exceptionClassName; } }