17 #ifndef MITKFILEWRITERSELECTOR_H
18 #define MITKFILEWRITERSELECTOR_H
45 std::string GetDescription()
const;
48 std::string GetBaseDataType()
const;
50 long GetServiceId()
const;
52 bool operator<(
const Item &other)
const;
65 const std::string &destMimeType = std::string(),
66 const std::string &path = std::string());
88 std::vector<Item> Get(
const std::string &mimeType)
const;
98 std::vector<Item> Get()
const;
100 Item Get(
long id)
const;
102 Item GetDefault()
const;
103 long GetDefaultId()
const;
105 Item GetSelected()
const;
106 long GetSelectedId()
const;
108 bool Select(
const std::string &mimeType);
109 bool Select(
const Item &item);
110 bool Select(
long id);
112 std::vector<MimeType> GetMimeTypes()
const;
124 #endif // MITKFILEWRITERSELECTOR_H
Base of all data objects.
DataCollection - Class to facilitate loading/accessing structured data.
void swap(CustomMimeType &l, CustomMimeType &r)
The MimeType class represens a registered mime-type. It is an immutable wrapper for mitk::CustomMimeT...
ConfidenceLevel
A confidence level describing the confidence of the reader or writer in handling the given data...
The common interface of all MITK file writers.