Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

wxGnomeFileTypes Class Reference

#include <gnomefiletypes.h>

Inheritance diagram for wxGnomeFileTypes:

Inheritance graph
[legend]
Collaboration diagram for wxGnomeFileTypes:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 wxGnomeFileTypes ()
virtual ~wxGnomeFileTypes ()
bool IsLoaded () const
wxString GetFileType (const wxString &sFileURL) const
wxFileType2 LoadFileType (const wxString &sFileType) const
bool SaveFileType (const wxFileType2 &fti) const
wxArrayString GetApplications (const wxString &sFileURL) const
bool AddApplication (const wxString &sFileURL, const wxString &sNewApplication) const
bool RemoveApplication (const wxString &sFileURL, const wxString &sApplication) const
wxString GetCommand (const wxString &sApplicationId) const
bool SetCommand (const wxString &sApplicationId, const wxString &sNewCommand) const

Private Member Functions

wxString GetDescription (const wxString &sFileType) const
wxFileName GetIconPath (const wxString &sFileType, int nSize=-1) const
wxString GetDefaultCommand (const wxString &sFileType) const
wxArrayString GetExtensions (const wxString &sFileType) const

Private Attributes

wxGnomeVfs m_gnomevfs
wxGtk m_gtk

Constructor & Destructor Documentation

wxGnomeFileTypes::wxGnomeFileTypes  ) 
 

virtual wxGnomeFileTypes::~wxGnomeFileTypes  )  [virtual]
 


Member Function Documentation

bool wxGnomeFileTypes::AddApplication const wxString &  sFileURL,
const wxString &  sNewApplication
const [virtual]
 

Implements wxFileTypesImpl.

wxArrayString wxGnomeFileTypes::GetApplications const wxString &  sFileURL  )  const [virtual]
 

Implements wxFileTypesImpl.

wxString wxGnomeFileTypes::GetCommand const wxString &  sApplicationId  )  const [virtual]
 

Implements wxFileTypesImpl.

wxString wxGnomeFileTypes::GetDefaultCommand const wxString &  sFileType  )  const [private]
 

wxString wxGnomeFileTypes::GetDescription const wxString &  sFileType  )  const [private]
 

wxArrayString wxGnomeFileTypes::GetExtensions const wxString &  sFileType  )  const [private]
 

wxString wxGnomeFileTypes::GetFileType const wxString &  sFileURL  )  const [virtual]
 

Implements wxFileTypesImpl.

wxFileName wxGnomeFileTypes::GetIconPath const wxString &  sFileType,
int  nSize = -1
const [private]
 

bool wxGnomeFileTypes::IsLoaded  )  const [virtual]
 

Implements wxFileTypesImpl.

wxFileType2 wxGnomeFileTypes::LoadFileType const wxString &  sFileType  )  const [virtual]
 

Implements wxFileTypesImpl.

bool wxGnomeFileTypes::RemoveApplication const wxString &  sFileURL,
const wxString &  sApplication
const [virtual]
 

Implements wxFileTypesImpl.

bool wxGnomeFileTypes::SaveFileType const wxFileType2 fti  )  const [virtual]
 

Implements wxFileTypesImpl.

bool wxGnomeFileTypes::SetCommand const wxString &  sApplicationId,
const wxString &  sNewCommand
const [virtual]
 

Implements wxFileTypesImpl.


Member Data Documentation

wxGnomeVfs wxGnomeFileTypes::m_gnomevfs [private]
 

Definition at line 44 of file gnomefiletypes.h.

wxGtk wxGnomeFileTypes::m_gtk [private]
 

Definition at line 45 of file gnomefiletypes.h.


The documentation for this class was generated from the following file:
Generated on Wed Jan 25 08:13:15 2006 for Sherpa wxWidgets Classes by doxygen 1.3.6