// Canceled
if (isCanceled())
return;
ZipEntry entry = (ZipEntry) zipEntries.nextElement();
String entryName = entry.getName();
Matcher fileMatcher = filePattern.matcher(entryName);
if (fileMatcher.matches()) {
String fileID = fileMatcher.group(1);
currentLoadedObjectName = fileMatcher.group(2);
String scansFileName = entryName.replaceFirst("\\.xml$",
".scans");
ZipEntry scansEntry = zipFile.getEntry(scansFileName);
RawDataFile newFile = rawDataFileOpenHandler.readRawDataFile(
zipFile, scansEntry, entry);
newProject.addFile(newFile);
dataFilesIDMap.put(fileID, newFile);
}