}
@SuppressWarnings("unchecked")
private Optional<File> getRootOntologyDocumentFile(File tempDirectory) {
Collection<File> ontologyDocumentFiles = FileUtils.listFiles(tempDirectory,
new OntologyDocumentFileFilter(),
TrueFileFilter.INSTANCE);
for(File file : ontologyDocumentFiles) {
if(rootOntologyDocumentFileMatcher.isRootOntologyDocument(file)) {
return Optional.of(file);
}