setGenerationDir(new File(getBundleStoreDir(), String.valueOf(getGeneration()))); setBaseFile(isReference() ? new File(getFileName()) : new File(createGenerationDir(), getFileName()));
	public void initializeExistingBundle() throws IOException {		File delete = new File(getBundleStoreDir(), ".delete");		/* and the directory is not marked for delete */		if (delete.exists()) 			throw new IOException();		setGenerationDir(new File(getBundleStoreDir(), String.valueOf(getGeneration())));		setBaseFile(isReference() ? new File(getFileName()) : new File(createGenerationDir(), getFileName()));		createBaseBundleFile();		if (! checkManifestTimeStamp())			throw new IOException();	}