+ std::string const viewer() const { return viewer_; }
+ ///
+ void setViewer(std::string const & v) { viewer_ = v; }
+ ///
+ std::string const editor() const { return editor_; }
+ ///
+ void setEditor(std::string const & v) { editor_ = v; }
+ ///
+ std::string const mime() const { return mime_; }
+ ///
+ void setMime(std::string const & m) { mime_ = m; }
+ ///
+ bool documentFormat() const { return flags_ & document; }
+ ///
+ bool vectorFormat() const { return flags_ & vector; }
+ ///
+ void setFlags(int v) { flags_ = v; }
+ ///
+ bool inExportMenu() const { return flags_ & export_menu; }
+ ///
+ bool zippedNative() const { return flags_ & zipped_native; }
+ ///
+ static bool formatSorter(Format const * lhs, Format const * rhs);
+