aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/reference/evolution-util/evolution-util-sections.txt1
-rw-r--r--e-util/e-table-column-specification.c31
-rw-r--r--e-util/e-table-column-specification.h4
3 files changed, 0 insertions, 36 deletions
diff --git a/doc/reference/evolution-util/evolution-util-sections.txt b/doc/reference/evolution-util/evolution-util-sections.txt
index e71381ea6c..43378541ef 100644
--- a/doc/reference/evolution-util/evolution-util-sections.txt
+++ b/doc/reference/evolution-util/evolution-util-sections.txt
@@ -3398,7 +3398,6 @@ e_table_col_get_type
ETableColumnSpecification
e_table_column_specification_new
e_table_column_specification_equal
-e_table_column_specification_load_from_node
<SUBSECTION Standard>
E_TABLE_COLUMN_SPECIFICATION
E_IS_TABLE_COLUMN_SPECIFICATION
diff --git a/e-util/e-table-column-specification.c b/e-util/e-table-column-specification.c
index a770bdcd62..c0c5e9b538 100644
--- a/e-util/e-table-column-specification.c
+++ b/e-util/e-table-column-specification.c
@@ -30,11 +30,6 @@
#include <stdlib.h>
-#include <libxml/parser.h>
-#include <libxml/xmlmemory.h>
-
-#include "e-xml-utils.h"
-
G_DEFINE_TYPE (
ETableColumnSpecification,
e_table_column_specification,
@@ -126,29 +121,3 @@ e_table_column_specification_equal (ETableColumnSpecification *spec_a,
return (spec_a->model_col == spec_b->model_col);
}
-void
-e_table_column_specification_load_from_node (ETableColumnSpecification *etcs,
- const xmlNode *node)
-{
- free_strings (etcs);
-
- etcs->model_col = e_xml_get_integer_prop_by_name (node, (const guchar *)"model_col");
- etcs->compare_col = e_xml_get_integer_prop_by_name_with_default (node, (const guchar *)"compare_col", etcs->model_col);
- etcs->title = e_xml_get_string_prop_by_name (node, (const guchar *)"_title");
- etcs->pixbuf = e_xml_get_string_prop_by_name (node, (const guchar *)"pixbuf");
-
- etcs->expansion = e_xml_get_double_prop_by_name (node, (const guchar *)"expansion");
- etcs->minimum_width = e_xml_get_integer_prop_by_name (node, (const guchar *)"minimum_width");
- etcs->resizable = e_xml_get_bool_prop_by_name (node, (const guchar *)"resizable");
- etcs->disabled = e_xml_get_bool_prop_by_name (node, (const guchar *)"disabled");
-
- etcs->cell = e_xml_get_string_prop_by_name (node, (const guchar *)"cell");
- etcs->compare = e_xml_get_string_prop_by_name (node, (const guchar *)"compare");
- etcs->search = e_xml_get_string_prop_by_name (node, (const guchar *)"search");
- etcs->sortable = e_xml_get_bool_prop_by_name_with_default (node, (const guchar *)"sortable", TRUE);
- etcs->priority = e_xml_get_integer_prop_by_name_with_default (node, (const guchar *)"priority", 0);
-
- if (etcs->title == NULL)
- etcs->title = g_strdup ("");
-}
-
diff --git a/e-util/e-table-column-specification.h b/e-util/e-table-column-specification.h
index 1790d2a42a..40e4cdfd4c 100644
--- a/e-util/e-table-column-specification.h
+++ b/e-util/e-table-column-specification.h
@@ -28,7 +28,6 @@
#define _E_TABLE_COLUMN_SPECIFICATION_H_
#include <glib-object.h>
-#include <libxml/tree.h>
/* Standard GObject macros */
#define E_TYPE_TABLE_COLUMN_SPECIFICATION \
@@ -84,9 +83,6 @@ ETableColumnSpecification *
gboolean e_table_column_specification_equal
(ETableColumnSpecification *spec_a,
ETableColumnSpecification *spec_b);
-void e_table_column_specification_load_from_node
- (ETableColumnSpecification *state,
- const xmlNode *node);
G_END_DECLS