protected void addFile(java.io.File aFile, List aList) { String uri = getURIFrom(aFile); if (collectedLooseArchiveFiles.containsKey(uri)) return; org.eclipse.jst.j2ee.commonarchivecore.internal.File cFile = createFile(uri); cFile.setSize(aFile.length()); cFile.setLastModified(aFile.lastModified()); aList.add(cFile); }
/** * @see com.ibm.etools.archive.impl.LoadStrategyImpl */ public java.util.List getFiles() { List list = new ArrayList(); Enumeration entries = getZipFile().entries(); while (entries.hasMoreElements()) { ZipEntry entry = (ZipEntry) entries.nextElement(); if (!entry.isDirectory()){ if(!collectedLooseArchiveFiles.containsKey(entry.getName())) { File aFile = createFile(entry.getName()); aFile.setSize(entry.getSize()); aFile.setLastModified(entry.getTime()); list.add(aFile); } } else if(includeEmptyDirectories) { File aFile = createDirectory(entry.getName()); aFile.setDirectoryEntry(true); aFile.setSize(entry.getSize()); aFile.setLastModified(entry.getTime()); list.add(aFile); } } return list; }
if (!entry.isDirectory()) { File aFile = createFile(entry.getName()); aFile.setSize(entry.getSize()); aFile.setLastModified(entry.getTime()); list.add(aFile);