|  |  |  | Anjuta Developers Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
#include <libanjuta/interfaces/ianjuta-file-manager.h> #define IANJUTA_FILE_MANAGER_ERROR #define IANJUTA_FILE_MANAGER_SELECTED_FILE struct IAnjutaFileManagerIface; GQuark ianjuta_file_manager_error_quark (void); GFile * ianjuta_file_manager_get_selected (IAnjutaFileManager *obj,GError **err); void ianjuta_file_manager_set_root (IAnjutaFileManager *obj,const gchar *root_uri,GError **err); void ianjuta_file_manager_set_selected (IAnjutaFileManager *obj,GFile *file,GError **err);
#define IANJUTA_FILE_MANAGER_SELECTED_FILE "file_manager_selected_file"
Anjuta shell value set by file manager to the selected file.
struct IAnjutaFileManagerIface {
	GTypeInterface g_iface;
	
	/* Signal */
	void (*section_changed) (IAnjutaFileManager *obj, GFile* file);
	GFile* (*get_selected) (IAnjutaFileManager *obj, GError **err);
	void (*set_root) (IAnjutaFileManager *obj, const gchar *root_uri, GError **err);
	void (*set_selected) (IAnjutaFileManager *obj, GFile* file, GError **err);
};
GFile * ianjuta_file_manager_get_selected (IAnjutaFileManager *obj,GError **err);
fixme
| 
 | Self | 
| 
 | Error propagation and reporting. | 
void ianjuta_file_manager_set_root (IAnjutaFileManager *obj,const gchar *root_uri,GError **err);
fixme
| 
 | Self | 
| 
 | fixme | 
| 
 | Error propagation and reporting. |