diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2013-06-19 21:25:50 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2013-06-19 22:21:33 +0800 |
commit | b09762bf6383ed9fb62a580d63502581f74eaacb (patch) | |
tree | 32e0e1aff405d8b6874140006ab56a386e2fcd6c /e-util/e-tree-table-adapter.h | |
parent | 78c9f356f97f0b40cbd3ad730b8931f75d0649a2 (diff) | |
download | gsoc2013-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.h | 27 |
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 */ |