Enlightenment CVS committal

Author  : ningerso
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/bin/tests/tree2


Modified Files:
        ewl_tree2.c 


Log Message:
API breakage for MVC based widgets.
Improved namespace for ewl_model.

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/tree2/ewl_tree2.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- ewl_tree2.c 2 Mar 2007 04:45:40 -0000       1.13
+++ ewl_tree2.c 21 Mar 2007 03:22:55 -0000      1.14
@@ -120,9 +120,9 @@
  *
  *      // create the model that'll be used for the first two columns
  *      model = ewl_model_new();
- *      ewl_model_fetch_set(model, test_data_fetch);
- *      ewl_model_sort_set(model, test_data_sort);
- *      ewl_model_count_set(model, test_data_count_get);
+ *      ewl_model_data_fetch_set(model, test_data_fetch);
+ *      ewl_model_data_sort_set(model, test_data_sort);
+ *      ewl_model_data_count_set(model, test_data_count_get);
  *
  *      tree = ewl_tree2_new();
  *      ewl_container_child_append(EWL_CONTAINER(box), tree);
@@ -146,8 +146,8 @@
  *
  *      // we don't want this one sortable
  *      model = ewl_model_new();
- *      ewl_model_fetch_set(model, test_data_fetch);
- *      ewl_model_count_set(model, test_data_count_get);
+ *      ewl_model_data_fetch_set(model, test_data_fetch);
+ *      ewl_model_data_count_set(model, test_data_count_get);
  *
  *      // create a view for the third column that has a custom widget
  *      view = ewl_view_new();
@@ -513,21 +513,21 @@
  * @code
  *      // create the model that'll be used for the first two columns
  *      model = ewl_model_new();
- *      ewl_model_fetch_set(model, test_data_fetch);
- *      ewl_model_sort_set(model, test_data_sort);
- *      ewl_model_count_set(model, test_data_count_get);
+ *      ewl_model_data_fetch_set(model, test_data_fetch);
+ *      ewl_model_data_sort_set(model, test_data_sort);
+ *      ewl_model_data_count_set(model, test_data_count_get);
  * @endcode
  *
  * Our first two columns in the tree will actually use the same data model. I
  * dont want the third column to be sortable so we need to use a slightly
  * different model (although its almost the same). We need to set at a of
  * minimum two pieces of data into the Ewl_Model. These are, the function to
- * fetch the model data, set with ewl_model_fetch_set(), and the function to 
get
- * a count of the number of rows of data, set with ewl_model_count_set(). Im
- * using the third ewl_model_sort_set() to set a sort function for the first 
two
- * columns. Each of these calls takes the model and a function pointer. You can
- * see the function signature at the top of the file. Well take a closer look 
at
- * these functions a bit later.
+ * fetch the model data, set with ewl_model_data_fetch_set(), and the function
+ * to get a count of the number of rows of data, set with
+ * ewl_model_data_count_set(). I'm using the third ewl_model_data_sort_set() to
+ * set a sort function for the first two columns. Each of these calls takes the
+ * model and a function pointer. You can see the function signature at the top
+ * of the file. Well take a closer look at these functions a bit later.
  *
  * @code
  *      tree = ewl_tree2_new();
@@ -584,8 +584,8 @@
  * @code
  *      // we don't want this one sortable
  *      model = ewl_model_new();
- *      ewl_model_fetch_set(model, test_data_fetch);
- *      ewl_model_count_set(model, test_data_count_get);
+ *      ewl_model_data_fetch_set(model, test_data_fetch);
+ *      ewl_model_data_count_set(model, test_data_count_get);
  *
  *      // create a view for the third column that has a custom widget
  *      view = ewl_view_new();
@@ -991,10 +991,10 @@
        /* the tree will only use one model. We could use a model per
         * column, but a single model will work fine for this test */
        model = ewl_model_new();
-       ewl_model_fetch_set(model, tree2_test_data_fetch);
-       ewl_model_sort_set(model, tree2_test_data_sort);
-       ewl_model_count_set(model, tree2_test_data_count_get);
-       ewl_model_expandable_set(model, tree2_test_data_expandable_get);
+       ewl_model_data_fetch_set(model, tree2_test_data_fetch);
+       ewl_model_data_sort_set(model, tree2_test_data_sort);
+       ewl_model_data_count_set(model, tree2_test_data_count_get);
+       ewl_model_data_expandable_set(model, tree2_test_data_expandable_get);
        ewl_model_expansion_data_fetch_set(model, 
                                        tree2_test_data_expansion_fetch);
 



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to