{
// If this input element is a directory, we add all the children
// elements that are applicable.
if (Directory.isDirectoryInput(inputElement))
{
processes.addAll(createInputProcessesForDirectory(new Directory(inputElement)));
}
else if (ZipArchiveExtractor.isZipArchive(inputElement))
{
for (UniversalFile file : ZipArchiveExtractor.createFilesForArchive(inputElement))
{