package net.oni2.aeinstaller.backend.oni.management.tools;

import java.io.File;

/**
 * @author Christian Illy
 */
public interface ToolFileIteratorEntry {
	/**
	 * Handle a file in a tool package
	 * 
	 * @param source
	 *            Source of file (within local package repository)
	 * @param target
	 *            Target of file if installed
	 * @param isFolder
	 *            Is source a folder instead of a file? (MacOS .app folder)
	 */
	public void toolFile(File source, File target, boolean isFolder);
}
