Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

mlview-settings-builder.c File Reference

#include "mlview-settings-builder.h"
#include "mlview-global-settings.h"

Go to the source code of this file.

Data Structures

struct  _MlViewSettingsBuilderPrivate
struct  _XMLDocumentSettingsWidgetStruct

Defines

#define PRIVATE(dialog)   ((dialog)->private)
#define NODE_SET_IS_NOT_EMPTY(xpath_object)
#define NODE_SET_GET_NODE(xpath_object, indice)   ((xpath_object)->nodesetval->nodeTab[indice])

Typedefs

typedef _XMLDocumentSettingsWidgetStruct XMLDocumentSettingsWidgetStruct

Functions

void mlview_settings_builder_destroy (GtkObject *a_object)
MlViewSettingsBuildermlview_settings_builder_new (MlViewAppContext *a_app_context)
gint mlview_settings_builder_get_type (void)
void mlview_settings_builder_build_settings (MlViewSettingsBuilder *a_settings_builder)
MlViewSettingsManagermlview_settings_builder_get_settings_manager (MlViewSettingsBuilder *a_settings_builder)


Define Documentation

#define NODE_SET_GET_NODE xpath_object,
indice       ((xpath_object)->nodesetval->nodeTab[indice])
 

#define NODE_SET_IS_NOT_EMPTY xpath_object   
 

Value:

((xpath_object) \
                                             &&(xpath_object)->nodesetval \
                                             && (xpath_object)->nodesetval->nodeNr)

#define PRIVATE dialog       ((dialog)->private)
 

Definition at line 41 of file mlview-settings-builder.c.

Referenced by mlview_settings_builder_build_settings(), mlview_settings_builder_destroy(), and mlview_settings_builder_get_settings_manager().


Typedef Documentation

typedef struct _XMLDocumentSettingsWidgetStruct XMLDocumentSettingsWidgetStruct
 

Definition at line 21 of file mlview-settings-builder.c.


Function Documentation

void mlview_settings_builder_build_settings MlViewSettingsBuilder   a_settings_builder
 

Definition at line 415 of file mlview-settings-builder.c.

References mlview_app_context_error(), MLVIEW_IS_SETTINGS_BUILDER, mlview_settings_manager_create_personal_settings_file(), mlview_settings_manager_install_settings(), mlview_settings_manager_load_settings_from_disk(), mlview_settings_manager_personal_settings_file_exists(), mlview_settings_manager_post_settings_install_init(), and PRIVATE.

Referenced by mlview_editor_new().

void mlview_settings_builder_destroy GtkObject *    a_object
 

Definition at line 352 of file mlview-settings-builder.c.

References MLVIEW_IS_SETTINGS_BUILDER, MLVIEW_SETTINGS_BUILDER, mlview_settings_manager_destroy(), and PRIVATE.

MlViewSettingsManager* mlview_settings_builder_get_settings_manager MlViewSettingsBuilder   a_settings_builder
 

Definition at line 453 of file mlview-settings-builder.c.

References MLVIEW_IS_SETTINGS_BUILDER, and PRIVATE.

Referenced by mlview_editor_new().

gint mlview_settings_builder_get_type void   
 

Definition at line 395 of file mlview-settings-builder.c.

MlViewSettingsBuilder* mlview_settings_builder_new MlViewAppContext   a_app_context
 

Definition at line 383 of file mlview-settings-builder.c.

References MLVIEW_TYPE_SETTINGS_BUILDER.

Referenced by mlview_editor_new().


Generated on Sat Jul 6 09:57:40 2002 for Gnome-MlView by doxygen1.2.16