+
+ /**
+ Set the icon information.
+ */
+ void SetIcon(const wxString& iconFile, int iconIndex = 0);
+
+ /**
+ Get the MIME type
+ */
+ const wxString& GetMimeType() const;
+
+ /**
+ Get the open command
+ */
+ const wxString& GetOpenCommand() const;
+
+ /**
+ Get the print command
+ */
+ const wxString& GetPrintCommand() const;
+
+ /**
+ Get the short description (only used under Win32 so far)
+ */
+ const wxString& GetShortDesc() const;
+
+ /**
+ Get the long, user visible description
+ */
+ const wxString& GetDescription() const;
+
+ /**
+ Get the array of all extensions
+ */
+ const wxArrayString& GetExtensions() const;
+
+ /**
+ Get the number of extensions.
+ */
+ size_t GetExtensionsCount() const;
+
+ /**
+ Get the icon filename
+ */
+ const wxString& GetIconFile() const;
+
+ /**
+ Get the index of the icon within the icon file.
+ */
+ int GetIconIndex() const;
+