diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2013-06-16 02:25:16 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2013-06-16 08:10:06 +0800 |
commit | 69de51a15ab85e4dca9fed93a1e03644b0e6a840 (patch) | |
tree | 6249ab1f556b98b79a5ea6f7679e703428107dc4 /doc | |
parent | b58e9944529a890c5b9672cf6e5eb4f930112b63 (diff) | |
download | gsoc2013-evolution-69de51a15ab85e4dca9fed93a1e03644b0e6a840.tar gsoc2013-evolution-69de51a15ab85e4dca9fed93a1e03644b0e6a840.tar.gz gsoc2013-evolution-69de51a15ab85e4dca9fed93a1e03644b0e6a840.tar.bz2 gsoc2013-evolution-69de51a15ab85e4dca9fed93a1e03644b0e6a840.tar.lz gsoc2013-evolution-69de51a15ab85e4dca9fed93a1e03644b0e6a840.tar.xz gsoc2013-evolution-69de51a15ab85e4dca9fed93a1e03644b0e6a840.tar.zst gsoc2013-evolution-69de51a15ab85e4dca9fed93a1e03644b0e6a840.zip |
Convert ETreeModel to an interface.
This commit does a number of things which I could not subdivide into
smaller commits.
* Converts ETreeModel to an interface, implemented by MessageList.
* Drops ETreeMemory and ETreeMemoryCallbacks, which were ETreeModel
subclasses. Their functionality is subsumed by MessageList.
* MessageList drops its public ETreeModel pointer, since MessageList
now implements ETreeModel as an interface.
* Adds message_list_set_expanded_default(), which takes over for
e_tree_memory_set_expanded_default().
Diffstat (limited to 'doc')
-rw-r--r-- | doc/reference/evolution-util/evolution-util-docs.sgml | 2 | ||||
-rw-r--r-- | doc/reference/evolution-util/evolution-util-sections.txt | 60 | ||||
-rw-r--r-- | doc/reference/evolution-util/evolution-util.types | 1 |
3 files changed, 2 insertions, 61 deletions
diff --git a/doc/reference/evolution-util/evolution-util-docs.sgml b/doc/reference/evolution-util/evolution-util-docs.sgml index d0e5160d12..155468eeac 100644 --- a/doc/reference/evolution-util/evolution-util-docs.sgml +++ b/doc/reference/evolution-util/evolution-util-docs.sgml @@ -145,8 +145,6 @@ <xi:include href="xml/e-table-utils.xml"/> <xi:include href="xml/e-table-without.xml"/> <xi:include href="xml/e-tree.xml"/> - <xi:include href="xml/e-tree-memory-callbacks.xml"/> - <xi:include href="xml/e-tree-memory.xml"/> <xi:include href="xml/e-tree-model.xml"/> <xi:include href="xml/e-tree-selection-model.xml"/> <xi:include href="xml/e-tree-table-adapter.xml"/> diff --git a/doc/reference/evolution-util/evolution-util-sections.txt b/doc/reference/evolution-util/evolution-util-sections.txt index 2cb2911ddc..2e8c9d2ee7 100644 --- a/doc/reference/evolution-util/evolution-util-sections.txt +++ b/doc/reference/evolution-util/evolution-util-sections.txt @@ -4281,60 +4281,6 @@ ETreePrivate </SECTION> <SECTION> -<FILE>e-tree-memory</FILE> -<TITLE>ETreeMemory</TITLE> -ETreeMemory -e_tree_memory_node_insert -e_tree_memory_node_remove -e_tree_memory_freeze -e_tree_memory_thaw -e_tree_memory_set_expanded_default -e_tree_memory_node_get_data -e_tree_memory_node_set_data -<SUBSECTION Standard> -E_TREE_MEMORY -E_IS_TREE_MEMORY -E_TYPE_TREE_MEMORY -E_TREE_MEMORY_CLASS -E_IS_TREE_MEMORY_CLASS -E_TREE_MEMORY_GET_CLASS -ETreeMemoryClass -e_tree_memory_get_type -<SUBSECTION Private> -ETreeMemoryPrivate -</SECTION> - -<SECTION> -<FILE>e-tree-memory-callbacks</FILE> -<TITLE>ETreeMemoryCallbacks</TITLE> -ETreeMemoryCallbacks -ETreeMemoryCallbacksIconAtFn -ETreeMemoryCallbacksColumnCountFn -ETreeMemoryCallbacksHasSaveIdFn -ETreeMemoryCallbacksGetSaveIdFn -ETreeMemoryCallbacksHasGetNodeByIdFn -ETreeMemoryCallbacksGetNodeByIdFn -ETreeMemoryCallbacksValueAtFn -ETreeMemoryCallbacksSetValueAtFn -ETreeMemoryCallbacksIsEditableFn -ETreeMemoryCallbacksDuplicateValueFn -ETreeMemoryCallbacksFreeValueFn -ETreeMemoryCallbacksInitializeValueFn -ETreeMemoryCallbacksValueIsEmptyFn -ETreeMemoryCallbacksValueToStringFn -e_tree_memory_callbacks_new -<SUBSECTION Standard> -E_TREE_MEMORY_CALLBACKS -E_IS_TREE_MEMORY_CALLBACKS -E_TYPE_TREE_MEMORY_CALLBACKS -E_TREE_MEMORY_CALLBACKS_CLASS -E_IS_TREE_MEMORY_CALLBACKS_CLASS -E_TREE_MEMORY_CALLBACKS_GET_CLASS -ETreeMemoryCallbacksClass -e_tree_memory_callbacks_get_type -</SECTION> - -<SECTION> <FILE>e-tree-model</FILE> <TITLE>ETreeModel</TITLE> ETreeModel @@ -4377,10 +4323,8 @@ e_tree_model_node_deleted E_TREE_MODEL E_IS_TREE_MODEL E_TYPE_TREE_MODEL -E_TREE_MODEL_CLASS -E_IS_TREE_MODEL_CLASS -E_TREE_MODEL_GET_CLASS -ETreeModelClass +E_TREE_MODEL_GET_INTERFACE +ETreeModelInterface e_tree_model_get_type </SECTION> diff --git a/doc/reference/evolution-util/evolution-util.types b/doc/reference/evolution-util/evolution-util.types index 68ed3eb130..bc64175e6d 100644 --- a/doc/reference/evolution-util/evolution-util.types +++ b/doc/reference/evolution-util/evolution-util.types @@ -154,7 +154,6 @@ e_text_get_type e_text_model_get_type e_timezone_dialog_get_type e_tree_get_type -e_tree_memory_get_type e_tree_model_generator_get_type e_tree_model_get_type e_tree_selection_model_get_type |