header();
for (String mGroup : mGroups) {
byte[] data;
SummaryFile summary=null;
ChannelList channelList=null;
String groupId=null;
String lastUpdateFileName=null;
groupId = mGroup;
String groupFileName = mGroup+"_info";
try {
data = mSource.loadFile(groupFileName);
}catch(Exception e) {
printError("Could not load group file '"+groupFileName+"' for group '"+groupId+"'");
}
String summaryFileName = mGroup+"_summary.gz";
try {
data = mSource.loadFile(summaryFileName);
summary = new SummaryFile();
summary.readFromStream(new ByteArrayInputStream(data), null);
} catch (Exception e) {
printError("Could not load summary file '"+summaryFileName+"' for group '"+groupId+"'");
}
String channelFileName = mGroup+"_channellist.gz";
try {
data = mSource.loadFile(channelFileName);
channelList = new ChannelList(mGroup);
channelList.readFromStream(new ByteArrayInputStream(data), null);
} catch (Exception e) {
printError("Could not load channel file '"+channelFileName+"' for group '"+groupId+"'");
}
try {