workList.add(new NestedArchiveWorkListItem(codeBase, entry.getResourceName()));
ICodeBaseLocator nestedArchiveLocator = classFactory.createNestedArchiveCodeBaseLocator(codeBase, entry.getResourceName()); workList.add(new WorkListItem(nestedArchiveLocator, codeBase.isApplicationCodeBase()));
	private void checkForNestedArchives(LinkedList<WorkListItem> workList, IScannableCodeBase codeBase)			throws InterruptedException {		ICodeBaseIterator i = codeBase.iterator();		while (i.hasNext()) {			ICodeBaseEntry entry = i.next();			if (Archive.isArchiveFileName(entry.getResourceName())) {				workList.add(new NestedArchiveWorkListItem(codeBase, entry.getResourceName()));			}		}	}