CongServiceDocumentFactory

CongServiceDocumentFactory

Synopsis

#define             CONG_SERVICE_DOCUMENT_FACTORY       (obj)
#define             CONG_SERVICE_DOCUMENT_FACTORY_CLASS (klass)
#define             IS_CONG_SERVICE_DOCUMENT_FACTORY    (obj)
CongServiceDocumentFactory * cong_service_document_factory_construct
                                                        (CongServiceDocumentFactory *factory,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServiceDocumentFactoryPageCreationCallback page_creation_callback,
                                                         CongServiceDocumentFactoryActionCallback action_callback,
                                                         const gchar *icon,
                                                         gpointer user_data);
CongServiceDocumentFactory * cong_plugin_register_document_factory
                                                        (CongPlugin *plugin,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServiceDocumentFactoryPageCreationCallback page_creation_callback,
                                                         CongServiceDocumentFactoryActionCallback action_callback,
                                                         const gchar *icon,
                                                         gpointer user_data);
void                cong_document_factory_invoke_page_creation_callback
                                                        (CongServiceDocumentFactory *factory,
                                                         CongNewFileAssistant *assistant);
void                cong_document_factory_invoke_action_callback
                                                        (CongServiceDocumentFactory *factory,
                                                         CongNewFileAssistant *assistant);
GdkPixbuf *         cong_document_factory_get_icon      (CongServiceDocumentFactory *factory);
void                cong_plugin_for_each_document_factory
                                                        (CongPlugin *plugin,
                                                         void (callbackCongServiceDocumentFactory *factory,gpointer user_data) (),
                                                         gpointer user_data);
GnomeDruidPageStandard * cong_new_file_assistant_new_page
                                                        (CongNewFileAssistant *assistant,
                                                         CongServiceDocumentFactory *document_factory,
                                                         gboolean is_first_of_factory,
                                                         gboolean is_last_of_factory);
void                cong_new_file_assistant_set_page    (CongNewFileAssistant *assistant,
                                                         GnomeDruidPage *page);
GtkWindow *         cong_new_file_assistant_get_toplevel
                                                        (CongNewFileAssistant *assistant);
void                cong_new_file_assistant_set_data_for_factory
                                                        (CongNewFileAssistant *assistant,
                                                         CongServiceDocumentFactory *document_factory,
                                                         gpointer factory_data,
                                                         void (free_funcgpointer factory_data) ());
gpointer            cong_new_file_assistant_get_data_for_factory
                                                        (CongNewFileAssistant *assistant,
                                                         CongServiceDocumentFactory *document_factory);

Description

Details

CONG_SERVICE_DOCUMENT_FACTORY()

#define CONG_SERVICE_DOCUMENT_FACTORY(obj)         G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_SERVICE_DOCUMENT_FACTORY_TYPE, CongServiceDocumentFactory)

obj :


CONG_SERVICE_DOCUMENT_FACTORY_CLASS()

#define CONG_SERVICE_DOCUMENT_FACTORY_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_SERVICE_DOCUMENT_FACTORY_TYPE, CongServiceDocumentFactoryClass)

klass :


IS_CONG_SERVICE_DOCUMENT_FACTORY()

#define IS_CONG_SERVICE_DOCUMENT_FACTORY(obj)      G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_SERVICE_DOCUMENT_FACTORY_TYPE)

obj :


cong_service_document_factory_construct ()

CongServiceDocumentFactory * cong_service_document_factory_construct
                                                        (CongServiceDocumentFactory *factory,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServiceDocumentFactoryPageCreationCallback page_creation_callback,
                                                         CongServiceDocumentFactoryActionCallback action_callback,
                                                         const gchar *icon,
                                                         gpointer user_data);

TODO: Write me

factory :

name :

description :

id :

page_creation_callback :

action_callback :

icon :

user_data :

Returns :


cong_plugin_register_document_factory ()

CongServiceDocumentFactory * cong_plugin_register_document_factory
                                                        (CongPlugin *plugin,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServiceDocumentFactoryPageCreationCallback page_creation_callback,
                                                         CongServiceDocumentFactoryActionCallback action_callback,
                                                         const gchar *icon,
                                                         gpointer user_data);

TODO: Write me

plugin :

name :

description :

id :

page_creation_callback :

action_callback :

icon :

user_data :

Returns :


cong_document_factory_invoke_page_creation_callback ()

void                cong_document_factory_invoke_page_creation_callback
                                                        (CongServiceDocumentFactory *factory,
                                                         CongNewFileAssistant *assistant);

TODO: Write me

factory :

assistant :


cong_document_factory_invoke_action_callback ()

void                cong_document_factory_invoke_action_callback
                                                        (CongServiceDocumentFactory *factory,
                                                         CongNewFileAssistant *assistant);

TODO: Write me

factory :

assistant :


cong_document_factory_get_icon ()

GdkPixbuf *         cong_document_factory_get_icon      (CongServiceDocumentFactory *factory);

TODO: Write me

factory :

Returns :


cong_plugin_for_each_document_factory ()

void                cong_plugin_for_each_document_factory
                                                        (CongPlugin *plugin,
                                                         void (callbackCongServiceDocumentFactory *factory,gpointer user_data) (),
                                                         gpointer user_data);

TODO: Write me

plugin :

callback :

user_data :


cong_new_file_assistant_new_page ()

GnomeDruidPageStandard * cong_new_file_assistant_new_page
                                                        (CongNewFileAssistant *assistant,
                                                         CongServiceDocumentFactory *document_factory,
                                                         gboolean is_first_of_factory,
                                                         gboolean is_last_of_factory);

TODO: Write me

assistant :

document_factory :

is_first_of_factory :

is_last_of_factory :

Returns :


cong_new_file_assistant_set_page ()

void                cong_new_file_assistant_set_page    (CongNewFileAssistant *assistant,
                                                         GnomeDruidPage *page);

TODO: Write me

assistant :

page :


cong_new_file_assistant_get_toplevel ()

GtkWindow *         cong_new_file_assistant_get_toplevel
                                                        (CongNewFileAssistant *assistant);

TODO: Write me

assistant :

Returns :


cong_new_file_assistant_set_data_for_factory ()

void                cong_new_file_assistant_set_data_for_factory
                                                        (CongNewFileAssistant *assistant,
                                                         CongServiceDocumentFactory *document_factory,
                                                         gpointer factory_data,
                                                         void (free_funcgpointer factory_data) ());

TODO: Write me

assistant :

document_factory :

factory_data :

free_func :


cong_new_file_assistant_get_data_for_factory ()

gpointer            cong_new_file_assistant_get_data_for_factory
                                                        (CongNewFileAssistant *assistant,
                                                         CongServiceDocumentFactory *document_factory);

TODO: Write me

assistant :

document_factory :

Returns :