import java.util.List;
import net.pterodactylus.util.beans.AbstractBean;
+import net.pterodactylus.util.io.MimeTypes;
/**
* Container for project information. A Project is capable of notifying
entry.setPath(file.getPath());
entry.setDefaultInsert(!file.isHidden());
entry.setInsert(!file.isHidden());
+ String extension = fileName.substring(fileName.lastIndexOf('.') + 1);
+ List<String> mimeTypes = MimeTypes.getMimeTypes(extension);
+ if (!mimeTypes.isEmpty()) {
+ entry.setDefaultContentType(mimeTypes.get(0));
+ entry.setContentType(mimeTypes.get(0));
+ }
entries.add(entry);
}
}