@SuppressWarnings("unchecked")
private PresentationFile<?> adapt2Presentation(File file)
{
PresentationFile<?> presentationFile =
new PresentationFile(file.getName(), file.getPath(), FileType.DEFAULT);
Iterator<File> iterator = file.iterator();
while (iterator.hasNext()) {
File fileToBeAdded = iterator.next();
PresentationFile<?> presFile = adapt2Presentation(fileToBeAdded);
presentationFile.add(presFile);
}
return presentationFile;
}