package com.limegroup.gnutella.downloader; /** * Thrown if we can't resume to a file, i.e., because it's not a valid * incomplete file. */ public class CantResumeException extends Exception { private String _file; /**@param cause the cause of the Exception * @param file the name of the file that couldn't be resumed */ public CantResumeException(Throwable cause, String file) { super(cause); this._file=file; } /**@param message the cause of the Exception * @param file the name of the file that couldn't be resumed */ public CantResumeException(String message, String file) { super(message); this._file=file; } /** @param file the name of the file that couldn't be resumed */ public CantResumeException(String file) { this._file=file; } /** Returns the name of the file that couldn't be resumed. */ public String getFilename() { return _file; } }