jackdanielz pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=e675475dc358a0d53f32d54511069eac56ccd48f

commit e675475dc358a0d53f32d54511069eac56ccd48f
Author: Daniel Zaoui <[email protected]>
Date:   Thu Apr 3 10:19:03 2014 +0300

    Eolian: use legacy_prefix: null for interfaces.
    
    legacy set to null was used for every function to not generate a legacy
    API. legacy_prefix set to null indicates no legacy has to be generated
    for all the class.
---
 src/lib/elm_app_client.eo                |  7 +---
 src/lib/elm_app_client_view.eo           | 13 +-----
 src/lib/elm_app_server.eo                | 14 +------
 src/lib/elm_app_server_view.eo           | 19 +--------
 src/lib/elm_atspi_object.eo              | 14 +------
 src/lib/elm_container.eo                 |  5 +--
 src/lib/elm_interface_atspi_component.eo | 13 +-----
 src/lib/elm_interface_fileselector.eo    | 25 +----------
 src/lib/elm_interface_scrollable.eo      | 71 +-------------------------------
 9 files changed, 9 insertions(+), 172 deletions(-)

diff --git a/src/lib/elm_app_client.eo b/src/lib/elm_app_client.eo
index 5237ddf..6ccfd86 100644
--- a/src/lib/elm_app_client.eo
+++ b/src/lib/elm_app_client.eo
@@ -1,5 +1,6 @@
 class Elm_App_Client (Eo_Base)
 {
+   legacy_prefix: null;
    eo_prefix: elm_app_client;
    constructors {
       constructor {
@@ -13,7 +14,6 @@ class Elm_App_Client (Eo_Base)
       views {
          get {
             /*@ Return a iterator with all views of application. */
-            legacy null;
          }
          values {
             Eina_Iterator *ret; /*@ the iterator with all views, must be freed 
after use */
@@ -22,7 +22,6 @@ class Elm_App_Client (Eo_Base)
       package {
          get {
             /*@ Return the application package. */
-            legacy null;
          }
          values {
             const char *ret; /*@ application package */
@@ -32,11 +31,9 @@ class Elm_App_Client (Eo_Base)
    methods {
       view_all_close {
          /*@ Close all views of application. */
-         legacy null;
       }
       terminate {
          /*@ Terminate application. */
-         legacy null;
       }
       view_open {
          /*@ Open a application view. */
@@ -46,14 +43,12 @@ class Elm_App_Client (Eo_Base)
             @in const void *data; /*@ calback user data */
          }
          return Elm_App_Client_Pending *; /* handler to cancel the view 
opening if it takes to long */
-         legacy null;
       }
       view_open_cancel {
          /*@ Cancel a pending elm_app_client_view_open(). */
          params {
             @in Elm_App_Client_Pending *pending; /*@ the view open handler */
          }
-         legacy null;
       }
    }
    implements {
diff --git a/src/lib/elm_app_client_view.eo b/src/lib/elm_app_client_view.eo
index 5b1d5e8..67f6ba8 100644
--- a/src/lib/elm_app_client_view.eo
+++ b/src/lib/elm_app_client_view.eo
@@ -1,5 +1,6 @@
 class Elm_App_Client_View (Eo_Base)
 {
+   legacy_prefix: null;
    eo_prefix: elm_app_client_view;
    constructors {
       constructor {
@@ -13,7 +14,6 @@ class Elm_App_Client_View (Eo_Base)
       state {
          get {
             /*@ Get state of view */
-            legacy null;
          }
          values {
             Elm_App_View_State state; /*@ state of view */
@@ -22,7 +22,6 @@ class Elm_App_Client_View (Eo_Base)
       new_events {
          get {
             /*@ Get new events of view */
-            legacy null;
          }
          values {
             int events; /*@ number of events of view */
@@ -31,7 +30,6 @@ class Elm_App_Client_View (Eo_Base)
       window {
          get {
             /*@ Get window of view */
-            legacy null;
          }
          values {
             int window; /*@ window of view */
@@ -40,7 +38,6 @@ class Elm_App_Client_View (Eo_Base)
       icon_pixels {
          get {
             /*@ Get icon pixels of view, view could have a icon in raw format 
not saved in disk. */
-            legacy null;
          }
          values {
             unsigned int w; /*@ icon width */
@@ -52,7 +49,6 @@ class Elm_App_Client_View (Eo_Base)
       path {
          get {
             /*@ Get DBus path of view */
-            legacy null;
          }
          values {
             const char *ret; /*@ DBus path of view */
@@ -61,7 +57,6 @@ class Elm_App_Client_View (Eo_Base)
       package {
          get {
             /*@ Get application package */
-            legacy null;
          }
          values {
             const char *ret; /*@ Package of application */
@@ -70,7 +65,6 @@ class Elm_App_Client_View (Eo_Base)
       icon {
          get {
             /*@ Get icon path of view */
-            legacy null;
          }
          values {
             const char *ret; /*@ icon path of view */
@@ -79,7 +73,6 @@ class Elm_App_Client_View (Eo_Base)
       progress {
          get {
             /*@ Get progress of view, should be -1 if there nothing in 
progress or something between 0-100 */
-            legacy null;
          }
          values {
             unsigned short progress; /*@ progress of view */
@@ -88,7 +81,6 @@ class Elm_App_Client_View (Eo_Base)
       title {
          get {
             /*@ Get title of view */
-            legacy null;
          }
          values {
             const char *ret; /*@ title of view */
@@ -102,7 +94,6 @@ class Elm_App_Client_View (Eo_Base)
             @in Elm_App_Client_View_Cb cb; /*@ callback to be called when view 
was paused */
             @in const void *data; /*@ callback user data */
          }
-         legacy null;
       }
       resume {
          /*@ Resume view */
@@ -110,7 +101,6 @@ class Elm_App_Client_View (Eo_Base)
             @in Elm_App_Client_View_Cb cb; /*@ callback to be called when view 
was resumed */
             @in const void *data; /*@ callback user data */
          }
-         legacy null;
       }
       close {
          /*@ Close view */
@@ -118,7 +108,6 @@ class Elm_App_Client_View (Eo_Base)
             @in Elm_App_Client_View_Cb cb; /*@ callback to be called when view 
was closed */
             @in const void *data; /*@ callback user data */
          }
-         legacy null;
       }
    }
    implements {
diff --git a/src/lib/elm_app_server.eo b/src/lib/elm_app_server.eo
index c6c35be..c684ce9 100644
--- a/src/lib/elm_app_server.eo
+++ b/src/lib/elm_app_server.eo
@@ -1,5 +1,6 @@
 class Elm_App_Server (Eo_Base)
 {
+   legacy_prefix: null;
    eo_prefix: elm_app_server;
    constructors {
       constructor {
@@ -13,10 +14,8 @@ class Elm_App_Server (Eo_Base)
    properties {
       icon {
          set {
-            legacy null;
          }
          get {
-            legacy null;
          }
          values {
             Eina_Stringshare *icon; /*@ title of icon */
@@ -25,7 +24,6 @@ class Elm_App_Server (Eo_Base)
       views {
          get {
             /*@ Return a iterator with all views of application */
-            legacy null;
          }
          values {
             Eina_Iterator *ret; /*@ Iterator with all views of application, 
you must free iterator after use */
@@ -33,7 +31,6 @@ class Elm_App_Server (Eo_Base)
       }
       path {
          get {
-            legacy null;
          }
          values {
             const char *ret;
@@ -41,7 +38,6 @@ class Elm_App_Server (Eo_Base)
       }
       package {
          get {
-            legacy null;
          }
          values {
             Eina_Stringshare *ret;
@@ -50,11 +46,9 @@ class Elm_App_Server (Eo_Base)
       pixels {
          get {
             /*@ Get application raw icon. */
-            legacy null;
          }
          set {
             /*@ Set icon to application, using the raw pixels of image. */
-            legacy null;
          }
          values {
             unsigned int w;
@@ -67,7 +61,6 @@ class Elm_App_Server (Eo_Base)
    methods {
       close_all {
          /*@ Close all views of application */
-         legacy null;
       }
       view_check {
          /*@ If view id is available and unique, return the full DBus object 
path of view */
@@ -75,30 +68,25 @@ class Elm_App_Server (Eo_Base)
             @in const char *id; /*@ view identifier */
          }
          return Eina_Bool; /* @c EINA_TRUE if id is valid or @c EINA_FALSE if 
not */
-         legacy null;
       }
       view_add {
          /*@ Add a view to elm_app_server. This should only be used if the 
application open a view that was not requested by create_view_cb. */
          params {
             @in Elm_App_Server_View *view; /*@ elm_app_server_view */
          }
-         legacy null;
       }
       title_set {
          /*@ Set a title to application. */
          params {
             @in const char *title; /*@ title of application */
          }
-         legacy null;
       }
       title_get {
          /*@ Get title of application */
          return Eina_Stringshare *; /* title of application */
-         legacy null;
       }
       save {
          /*@ Save the state of all views */
-         legacy null;
       }
    }
    implements {
diff --git a/src/lib/elm_app_server_view.eo b/src/lib/elm_app_server_view.eo
index 2154573..1a5cf7b 100644
--- a/src/lib/elm_app_server_view.eo
+++ b/src/lib/elm_app_server_view.eo
@@ -1,5 +1,6 @@
 class Elm_App_Server_View (Eo_Base)
 {
+   legacy_prefix: null;
    eo_prefix: elm_app_server_view;
    constructors {
       constructor {
@@ -12,10 +13,8 @@ class Elm_App_Server_View (Eo_Base)
    properties {
       progress {
          set {
-            legacy null;
          }
          get {
-            legacy null;
          }
          values {
             short progress;
@@ -23,10 +22,8 @@ class Elm_App_Server_View (Eo_Base)
       }
       new_events {
          set {
-            legacy null;
          }
          get {
-            legacy null;
          }
          values {
             int events;
@@ -34,10 +31,8 @@ class Elm_App_Server_View (Eo_Base)
       }
       icon {
          set {
-            legacy null;
          }
          get {
-            legacy null;
          }
          values {
             const char *icon;
@@ -45,10 +40,8 @@ class Elm_App_Server_View (Eo_Base)
       }
       title {
          set {
-            legacy null;
          }
          get {
-            legacy null;
          }
          values {
             const char *title;
@@ -56,7 +49,6 @@ class Elm_App_Server_View (Eo_Base)
       }
       window {
          set {
-            legacy null;
          }
          values {
             Evas_Object *win;
@@ -64,7 +56,6 @@ class Elm_App_Server_View (Eo_Base)
       }
       id {
          get {
-            legacy null;
          }
          values {
             Eina_Stringshare *ret;
@@ -72,7 +63,6 @@ class Elm_App_Server_View (Eo_Base)
       }
       state {
          get {
-            legacy null;
          }
          values {
             Elm_App_View_State ret;
@@ -80,7 +70,6 @@ class Elm_App_Server_View (Eo_Base)
       }
       path {
          get {
-            legacy null;
          }
          values {
             const char *ret;
@@ -89,11 +78,9 @@ class Elm_App_Server_View (Eo_Base)
       pixels {
          get {
             /*@ Get application raw icon. */
-            legacy null;
          }
          set {
             /*@ Set icon to application, using the raw pixels of image. */
-            legacy null;
          }
          values {
             unsigned int w;
@@ -105,16 +92,12 @@ class Elm_App_Server_View (Eo_Base)
    }
    methods {
       pause {
-         legacy null;
       }
       resume {
-         legacy null;
       }
       shallow {
-         legacy null;
       }
       close {
-         legacy null;
       }
    }
    implements {
diff --git a/src/lib/elm_atspi_object.eo b/src/lib/elm_atspi_object.eo
index c4c76da..d788350 100644
--- a/src/lib/elm_atspi_object.eo
+++ b/src/lib/elm_atspi_object.eo
@@ -1,11 +1,11 @@
 class Elm_Atspi_Object (Eo_Base, Elm_Interface_Atspi_Component)
 {
+   legacy_prefix: null;
    eo_prefix: elm_atspi_obj;
    data: null;
    properties {
       localized_role_name {
          get {
-            legacy null;
          }
          values {
             const char *ret;
@@ -13,7 +13,6 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       object {
          get {
-            legacy null;
          }
          values {
             Evas_Object *ret;
@@ -21,7 +20,6 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       state {
          get {
-            legacy null;
          }
          values {
             Elm_Atspi_State ret; /*@ state */
@@ -29,7 +27,6 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       name {
          get {
-            legacy null;
          }
          values {
             const char *ret; /*@ obj name */
@@ -37,12 +34,10 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       relation_set {
          get {
-            legacy null;
          }
       }
       role {
          get {
-            legacy null;
          }
          values {
             AtspiRole role;
@@ -50,7 +45,6 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       children {
          get {
-            legacy null;
          }
          values {
             Eina_List *ret;
@@ -58,7 +52,6 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       role_name {
          get {
-            legacy null;
          }
          values {
             const char *ret;
@@ -66,12 +59,10 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       attributes {
          get {
-            legacy null;
          }
       }
       index_in_parent {
          get {
-            legacy null;
          }
          values {
             unsigned int idx;
@@ -79,7 +70,6 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       description {
          get {
-            legacy null;
          }
          values {
             const char *ret;
@@ -87,7 +77,6 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
       }
       parent {
          get {
-            legacy null;
          }
          values {
             Elm_Atspi_Object *ret;
@@ -96,7 +85,6 @@ class Elm_Atspi_Object (Eo_Base, 
Elm_Interface_Atspi_Component)
    }
    methods {
       child_at_index_get {
-         legacy null;
          params {
             @in int idx;
          }
diff --git a/src/lib/elm_container.eo b/src/lib/elm_container.eo
index 6f0f8e8..dd1f4f6 100644
--- a/src/lib/elm_container.eo
+++ b/src/lib/elm_container.eo
@@ -1,12 +1,12 @@
 class Elm_Container (Elm_Widget)
 {
+   legacy_prefix: null;
    eo_prefix: elm_obj_container;
    data: null;
    properties {
       content_swallow_list {
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Eina_List *ret; /*@ Eina_List */
@@ -21,7 +21,6 @@ class Elm_Container (Elm_Widget)
             @in Evas_Object *content;
          }
          return Eina_Bool;
-         legacy null;
       }
       content_get {
          /*@ No description supplied by the EAPI. */
@@ -29,7 +28,6 @@ class Elm_Container (Elm_Widget)
             @in const char *name;
          }
          return Evas_Object *;
-         legacy null;
       }
       content_unset {
          /*@ No description supplied by the EAPI. */
@@ -37,7 +35,6 @@ class Elm_Container (Elm_Widget)
             @in const char *name;
          }
          return Evas_Object *;
-         legacy null;
       }
    }
    implements {
diff --git a/src/lib/elm_interface_atspi_component.eo 
b/src/lib/elm_interface_atspi_component.eo
index bf22a0b..8b2d457 100644
--- a/src/lib/elm_interface_atspi_component.eo
+++ b/src/lib/elm_interface_atspi_component.eo
@@ -1,15 +1,14 @@
 mixin Elm_Interface_Atspi_Component ()
 {
+   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_component;
    data: null;
    properties {
       size {
          set {
             return Eina_Bool;
-            legacy null;
          }
          get {
-            legacy null;
          }
          values {
             int x;
@@ -18,7 +17,6 @@ mixin Elm_Interface_Atspi_Component ()
       }
       layer {
          get {
-            legacy null;
          }
          values {
             int ret;
@@ -26,7 +24,6 @@ mixin Elm_Interface_Atspi_Component ()
       }
       alpha {
          get {
-            legacy null;
          }
          values {
             double ret; /*@ alpha */
@@ -34,7 +31,6 @@ mixin Elm_Interface_Atspi_Component ()
       }
       z_order {
          get {
-            legacy null;
          }
          values {
             int ret;
@@ -51,7 +47,6 @@ mixin Elm_Interface_Atspi_Component ()
             @in AtspiCoordType type;
          }
          return Eina_Bool;
-         legacy null;
       }
       extents_get {
          params {
@@ -61,10 +56,8 @@ mixin Elm_Interface_Atspi_Component ()
             @out int h;
             @in AtspiCoordType type;
          }
-         legacy null;
       }
       contains {
-         legacy null;
          params {
             @in int x;
             @in int y;
@@ -73,11 +66,9 @@ mixin Elm_Interface_Atspi_Component ()
          return Eina_Bool;
       }
       focus_grab {
-         legacy null;
          return Eina_Bool;
       }
       accessible_at_point_get {
-         legacy null;
          params {
             @in int x;
             @in int y;
@@ -86,7 +77,6 @@ mixin Elm_Interface_Atspi_Component ()
          return Elm_Atspi_Object *;
       }
       position_set {
-         legacy null;
          params {
             @in int x;
             @in int y;
@@ -95,7 +85,6 @@ mixin Elm_Interface_Atspi_Component ()
          return Eina_Bool;
       }
       position_get {
-         legacy null;
          params {
             @out int x;
             @out int y;
diff --git a/src/lib/elm_interface_fileselector.eo 
b/src/lib/elm_interface_fileselector.eo
index f246140..333a07a 100644
--- a/src/lib/elm_interface_fileselector.eo
+++ b/src/lib/elm_interface_fileselector.eo
@@ -1,16 +1,15 @@
 interface Elm_Interface_Fileselector ()
 {
+   legacy_prefix: null;
    eo_prefix: elm_interface_fileselector;
    data: null;
    properties {
       folder_only {
          set {
             /*@ Enable/disable folder-only view for a given file selector 
widget */
-            legacy null;
          }
          get {
             /*@ Get whether folder-only view is set for a given file selector 
*/
-            legacy null;
          }
          values {
             Eina_Bool only;
@@ -20,11 +19,9 @@ interface Elm_Interface_Fileselector ()
          set {
             /*@ Set, programmatically, the currently selected file/directory 
in the given file selector widget */
             return Eina_Bool;
-            legacy null;
          }
          get {
             /*@ Get the currently selected item's (full) path, in the given 
file the given file selector widget */
-            legacy null;
          }
          values {
             const char *path;
@@ -33,11 +30,9 @@ interface Elm_Interface_Fileselector ()
       thumbnail_size {
          set {
             /*@ Set the size for the thumbnail of the file selector widget's 
view. */
-            legacy null;
          }
          get {
             /*@ Get the size for the thumbnail of a given file selector widget 
*/
-            legacy null;
          }
          values {
             Evas_Coord w;
@@ -47,11 +42,9 @@ interface Elm_Interface_Fileselector ()
       hidden_visible {
          set {
             /*@ Enable or disable visibility of hidden files/directories in 
the file selector widget. */
-            legacy null;
          }
          get {
             /*@ Get if hiden files/directories in the file selector are 
visible or not. */
-            legacy null;
          }
          values {
             Eina_Bool multi;
@@ -60,11 +53,9 @@ interface Elm_Interface_Fileselector ()
       sort_method {
          set {
             /*@ Set the sort method of the file selector widget. */
-            legacy null;
          }
          get {
             /*@ Get the sort method of the file selector widget. */
-            legacy null;
          }
          values {
             Elm_Fileselector_Sort sort;
@@ -73,11 +64,9 @@ interface Elm_Interface_Fileselector ()
       multi_select {
          set {
             /*@ Enable or disable multi-selection in the fileselector */
-            legacy null;
          }
          get {
             /*@ Gets if multi-selection in fileselector is enabled or 
disabled. */
-            legacy null;
          }
          values {
             Eina_Bool multi;
@@ -86,11 +75,9 @@ interface Elm_Interface_Fileselector ()
       expandable {
          set {
             /*@ Enable/disable a tree view in the given file selector widget, 
<b>if it's in */
-            legacy null;
          }
          get {
             /*@ Get whether tree view is enabled for the given file selector */
-            legacy null;
          }
          values {
             Eina_Bool expand;
@@ -99,11 +86,9 @@ interface Elm_Interface_Fileselector ()
       path {
          set {
             /*@ Set, programmatically, the directory that a given file 
selector widget will display contents from */
-            legacy null;
          }
          get {
             /*@ Get the parent directory's path that a given file selector 
selector widget will display contents from */
-            legacy null;
          }
          values {
             const char *path;
@@ -112,11 +97,9 @@ interface Elm_Interface_Fileselector ()
       mode {
          set {
             /*@ Set the mode in which a given file selector widget will 
display (layout) file system entries in its view */
-            legacy null;
          }
          get {
             /*@ Get the mode in which a given file selector widget is 
displaying */
-            legacy null;
          }
          values {
             Elm_Fileselector_Mode mode;
@@ -125,11 +108,9 @@ interface Elm_Interface_Fileselector ()
       is_save {
          set {
             /*@ Enable/disable the file name entry box where the user can type 
in a name for a file, in a given file selector widget */
-            legacy null;
          }
          get {
             /*@ Get whether the given file selector is in "saving dialog" mode 
*/
-            legacy null;
          }
          values {
             Eina_Bool is_save;
@@ -138,7 +119,6 @@ interface Elm_Interface_Fileselector ()
       selected_paths {
          get {
             /*@ Get a list of selected paths in the fileselector. */
-            legacy null;
          }
          values {
             const Eina_List *ret;
@@ -154,11 +134,9 @@ interface Elm_Interface_Fileselector ()
             @in const char *filter_name;
          }
          return Eina_Bool;
-         legacy null;
       }
       filters_clear {
          /*@ Clear all filters registered */
-         legacy null;
       }
       mime_types_filter_append {
          /*@ Append mime type based filter into filter list */
@@ -167,7 +145,6 @@ interface Elm_Interface_Fileselector ()
             @in const char *filter_name;
          }
          return Eina_Bool;
-         legacy null;
       }
    }
    implements {
diff --git a/src/lib/elm_interface_scrollable.eo 
b/src/lib/elm_interface_scrollable.eo
index 5484361..be9fe70 100644
--- a/src/lib/elm_interface_scrollable.eo
+++ b/src/lib/elm_interface_scrollable.eo
@@ -1,16 +1,15 @@
 mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
 {
+   legacy_prefix: null;
    eo_prefix: elm_interface_scrollable;
    data: Elm_Scrollable_Smart_Interface_Data; 
    properties {
       gravity {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             double x;
@@ -20,11 +19,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       bounce_allow {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Eina_Bool horiz;
@@ -34,11 +31,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       wheel_disabled {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Eina_Bool disabled;
@@ -47,11 +42,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       movement_block {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Scroller_Movement_Block block;
@@ -60,11 +53,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       momentum_animator_disabled {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Eina_Bool disabled;
@@ -73,11 +64,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       policy {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Scroller_Policy hbar;
@@ -87,11 +76,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       content_region {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Evas_Coord x;
@@ -103,11 +90,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       repeat_events {
          set {
             /*@ It decides whether the scrollable object propagates the events 
to content object or not. */
-            legacy null;
          }
          get {
             /*@ It gets whether the scrollable object propagates the events to 
content object or not. */
-            legacy null;
          }
          values {
             Eina_Bool repeat_events;
@@ -116,11 +101,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       page_size {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Evas_Coord x;
@@ -130,11 +113,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       bounce_animator_disabled {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Eina_Bool disabled;
@@ -143,11 +124,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       page_scroll_limit {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             int page_limit_h;
@@ -157,11 +136,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       page_snap_allow {
          set {
             /*@ Enable/disable page bouncing, for paged scrollers, on each 
axis. */
-            legacy null;
          }
          get {
             /*@ Get wether page bouncing is enabled, for paged scrollers, on 
each axis. */
-            legacy null;
          }
          values {
             Eina_Bool horiz;
@@ -171,11 +148,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       paging {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             double pagerel_h;
@@ -187,11 +162,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       single_direction {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Scroller_Single_Direction single_dir;
@@ -200,11 +173,9 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       step_size {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Evas_Coord x;
@@ -214,7 +185,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       scroll_up_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb scroll_up_cb;
@@ -223,7 +193,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       hbar_drag_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb hbar_drag_cb;
@@ -232,7 +201,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       drag_start_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb drag_start_cb;
@@ -241,7 +209,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       freeze {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Eina_Bool freeze;
@@ -250,7 +217,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       content_viewport_resize_cb {
          set {
             /*@ When the viewport is resized, the callback is called. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Resize_Cb viewport_resize_cb;
@@ -259,7 +225,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       scroll_left_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb scroll_left_cb;
@@ -268,7 +233,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       vbar_press_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb vbar_press_cb;
@@ -277,7 +241,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       hbar_press_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb hbar_press_cb;
@@ -286,7 +249,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       hbar_unpress_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb hbar_unpress_cb;
@@ -295,7 +257,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       drag_stop_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb drag_stop_cb;
@@ -304,7 +265,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       extern_pan {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Evas_Object *pan;
@@ -313,7 +273,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       page_change_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb page_change_cb;
@@ -322,7 +281,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       hold {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Eina_Bool hold;
@@ -331,7 +289,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       animate_start_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb animate_start_cb;
@@ -340,7 +297,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       scroll_down_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb scroll_down_cb;
@@ -349,7 +305,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       page_relative {
          set {
             /*@ Set scroll page size relative to viewport size. */
-            legacy null;
          }
          values {
             double h_pagerel;
@@ -359,7 +314,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       scroll_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb scroll_cb;
@@ -368,7 +322,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       animate_stop_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb animate_stop_cb;
@@ -377,7 +330,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       mirrored {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Eina_Bool mirrored;
@@ -386,7 +338,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       content_min_limit_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Min_Limit_Cb min_limit_cb;
@@ -395,7 +346,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       scroll_right_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb scroll_right_cb;
@@ -404,7 +354,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       content {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Evas_Object *content;
@@ -413,7 +362,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       edge_left_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb edge_left_cb;
@@ -422,7 +370,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       vbar_drag_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb vbar_drag_cb;
@@ -431,7 +378,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       vbar_unpress_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb vbar_unpress_cb;
@@ -440,7 +386,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       edge_bottom_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb edge_bottom_cb;
@@ -449,7 +394,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       edge_right_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb edge_right_cb;
@@ -458,7 +402,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       edge_top_cb {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Elm_Interface_Scrollable_Cb edge_top_cb;
@@ -467,7 +410,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       objects {
          set {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Evas_Object *edje_object;
@@ -477,7 +419,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       last_page {
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             int pagenumber_h;
@@ -487,7 +428,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       current_page {
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             int pagenumber_h;
@@ -497,7 +437,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       content_viewport_size {
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Evas_Coord w;
@@ -507,7 +446,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       content_size {
          get {
             /*@ No description supplied by the EAPI. */
-            legacy null;
          }
          values {
             Evas_Coord w;
@@ -518,7 +456,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
    methods {
       content_pos_set {
          /*@ No description supplied by the EAPI. */
-         legacy null;
          params {
             @in Evas_Coord x;
             @in Evas_Coord y;
@@ -527,7 +464,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       }
       content_pos_get {
          /*@ No description supplied by the EAPI. */
-         legacy null;
          params {
             @out Evas_Coord x;
             @out Evas_Coord y;
@@ -535,7 +471,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       }
       page_show {
          /*@ No description supplied by the EAPI. */
-         legacy null;
          params {
             @in int pagenumber_h;
             @in int pagenumber_v;
@@ -543,7 +478,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       }
       region_bring_in {
          /*@ No description supplied by the EAPI. */
-         legacy null;
          params {
             @in Evas_Coord x;
             @in Evas_Coord y;
@@ -553,7 +487,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       }
       page_bring_in {
          /*@ No description supplied by the EAPI. */
-         legacy null;
          params {
             @in int pagenumber_h;
             @in int pagenumber_v;
@@ -561,7 +494,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       }
       content_region_show {
          /*@ No description supplied by the EAPI. */
-         legacy null;
          params {
             @in Evas_Coord x;
             @in Evas_Coord y;
@@ -571,7 +503,6 @@ mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface)
       }
       content_min_limit {
          /*@ No description supplied by the EAPI. */
-         legacy null;
          params {
             @in Eina_Bool w;
             @in Eina_Bool h;

-- 


Reply via email to