public class TvDataUpdater extends Object
Modifier and Type | Method and Description |
---|---|
void |
addTvDataUpdateListener(TvDataUpdateListener listener) |
void |
downloadTvData(int daysToDownload,
TvDataServiceProxy[] services,
JProgressBar progressBar,
JLabel label)
Download the new TV data
|
(package private) void |
fireTvDataUpdateFinished() |
(package private) void |
fireTvDataUpdateStarted() |
static TvDataUpdater |
getInstance() |
boolean |
isDownloading()
Gets whether the TV data updater is currently downloading data.
|
void |
removeTvDataUpdateListener(TvDataUpdateListener listener) |
void |
stopDownload()
Stopps the current download.
|
boolean |
tvDataWasChanged()
check whether the last TV data update changed some data in the TV database
|
public static TvDataUpdater getInstance()
public void addTvDataUpdateListener(TvDataUpdateListener listener)
public void removeTvDataUpdateListener(TvDataUpdateListener listener)
public boolean isDownloading()
true
, if the TV data updater is currently downloading
data.public void downloadTvData(int daysToDownload, TvDataServiceProxy[] services, JProgressBar progressBar, JLabel label)
daysToDownload
- The number of days until today to download the
program for.void fireTvDataUpdateStarted()
void fireTvDataUpdateFinished()
public void stopDownload()
public boolean tvDataWasChanged()
true
, if data was changed during last updateTV-Browser 2.7.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)