| Anjuta Developers Reference Manual |
|---|
ianjuta-document-manager —
enum IAnjutaDocumentManagerError; #define IANJUTA_DOCUMENT_MANAGER_ERROR struct IAnjutaDocumentManager; struct IAnjutaDocumentManagerIface; GQuark ianjuta_document_manager_error_quark (void); IAnjutaEditor* ianjuta_document_manager_get_current_editor (IAnjutaDocumentManager *obj, GError **err); GList* ianjuta_document_manager_get_editors (IAnjutaDocumentManager *obj, GError **err); const gchar* ianjuta_document_manager_get_full_filename (IAnjutaDocumentManager *obj, const gchar *file, GError **err); void ianjuta_document_manager_goto_file_line (IAnjutaDocumentManager *obj, const gchar *file, gint lineno, GError **err); void ianjuta_document_manager_goto_file_line_mark (IAnjutaDocumentManager *obj, const gchar *file, gint lineno, gboolean mark, GError **err); void ianjuta_document_manager_set_current_editor (IAnjutaDocumentManager *obj, IAnjutaEditor *editor, GError **err); IAnjutaEditor* ianjuta_document_manager_add_buffer (IAnjutaDocumentManager *obj, const gchar *name, const gchar *content, GError **err); IAnjutaEditor* ianjuta_document_manager_find_editor_with_path (IAnjutaDocumentManager *obj, const gchar *file_path, GError **err);
typedef enum {
IANJUTA_DOCUMENT_MANAGER_DOESNT_EXIST
} IAnjutaDocumentManagerError;
#define IANJUTA_DOCUMENT_MANAGER_ERROR ianjuta_document_manager_error_quark()
struct IAnjutaDocumentManagerIface {
GTypeInterface g_iface;
IAnjutaEditor* (*add_buffer) (IAnjutaDocumentManager *obj, const gchar *name, const gchar* content, GError **err);
IAnjutaEditor* (*find_editor_with_path) (IAnjutaDocumentManager *obj, const gchar *file_path, GError **err);
IAnjutaEditor* (*get_current_editor) (IAnjutaDocumentManager *obj, GError **err);
GList* (*get_editors) (IAnjutaDocumentManager *obj, GError **err);
const gchar * (*get_full_filename) (IAnjutaDocumentManager *obj, const gchar *file, GError **err);
void (*goto_file_line) (IAnjutaDocumentManager *obj, const gchar *file, gint lineno, GError **err);
void (*goto_file_line_mark) (IAnjutaDocumentManager *obj, const gchar *file, gint lineno, gboolean mark, GError **err);
void (*set_current_editor) (IAnjutaDocumentManager *obj, IAnjutaEditor *editor, GError **err);
};
GQuark ianjuta_document_manager_error_quark (void);
| Returns : |
IAnjutaEditor* ianjuta_document_manager_get_current_editor (IAnjutaDocumentManager *obj, GError **err);
| obj : | |
| err : | |
| Returns : |
GList* ianjuta_document_manager_get_editors (IAnjutaDocumentManager *obj, GError **err);
| obj : | |
| err : | |
| Returns : |
const gchar* ianjuta_document_manager_get_full_filename (IAnjutaDocumentManager *obj, const gchar *file, GError **err);
| obj : | |
| file : | |
| err : | |
| Returns : |
void ianjuta_document_manager_goto_file_line
(IAnjutaDocumentManager *obj,
const gchar *file,
gint lineno,
GError **err);
| obj : | |
| file : | |
| lineno : | |
| err : |
void ianjuta_document_manager_goto_file_line_mark
(IAnjutaDocumentManager *obj,
const gchar *file,
gint lineno,
gboolean mark,
GError **err);
| obj : | |
| file : | |
| lineno : | |
| mark : | |
| err : |
void ianjuta_document_manager_set_current_editor
(IAnjutaDocumentManager *obj,
IAnjutaEditor *editor,
GError **err);
| obj : | |
| editor : | |
| err : |
IAnjutaEditor* ianjuta_document_manager_add_buffer (IAnjutaDocumentManager *obj, const gchar *name, const gchar *content, GError **err);
| obj : | |
| name : | |
| content : | |
| err : | |
| Returns : |
IAnjutaEditor* ianjuta_document_manager_find_editor_with_path (IAnjutaDocumentManager *obj, const gchar *file_path, GError **err);
| obj : | |
| file_path : | |
| err : | |
| Returns : |
| << ianjuta-context-tree | ianjuta-file >> |