aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-tree-table-adapter.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-06-19 21:25:50 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-06-19 22:21:33 +0800
commitb09762bf6383ed9fb62a580d63502581f74eaacb (patch)
tree32e0e1aff405d8b6874140006ab56a386e2fcd6c /e-util/e-tree-table-adapter.h
parent78c9f356f97f0b40cbd3ad730b8931f75d0649a2 (diff)
downloadgsoc2013-evolution-b09762bf6383ed9fb62a580d63502581f74eaacb.tar
gsoc2013-evolution-b09762bf6383ed9fb62a580d63502581f74eaacb.tar.gz
gsoc2013-evolution-b09762bf6383ed9fb62a580d63502581f74eaacb.tar.bz2
gsoc2013-evolution-b09762bf6383ed9fb62a580d63502581f74eaacb.tar.lz
gsoc2013-evolution-b09762bf6383ed9fb62a580d63502581f74eaacb.tar.xz
gsoc2013-evolution-b09762bf6383ed9fb62a580d63502581f74eaacb.tar.zst
gsoc2013-evolution-b09762bf6383ed9fb62a580d63502581f74eaacb.zip
ETreeTableAdapter cleanups.
This replaces e_tree_table_adapter_construct() with construct properties and overrides GObjectClass.constructed() to finish instance construction. New functions: e_tree_table_adapter_get_source_model() Removed functions: e_tree_table_adapter_construct()
Diffstat (limited to 'e-util/e-tree-table-adapter.h')
-rw-r--r--e-util/e-tree-table-adapter.h27
1 files changed, 12 insertions, 15 deletions
diff --git a/e-util/e-tree-table-adapter.h b/e-util/e-tree-table-adapter.h
index 29ec1c740e..5305164195 100644
--- a/e-util/e-tree-table-adapter.h
+++ b/e-util/e-tree-table-adapter.h
@@ -25,8 +25,8 @@
#error "Only <e-util/e-util.h> should be included directly."
#endif
-#ifndef _E_TREE_TABLE_ADAPTER_H_
-#define _E_TREE_TABLE_ADAPTER_H_
+#ifndef E_TREE_TABLE_ADAPTER_H
+#define E_TREE_TABLE_ADAPTER_H
#include <libxml/tree.h>
@@ -73,13 +73,17 @@ struct _ETreeTableAdapterClass {
};
GType e_tree_table_adapter_get_type (void) G_GNUC_CONST;
-ETableModel * e_tree_table_adapter_new (ETreeModel *source,
+ETableModel * e_tree_table_adapter_new (ETreeModel *source_model,
ETableSortInfo *sort_info,
ETableHeader *header);
-ETableModel * e_tree_table_adapter_construct (ETreeTableAdapter *ets,
- ETreeModel *source,
- ETableSortInfo *sort_info,
- ETableHeader *header);
+ETableHeader * e_tree_table_adapter_get_header (ETreeTableAdapter *etta);
+ETableSortInfo *e_tree_table_adapter_get_sort_info
+ (ETreeTableAdapter *etta);
+void e_tree_table_adapter_set_sort_info
+ (ETreeTableAdapter *etta,
+ ETableSortInfo *sort_info);
+ETreeModel * e_tree_table_adapter_get_source_model
+ (ETreeTableAdapter *etta);
ETreePath e_tree_table_adapter_node_get_next
(ETreeTableAdapter *etta,
@@ -126,13 +130,6 @@ void e_tree_table_adapter_load_expanded_state_xml
(ETreeTableAdapter *etta,
xmlDoc *doc);
-void e_tree_table_adapter_set_sort_info
- (ETreeTableAdapter *etta,
- ETableSortInfo *sort_info);
-ETableSortInfo *e_tree_table_adapter_get_sort_info
- (ETreeTableAdapter *etta);
-ETableHeader * e_tree_table_adapter_get_header (ETreeTableAdapter *etta);
-
G_END_DECLS
-#endif /* _E_TREE_TABLE_ADAPTER_H_ */
+#endif /* E_TREE_TABLE_ADAPTER_H */