17 #ifndef MITKIMIMETYPEPROVIDER_H
18 #define MITKIMIMETYPEPROVIDER_H
54 virtual std::vector<MimeType> GetMimeTypes()
const = 0;
56 virtual std::vector<MimeType> GetMimeTypesForFile(
const std::string &filePath)
const = 0;
58 virtual std::vector<MimeType> GetMimeTypesForCategory(
const std::string &category)
const = 0;
60 virtual MimeType GetMimeTypeForName(
const std::string &name)
const = 0;
66 virtual std::vector<std::string> GetCategories()
const = 0;
72 #endif // MITKIMIMETYPEPROVIDER_H
DataCollection - Class to facilitate loading/accessing structured data.
The IMimeTypeProvider service interface allows to query all registered mime types.
The MimeType class represens a registered mime-type. It is an immutable wrapper for mitk::CustomMimeT...
MITK_DECLARE_SERVICE_INTERFACE(mitk::ISimulationService,"org.mitk.ISimulationService")