13 #ifndef mitkFileWriterSelector_h
14 #define mitkFileWriterSelector_h
61 const std::string &destMimeType = std::string(),
62 const std::string &path = std::string());
84 std::vector<Item>
Get(
const std::string &mimeType)
const;
94 std::vector<Item>
Get()
const;
104 bool Select(
const std::string &mimeType);
Base of all data objects.
long GetServiceId() const
Item & operator=(const Item &other)
MimeType GetMimeType() const
std::string GetDescription() const
bool operator<(const Item &other) const
IFileWriter::ConfidenceLevel GetConfidenceLevel() const
IFileWriter * GetWriter() const
us::ServiceReference< IFileWriter > GetReference() const
std::string GetBaseDataType() const
void Swap(FileWriterSelector &fws)
std::vector< Item > Get() const
Get a sorted list of file writer info objects.
long GetSelectedId() const
bool Select(const std::string &mimeType)
FileWriterSelector(const BaseData *baseData, const std::string &destMimeType=std::string(), const std::string &path=std::string())
std::vector< Item > Get(const std::string &mimeType) const
Get a sorted list of file writer info objects.
bool Select(const Item &item)
FileWriterSelector(const FileWriterSelector &other)
FileWriterSelector & operator=(const FileWriterSelector &other)
std::vector< MimeType > GetMimeTypes() const
long GetDefaultId() const
The MimeType class represents a registered mime-type. It is an immutable wrapper for mitk::CustomMime...
Find image slices visible on a given plane.
void swap(CustomMimeType &l, CustomMimeType &r)
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.