package org.limewire.ui.swing.util; import org.limewire.core.api.download.DownloadAction; import org.limewire.core.api.download.DownloadException; public interface DownloadExceptionHandler { /** * Handles the supplied DownloadException. Result could be to eat the * exception. To try downloading again using the supplied downloadAction, or * to popup a dialogue to try and save the download in a new location. */ public void handleDownloadException(final DownloadAction downLoadAction, final DownloadException e, final boolean supportNewSaveDir); }