org.gudy.azureus2.core3.download
Interface DownloadManagerListener
- All Known Implementing Classes:
- DownloadImpl, DownloadManagerAdapter, FilesView, GlobalManagerImpl, MyTorrentsSubView, MyTorrentsView, MyTorrentsView_Big, SBC_TorrentDetailsView
public interface DownloadManagerListener
- Author:
- parg
[Paper 2004/01/12]
Added DownloadManager parameter to calls. This allows for one listener object
to listen to many DownloadManagers
stateChanged
void stateChanged(DownloadManager manager,
int state)
downloadComplete
void downloadComplete(DownloadManager manager)
- Notification that we were downloading and the download has completed
completionChanged
void completionChanged(DownloadManager manager,
boolean bCompleted)
- Notification that the completion state has changed.
Tells you when we switched from Completed to Incompleted (or visa versa)
Does not get called when diskManager goes into CHECKING, but does
when it goes out of CHECKING, to avoid torrents jumping momentarily from
Completed to Incompleted to Completed again.
positionChanged
void positionChanged(DownloadManager download,
int oldPosition,
int newPosition)
filePriorityChanged
void filePriorityChanged(DownloadManager download,
DiskManagerFileInfo file)