q66 pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=6d9d15d35cc576632ccfa96c93074a7bf11ee26f

commit 6d9d15d35cc576632ccfa96c93074a7bf11ee26f
Author: Daniel Kolesa <[email protected]>
Date:   Tue Dec 27 19:15:41 2016 +0100

    elm: use new property implement syntax everywhere
---
 src/lib/elementary/efl_ui_box.eo                   | 12 ++---
 src/lib/elementary/efl_ui_flip_internal_part.eo    |  3 +-
 src/lib/elementary/efl_ui_frame.eo                 |  4 +-
 src/lib/elementary/efl_ui_grid.eo                  | 23 +++------
 src/lib/elementary/efl_ui_image.eo                 | 45 +++++++----------
 .../elementary/efl_ui_internal_text_interactive.eo |  2 +-
 src/lib/elementary/efl_ui_layout_internal_box.eo   |  2 +-
 src/lib/elementary/efl_ui_layout_internal_table.eo |  8 +--
 src/lib/elementary/efl_ui_text.eo                  | 58 +++++++++++-----------
 src/lib/elementary/efl_ui_video.eo                 |  5 +-
 src/lib/elementary/efl_ui_win.eo                   | 48 ++++++++----------
 src/lib/elementary/efl_ui_win_internal_part.eo     |  9 ++--
 src/lib/elementary/elm_access.eo                   |  2 +-
 src/lib/elementary/elm_actionslider.eo             |  5 +-
 src/lib/elementary/elm_atspi_app_object.eo         |  9 ++--
 src/lib/elementary/elm_bg.eo                       |  5 +-
 src/lib/elementary/elm_bubble.eo                   |  6 +--
 src/lib/elementary/elm_button.eo                   |  6 +--
 src/lib/elementary/elm_button_internal_part.eo     |  2 +-
 src/lib/elementary/elm_calendar.eo                 |  2 +-
 src/lib/elementary/elm_check.eo                    | 10 ++--
 src/lib/elementary/elm_color_item.eo               |  3 +-
 src/lib/elementary/elm_colorselector.eo            |  2 +-
 src/lib/elementary/elm_combobox.eo                 | 13 +++--
 src/lib/elementary/elm_conformant.eo               |  4 +-
 src/lib/elementary/elm_ctxpopup.eo                 | 14 +++---
 src/lib/elementary/elm_ctxpopup_internal_part.eo   |  3 +-
 src/lib/elementary/elm_ctxpopup_item.eo            | 13 ++---
 .../elementary/elm_dayselector_internal_part.eo    |  2 +-
 src/lib/elementary/elm_diskselector.eo             |  6 +--
 src/lib/elementary/elm_diskselector_item.eo        |  6 +--
 src/lib/elementary/elm_entry.eo                    | 56 ++++++++++-----------
 src/lib/elementary/elm_entry_internal_part.eo      |  2 +-
 src/lib/elementary/elm_fileselector.eo             |  6 +--
 src/lib/elementary/elm_fileselector_button.eo      |  4 +-
 src/lib/elementary/elm_fileselector_entry.eo       |  3 +-
 .../elm_fileselector_entry_internal_part.eo        |  3 +-
 src/lib/elementary/elm_flip_internal_part.eo       |  3 +-
 src/lib/elementary/elm_flipselector.eo             |  2 +-
 src/lib/elementary/elm_flipselector_item.eo        |  3 +-
 src/lib/elementary/elm_gengrid.eo                  | 21 ++++----
 src/lib/elementary/elm_gengrid_item.eo             | 19 +++----
 src/lib/elementary/elm_gengrid_pan.eo              | 10 ++--
 src/lib/elementary/elm_genlist.eo                  | 19 ++++---
 src/lib/elementary/elm_genlist_item.eo             | 22 ++++----
 src/lib/elementary/elm_genlist_pan.eo              | 10 ++--
 src/lib/elementary/elm_glview.eo                   |  5 +-
 src/lib/elementary/elm_hover.eo                    | 10 ++--
 src/lib/elementary/elm_hover_internal_part.eo      |  3 +-
 src/lib/elementary/elm_hoversel.eo                 |  8 +--
 src/lib/elementary/elm_hoversel_item.eo            |  9 ++--
 src/lib/elementary/elm_icon.eo                     |  2 +-
 src/lib/elementary/elm_index.eo                    |  2 +-
 src/lib/elementary/elm_index_item.eo               |  4 +-
 .../elm_interface_atspi_widget_action.eo           |  7 ++-
 src/lib/elementary/elm_inwin.eo                    |  4 +-
 src/lib/elementary/elm_label.eo                    |  4 +-
 src/lib/elementary/elm_layout.eo                   | 14 ++----
 src/lib/elementary/elm_layout_internal_part.eo     |  6 +--
 src/lib/elementary/elm_list.eo                     | 19 ++++---
 src/lib/elementary/elm_list_item.eo                | 13 ++---
 src/lib/elementary/elm_map.eo                      |  6 +--
 src/lib/elementary/elm_map_pan.eo                  | 10 ++--
 src/lib/elementary/elm_mapbuf.eo                   |  9 ++--
 src/lib/elementary/elm_mapbuf_internal_part.eo     |  3 +-
 src/lib/elementary/elm_menu.eo                     | 16 +++---
 src/lib/elementary/elm_menu_item.eo                | 24 ++++-----
 src/lib/elementary/elm_multibuttonentry.eo         |  5 +-
 src/lib/elementary/elm_multibuttonentry_item.eo    |  7 ++-
 src/lib/elementary/elm_naviframe.eo                |  7 ++-
 src/lib/elementary/elm_naviframe_internal_part.eo  |  3 +-
 src/lib/elementary/elm_naviframe_item.eo           |  8 ++-
 src/lib/elementary/elm_notify.eo                   | 12 ++---
 src/lib/elementary/elm_notify_internal_part.eo     |  3 +-
 src/lib/elementary/elm_pan.eo                      |  6 +--
 src/lib/elementary/elm_panel.eo                    |  6 +--
 src/lib/elementary/elm_panel_internal_part.eo      |  3 +-
 src/lib/elementary/elm_panes.eo                    |  2 +-
 src/lib/elementary/elm_photo.eo                    |  2 +-
 src/lib/elementary/elm_photocam.eo                 |  9 ++--
 src/lib/elementary/elm_photocam_pan.eo             | 10 ++--
 src/lib/elementary/elm_player.eo                   |  2 +-
 src/lib/elementary/elm_player_internal_part.eo     |  2 +-
 src/lib/elementary/elm_popup.eo                    |  9 ++--
 src/lib/elementary/elm_popup_internal_part.eo      |  3 +-
 src/lib/elementary/elm_popup_item.eo               |  6 +--
 src/lib/elementary/elm_prefs.eo                    |  3 +-
 src/lib/elementary/elm_progressbar.eo              |  4 +-
 .../elementary/elm_progressbar_internal_part.eo    |  2 +-
 src/lib/elementary/elm_radio.eo                    |  6 +--
 src/lib/elementary/elm_scroller.eo                 | 10 ++--
 src/lib/elementary/elm_scroller_internal_part.eo   |  3 +-
 src/lib/elementary/elm_segment_control_item.eo     |  6 +--
 src/lib/elementary/elm_slider.eo                   | 13 +++--
 src/lib/elementary/elm_slideshow.eo                |  2 +-
 src/lib/elementary/elm_spinner.eo                  | 11 ++--
 src/lib/elementary/elm_thumb.eo                    |  8 ++-
 src/lib/elementary/elm_toolbar.eo                  | 24 ++++-----
 src/lib/elementary/elm_toolbar_item.eo             | 17 +++----
 src/lib/elementary/elm_widget.eo                   | 24 ++++-----
 src/lib/elementary/elm_widget_item.eo              |  9 ++--
 src/modules/elementary/web/none/elm_web_none.eo    | 53 ++++++++------------
 102 files changed, 441 insertions(+), 552 deletions(-)

diff --git a/src/lib/elementary/efl_ui_box.eo b/src/lib/elementary/efl_ui_box.eo
index fb04ca2..0f81dac 100644
--- a/src/lib/elementary/efl_ui_box.eo
+++ b/src/lib/elementary/efl_ui_box.eo
@@ -13,16 +13,13 @@ class Efl.Ui.Box (Elm.Widget, Efl.Pack.Linear, 
Efl.Pack.Layout,
       Elm.Widget.focus_next;
       Efl.Container.content_iterate;
       Efl.Container.content_count;
-      Efl.Orientation.orientation.set;
-      Efl.Orientation.orientation.get;
+      Efl.Orientation.orientation { get; set; }
       Efl.Pack.pack_clear;
       Efl.Pack.unpack_all;
       Efl.Pack.unpack;
       Efl.Pack.pack;
-      Efl.Pack.pack_padding.get;
-      Efl.Pack.pack_padding.set;
-      Efl.Pack.pack_align.get;
-      Efl.Pack.pack_align.set;
+      Efl.Pack.pack_padding { get; set; }
+      Efl.Pack.pack_align { get; set; }
       Efl.Pack.Linear.pack_begin;
       Efl.Pack.Linear.pack_end;
       Efl.Pack.Linear.pack_before;
@@ -33,8 +30,7 @@ class Efl.Ui.Box (Elm.Widget, Efl.Pack.Linear, 
Efl.Pack.Layout,
       Efl.Pack.Linear.pack_index_get;
       Efl.Pack.Layout.layout_update;
       Efl.Pack.Layout.layout_request;
-      Efl.Pack.Layout.layout_engine.get;
-      Efl.Pack.Layout.layout_engine.set;
+      Efl.Pack.Layout.layout_engine { get; set; }
       Efl.Pack.Layout.layout_do;
    }
 }
diff --git a/src/lib/elementary/efl_ui_flip_internal_part.eo 
b/src/lib/elementary/efl_ui_flip_internal_part.eo
index 78e41a2..4592f69 100644
--- a/src/lib/elementary/efl_ui_flip_internal_part.eo
+++ b/src/lib/elementary/efl_ui_flip_internal_part.eo
@@ -4,8 +4,7 @@ class Efl.Ui.Flip.Internal.Part (Efl.Object, Efl.Container)
    data: Elm_Part_Data;
    implements {
       Efl.Object.destructor;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/efl_ui_frame.eo 
b/src/lib/elementary/efl_ui_frame.eo
index af717c1..367af5d 100644
--- a/src/lib/elementary/efl_ui_frame.eo
+++ b/src/lib/elementary/efl_ui_frame.eo
@@ -61,7 +61,7 @@ class Efl.Ui.Frame (Elm.Layout, Efl.Ui.Clickable)
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.focus_next;
       Elm.Widget.focus_direction_manager_is;
-      Elm.Layout.text_aliases.get;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.text_aliases { get; }
+      Elm.Layout.content_aliases { get; }
    }
 }
diff --git a/src/lib/elementary/efl_ui_grid.eo 
b/src/lib/elementary/efl_ui_grid.eo
index 0840495..a1d8970 100644
--- a/src/lib/elementary/efl_ui_grid.eo
+++ b/src/lib/elementary/efl_ui_grid.eo
@@ -14,31 +14,24 @@ class Efl.Ui.Grid (Elm.Widget, Efl.Pack.Grid, 
Efl.Pack.Layout,
       Elm.Widget.theme_apply;
       Efl.Container.content_iterate;
       Efl.Container.content_count;
-      Efl.Orientation.orientation.set;
-      Efl.Orientation.orientation.get;
+      Efl.Orientation.orientation { get; set; }
       Efl.Pack.pack_clear;
       Efl.Pack.unpack_all;
       Efl.Pack.unpack;
       Efl.Pack.pack;
-      Efl.Pack.pack_padding.get;
-      Efl.Pack.pack_padding.set;
+      Efl.Pack.pack_padding { get; set; }
       Efl.Pack.Grid.pack_grid;
       Efl.Pack.Grid.grid_content_get;
       Efl.Pack.Grid.grid_contents_get;
-      Efl.Pack.Grid.grid_position.get;
-      Efl.Pack.Grid.grid_size.set;
-      Efl.Pack.Grid.grid_size.get;
-      Efl.Pack.Grid.grid_columns.set;
-      Efl.Pack.Grid.grid_columns.get;
-      Efl.Pack.Grid.grid_rows.set;
-      Efl.Pack.Grid.grid_rows.get;
-      Efl.Pack.Grid.grid_orientation.set;
-      Efl.Pack.Grid.grid_orientation.get;
+      Efl.Pack.Grid.grid_position { get; }
+      Efl.Pack.Grid.grid_size { get; set; }
+      Efl.Pack.Grid.grid_columns { get; set; }
+      Efl.Pack.Grid.grid_rows { get; set; }
+      Efl.Pack.Grid.grid_orientation { get; set; }
       Efl.Pack.Linear.pack_end;
       Efl.Pack.Layout.layout_update;
       Efl.Pack.Layout.layout_request;
-      Efl.Pack.Layout.layout_engine.get;
-      Efl.Pack.Layout.layout_engine.set;
+      Efl.Pack.Layout.layout_engine { get; set; }
       Efl.Pack.Layout.layout_do;
    }
 }
diff --git a/src/lib/elementary/efl_ui_image.eo 
b/src/lib/elementary/efl_ui_image.eo
index 3321331..b36cb4b 100644
--- a/src/lib/elementary/efl_ui_image.eo
+++ b/src/lib/elementary/efl_ui_image.eo
@@ -120,40 +120,33 @@ class Efl.Ui.Image (Elm.Widget, Efl.Ui.Clickable, 
Efl.Ui.Draggable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.File.file.set;
-      Efl.File.file.get;
-      Efl.File.mmap.set;
-      Efl.Gfx.color.set;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
-      Efl.Gfx.View.view_size.get;
-      Efl.Image.Load.load_size.set;
-      Efl.Image.Load.load_size.get;
-      Efl.Image.smooth_scale.set;
-      Efl.Image.smooth_scale.get;
-      Efl.Orientation.orientation.set;
-      Efl.Orientation.orientation.get;
-      Efl.Flipable.flip.set;
-      Efl.Flipable.flip.get;
-      Efl.Player.playable.get;
-      Efl.Player.play.set;
-      Efl.Player.play.get;
+      Efl.File.file { get; set; }
+      Efl.File.mmap { set; }
+      Efl.Gfx.color { set; }
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
+      Efl.Gfx.View.view_size { get; }
+      Efl.Image.Load.load_size { get; set; }
+      Efl.Image.smooth_scale { get; set; }
+      Efl.Orientation.orientation { get; set; }
+      Efl.Flipable.flip { get; set; }
+      Efl.Player.playable { get; }
+      Efl.Player.play { get; set; }
       Edje.Object.signal_emit;
-      Edje.Object.size_min.get;
-      Edje.Object.size_max.get;
+      Edje.Object.size_min { get; }
+      Edje.Object.size_max { get; }
       Edje.Object.size_min_calc;
       Edje.Object.calc_force;
-      Efl.Canvas.Object.clip.set;
+      Efl.Canvas.Object.clip { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_member_add;
-      Efl.Ui.Draggable.drag_target.set;
-      Efl.Ui.Draggable.drag_target.get;
+      Efl.Ui.Draggable.drag_target { get; set; }
       Elm.Widget.theme_apply;
       Elm.Widget.event;
-      Elm.Interface.Atspi_Image.extents.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Image.extents { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       drop; [[Called when drop from drag and drop happened]] /* FIXME - 
Belongs to DnD interface */
diff --git a/src/lib/elementary/efl_ui_internal_text_interactive.eo 
b/src/lib/elementary/efl_ui_internal_text_interactive.eo
index cca60c2..8bc6e0d 100644
--- a/src/lib/elementary/efl_ui_internal_text_interactive.eo
+++ b/src/lib/elementary/efl_ui_internal_text_interactive.eo
@@ -8,7 +8,7 @@ class Efl.Ui.Internal.Text.Interactive (Efl.Canvas.Text, 
Efl.Ui.Text.Interactive
       Efl.Object.constructor;
       Efl.Object.finalize;
       Efl.Ui.Text.Interactive.selection_allowed;
-      Efl.Ui.Text.Interactive.selection_cursors.get;
+      Efl.Ui.Text.Interactive.selection_cursors { get; }
       Efl.Ui.Text.Interactive.multiline;
       Efl.Ui.Text.Interactive.editable;
    }
diff --git a/src/lib/elementary/efl_ui_layout_internal_box.eo 
b/src/lib/elementary/efl_ui_layout_internal_box.eo
index b73d6b1..6278368 100644
--- a/src/lib/elementary/efl_ui_layout_internal_box.eo
+++ b/src/lib/elementary/efl_ui_layout_internal_box.eo
@@ -22,7 +22,7 @@ class Efl.Ui.Layout_Internal.Box (Efl.Object, Efl.Pack.Linear,
       Efl.Container.content_iterate;
       Efl.Container.content_count;
       Efl.Container.content_remove;
-      Efl.Orientation.orientation.get;
+      Efl.Orientation.orientation { get; }
       Efl.Pack.pack_clear;
       Efl.Pack.unpack_all;
       Efl.Pack.unpack;
diff --git a/src/lib/elementary/efl_ui_layout_internal_table.eo 
b/src/lib/elementary/efl_ui_layout_internal_table.eo
index 7883975..7104c9b 100644
--- a/src/lib/elementary/efl_ui_layout_internal_table.eo
+++ b/src/lib/elementary/efl_ui_layout_internal_table.eo
@@ -27,9 +27,9 @@ class Efl.Ui.Layout_Internal.Table (Efl.Object, Efl.Pack.Grid)
       Efl.Pack.Grid.pack_grid;
       Efl.Pack.Grid.grid_content_get;
       Efl.Pack.Grid.grid_contents_get;
-      Efl.Pack.Grid.grid_position.get;
-      Efl.Pack.Grid.grid_size.get;
-      Efl.Pack.Grid.grid_columns.get;
-      Efl.Pack.Grid.grid_rows.get;
+      Efl.Pack.Grid.grid_position { get; }
+      Efl.Pack.Grid.grid_size { get; }
+      Efl.Pack.Grid.grid_columns { get; }
+      Efl.Pack.Grid.grid_rows { get; }
    }
 }
diff --git a/src/lib/elementary/efl_ui_text.eo 
b/src/lib/elementary/efl_ui_text.eo
index e9579e9..06c8f29 100644
--- a/src/lib/elementary/efl_ui_text.eo
+++ b/src/lib/elementary/efl_ui_text.eo
@@ -400,9 +400,9 @@ class Efl.Ui.Text (Elm.Layout, Elm.Interface_Scrollable, 
Efl.Ui.Clickable,
       class.constructor;
       Efl.Object.constructor;
       Efl.Object.destructor;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_member_add;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
@@ -416,43 +416,41 @@ class Efl.Ui.Text (Elm.Layout, Elm.Interface_Scrollable, 
Efl.Ui.Clickable,
       Elm.Widget.focus_next_manager_is;
       Elm.Layout.theme_enable;
       Elm.Layout.sizing_eval;
-      Elm.Layout.text.get;
+      Elm.Layout.text { get; }
       Elm.Layout.signal_callback_add;
       Elm.Layout.signal_callback_del;
       Elm.Layout.signal_emit;
-      Elm.Layout.text.set;
-      Elm.Layout.content_aliases.get;
-      Elm.Interface_Scrollable.policy.set;
-      Elm.Interface_Scrollable.bounce_allow.set;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi_Accessible.name.get;
-      Elm.Interface.Atspi.Text.text.get;
-      Elm.Interface.Atspi.Text.string.get;
-      Elm.Interface.Atspi.Text.attribute.get;
-      Elm.Interface.Atspi.Text.attributes.get;
-      Elm.Interface.Atspi.Text.default_attributes.get;
-      Elm.Interface.Atspi.Text.caret_offset.get;
-      Elm.Interface.Atspi.Text.caret_offset.set;
-      Elm.Interface.Atspi.Text.character.get;
-      Elm.Interface.Atspi.Text.character_extents.get;
-      Elm.Interface.Atspi.Text.character_count.get;
-      Elm.Interface.Atspi.Text.offset_at_point.get;
-      Elm.Interface.Atspi.Text.bounded_ranges.get;
-      Elm.Interface.Atspi.Text.range_extents.get;
-      Elm.Interface.Atspi.Text.selection.get;
-      Elm.Interface.Atspi.Text.selections_count.get;
+      Elm.Layout.text { set; }
+      Elm.Layout.content_aliases { get; }
+      Elm.Interface_Scrollable.policy { set; }
+      Elm.Interface_Scrollable.bounce_allow { set; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi_Accessible.name { get; }
+      Elm.Interface.Atspi.Text.text { get; }
+      Elm.Interface.Atspi.Text.string { get; }
+      Elm.Interface.Atspi.Text.attribute { get; }
+      Elm.Interface.Atspi.Text.attributes { get; }
+      Elm.Interface.Atspi.Text.default_attributes { get; }
+      Elm.Interface.Atspi.Text.caret_offset { get; set; }
+      Elm.Interface.Atspi.Text.character { get; }
+      Elm.Interface.Atspi.Text.character_extents { get; }
+      Elm.Interface.Atspi.Text.character_count { get; }
+      Elm.Interface.Atspi.Text.offset_at_point { get; }
+      Elm.Interface.Atspi.Text.bounded_ranges { get; }
+      Elm.Interface.Atspi.Text.range_extents { get; }
+      Elm.Interface.Atspi.Text.selection { get; }
+      Elm.Interface.Atspi.Text.selections_count { get; }
       Elm.Interface.Atspi.Text.selection_add;
       Elm.Interface.Atspi.Text.selection_remove;
-      Elm.Interface.Atspi.Text.selection.set;
-      Elm.Interface.Atspi.Text.Editable.content.set;
+      Elm.Interface.Atspi.Text.selection { set; }
+      Elm.Interface.Atspi.Text.Editable.content { set; }
       Elm.Interface.Atspi.Text.Editable.insert;
       Elm.Interface.Atspi.Text.Editable.copy;
       Elm.Interface.Atspi.Text.Editable.cut;
       Elm.Interface.Atspi.Text.Editable.delete;
       Elm.Interface.Atspi.Text.Editable.paste;
-      Efl.File.file.set;
-      Efl.File.file.get;
-      Efl.Ui.Text.Interactive.editable.set;
+      Efl.File.file { get; set; }
+      Efl.Ui.Text.Interactive.editable { set; }
    }
    events {
       activated; [[Called when entry got activated]]
diff --git a/src/lib/elementary/efl_ui_video.eo 
b/src/lib/elementary/efl_ui_video.eo
index 78ec70d..29dd16a 100644
--- a/src/lib/elementary/efl_ui_video.eo
+++ b/src/lib/elementary/efl_ui_video.eo
@@ -63,14 +63,13 @@ class Efl.Ui.Video (Elm.Layout, Efl.File,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.File.file.set;
-      Efl.File.file.get;
+      Efl.File.file { get; set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.event;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
 }
diff --git a/src/lib/elementary/efl_ui_win.eo b/src/lib/elementary/efl_ui_win.eo
index 019c389..b401441 100644
--- a/src/lib/elementary/efl_ui_win.eo
+++ b/src/lib/elementary/efl_ui_win.eo
@@ -928,9 +928,9 @@ class Efl.Ui.Win (Elm.Widget, Efl.Canvas, 
Elm.Interface.Atspi.Window,
       class.constructor;
       Efl.Object.constructor;
       Efl.Object.finalize;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.focus_direction;
@@ -940,35 +940,31 @@ class Efl.Ui.Win (Elm.Widget, Efl.Canvas, 
Elm.Interface.Atspi.Window,
       Elm.Widget.theme_apply;
       Elm.Widget.on_focus;
       Elm.Widget.event;
-      Elm.Interface.Atspi_Accessible.parent.get;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi_Accessible.name.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
-      Efl.Input.State.modifier_enabled.get;
-      Efl.Input.State.lock_enabled.get;
-      Efl.Screen.screen_dpi.get;
-      Efl.Screen.screen_rotation.get;
-      Efl.Screen.screen_size.get;
-      Efl.Gfx.Size.Hint.hint_base.set;
-      Efl.Gfx.Size.Hint.hint_base.get;
-      Efl.Gfx.Size.Hint.hint_step.set;
-      Efl.Gfx.Size.Hint.hint_step.get;
-      Efl.Gfx.Size.Hint.hint_aspect.set;
-      Efl.Gfx.Size.Hint.hint_aspect.get;
-      Efl.Gfx.Size.Hint.hint_max.set;
-      Efl.Text.text.set;
-      Efl.Text.text.get;
-      Efl.Input.Interface.pointer_xy.get;
-      Efl.Input.Interface.pointer_inside.get;
+      Elm.Interface.Atspi_Accessible.parent { get; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi_Accessible.name { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
+      Efl.Input.State.modifier_enabled { get; }
+      Efl.Input.State.lock_enabled { get; }
+      Efl.Screen.screen_dpi { get; }
+      Efl.Screen.screen_rotation { get; }
+      Efl.Screen.screen_size { get; }
+      Efl.Gfx.Size.Hint.hint_base { get; set; }
+      Efl.Gfx.Size.Hint.hint_step { get; set; }
+      Efl.Gfx.Size.Hint.hint_aspect { get; set; }
+      Efl.Gfx.Size.Hint.hint_max { set; }
+      Efl.Text.text { get; set; }
+      Efl.Input.Interface.pointer_xy { get; }
+      Efl.Input.Interface.pointer_inside { get; }
       Efl.Input.Interface.pointer_iterate;
-      Efl.Canvas.image_max_size.get;
+      Efl.Canvas.image_max_size { get; }
       Efl.Canvas.smart_objects_calculate;
       Efl.Canvas.objects_at_xy_get;
       Efl.Canvas.object_top_at_xy_get;
       Efl.Canvas.objects_in_rectangle_get;
       Efl.Canvas.object_top_in_rectangle_get;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { set; }
+      Efl.Container.content { get; }
       Efl.Container.content_unset;
       Efl.Part.part;
    }
diff --git a/src/lib/elementary/efl_ui_win_internal_part.eo 
b/src/lib/elementary/efl_ui_win_internal_part.eo
index 4490c5e..a791ea7 100644
--- a/src/lib/elementary/efl_ui_win_internal_part.eo
+++ b/src/lib/elementary/efl_ui_win_internal_part.eo
@@ -4,12 +4,9 @@ class Efl.Ui.Win.Internal.Part (Efl.Object, Efl.Container, 
Efl.Gfx, Efl.File)
    data: Elm_Part_Data;
    implements {
       Efl.Object.destructor;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
-      Efl.Gfx.color.set;
-      Efl.Gfx.color.get;
-      Efl.File.file.set;
-      Efl.File.file.get;
+      Efl.Gfx.color { get; set; }
+      Efl.File.file { get; set; }
    }
 }
diff --git a/src/lib/elementary/elm_access.eo b/src/lib/elementary/elm_access.eo
index 43dbf35..b92bc65 100644
--- a/src/lib/elementary/elm_access.eo
+++ b/src/lib/elementary/elm_access.eo
@@ -10,6 +10,6 @@ class Elm.Access (Elm.Widget, 
Elm.Interface.Atspi_Widget_Action)
       Efl.Canvas.Group.group_add;
       Elm.Widget.activate;
       Elm.Widget.on_focus;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
 }
diff --git a/src/lib/elementary/elm_actionslider.eo 
b/src/lib/elementary/elm_actionslider.eo
index 5c424bf..aec874f 100644
--- a/src/lib/elementary/elm_actionslider.eo
+++ b/src/lib/elementary/elm_actionslider.eo
@@ -75,9 +75,8 @@ class Elm.Actionslider (Elm.Layout, Efl.Ui.Selectable)
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.theme_apply;
-      Elm.Layout.text.set;
-      Elm.Layout.text.get;
-      Elm.Layout.text_aliases.get;
+      Elm.Layout.text { get; set; }
+      Elm.Layout.text_aliases { get; }
       Elm.Layout.sizing_eval;
    }
    events {
diff --git a/src/lib/elementary/elm_atspi_app_object.eo 
b/src/lib/elementary/elm_atspi_app_object.eo
index cb3e77b..250a567 100644
--- a/src/lib/elementary/elm_atspi_app_object.eo
+++ b/src/lib/elementary/elm_atspi_app_object.eo
@@ -5,10 +5,9 @@ class Elm.Atspi.App.Object (Efl.Object, 
Elm.Interface.Atspi_Accessible)
    data: Elm_Atspi_App_Object_Data;
    implements {
       Efl.Object.destructor;
-      Elm.Interface.Atspi_Accessible.name.get;
-      Elm.Interface.Atspi_Accessible.description.get;
-      Elm.Interface.Atspi_Accessible.description.set;
-      Elm.Interface.Atspi_Accessible.role.get;
-      Elm.Interface.Atspi_Accessible.children.get;
+      Elm.Interface.Atspi_Accessible.name { get; }
+      Elm.Interface.Atspi_Accessible.description { get; set; }
+      Elm.Interface.Atspi_Accessible.role { get; }
+      Elm.Interface.Atspi_Accessible.children { get; }
    }
 }
diff --git a/src/lib/elementary/elm_bg.eo b/src/lib/elementary/elm_bg.eo
index 1351123..bf60e3a 100644
--- a/src/lib/elementary/elm_bg.eo
+++ b/src/lib/elementary/elm_bg.eo
@@ -97,9 +97,8 @@ class Elm.Bg (Elm.Layout, Efl.File)
       class.constructor;
       Efl.Object.constructor;
       Efl.Canvas.Group.group_add;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.content_aliases { get; }
       Elm.Layout.sizing_eval;
-      Efl.File.file.set;
-      Efl.File.file.get;
+      Efl.File.file { get; set; }
    }
 }
diff --git a/src/lib/elementary/elm_bubble.eo b/src/lib/elementary/elm_bubble.eo
index 02ff316..5fed65a 100644
--- a/src/lib/elementary/elm_bubble.eo
+++ b/src/lib/elementary/elm_bubble.eo
@@ -44,9 +44,9 @@ class Elm.Bubble (Elm.Layout, Efl.Ui.Clickable)
       Elm.Widget.focus_next;
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.access;
-      Elm.Layout.text.set;
-      Elm.Layout.text_aliases.get;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.text { set; }
+      Elm.Layout.text_aliases { get; }
+      Elm.Layout.content_aliases { get; }
       Elm.Layout.sizing_eval;
    }
 }
diff --git a/src/lib/elementary/elm_button.eo b/src/lib/elementary/elm_button.eo
index 3b9d8fc..6be47e0 100644
--- a/src/lib/elementary/elm_button.eo
+++ b/src/lib/elementary/elm_button.eo
@@ -82,10 +82,10 @@ class Elm.Button (Elm.Layout, Efl.Ui.Clickable,
       Elm.Widget.theme_apply;
       Elm.Widget.sub_object_del;
       Elm.Widget.event;
-      Elm.Layout.text_aliases.get;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.text_aliases { get; }
+      Elm.Layout.content_aliases { get; }
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
       Efl.Part.part;
    }
 }
diff --git a/src/lib/elementary/elm_button_internal_part.eo 
b/src/lib/elementary/elm_button_internal_part.eo
index fb1e598..7d7c5bb 100644
--- a/src/lib/elementary/elm_button_internal_part.eo
+++ b/src/lib/elementary/elm_button_internal_part.eo
@@ -3,6 +3,6 @@ class Elm.Button.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary button internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
+      Efl.Container.content { set; }
    }
 }
diff --git a/src/lib/elementary/elm_calendar.eo 
b/src/lib/elementary/elm_calendar.eo
index 9890b2f..ad2227c 100644
--- a/src/lib/elementary/elm_calendar.eo
+++ b/src/lib/elementary/elm_calendar.eo
@@ -422,7 +422,7 @@ class Elm.Calendar (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action)
       Elm.Widget.on_focus;
       Elm.Widget.event;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       changed; [[Emitted when the date in the calendar is changed]]
diff --git a/src/lib/elementary/elm_check.eo b/src/lib/elementary/elm_check.eo
index d2ebb37..4b79c24 100644
--- a/src/lib/elementary/elm_check.eo
+++ b/src/lib/elementary/elm_check.eo
@@ -29,11 +29,11 @@ class Elm.Check (Efl.Ui.Nstate, 
Elm.Interface.Atspi_Widget_Action)
       Elm.Widget.theme_apply;
       Elm.Widget.sub_object_del;
       Elm.Widget.event;
-      Elm.Layout.text_aliases.get;
-      Efl.Ui.Nstate.count.set;
-      Efl.Ui.Nstate.value.set;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Layout.text_aliases { get; }
+      Efl.Ui.Nstate.count { set; }
+      Efl.Ui.Nstate.value { set; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       changed; [[This is called whenever the user changes the state of the 
check
diff --git a/src/lib/elementary/elm_color_item.eo 
b/src/lib/elementary/elm_color_item.eo
index 0ce9294..6f6b7e4 100644
--- a/src/lib/elementary/elm_color_item.eo
+++ b/src/lib/elementary/elm_color_item.eo
@@ -41,7 +41,6 @@ class Elm.Color.Item(Elm.Widget.Item)
       Efl.Object.destructor;
       Elm.Widget.Item.access_register;
       Elm.Widget.Item.signal_emit;
-      Elm.Widget.Item.focus.set;
-      Elm.Widget.Item.focus.get;
+      Elm.Widget.Item.focus { get; set; }
    }
 }
diff --git a/src/lib/elementary/elm_colorselector.eo 
b/src/lib/elementary/elm_colorselector.eo
index 4ab8bdb..bc58aae 100644
--- a/src/lib/elementary/elm_colorselector.eo
+++ b/src/lib/elementary/elm_colorselector.eo
@@ -118,7 +118,7 @@ class Elm.Colorselector (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action,
       Elm.Widget.access;
       Elm.Widget.event;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       color,item,selected; [[Called when color item was selected]]
diff --git a/src/lib/elementary/elm_combobox.eo 
b/src/lib/elementary/elm_combobox.eo
index 6107f07..c8632f4 100644
--- a/src/lib/elementary/elm_combobox.eo
+++ b/src/lib/elementary/elm_combobox.eo
@@ -37,18 +37,17 @@ class Elm.Combobox (Elm.Button, Efl.Ui.Selectable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
-      Elm.Widget.part_text.set;
-      Elm.Widget.part_text.get;
+      Elm.Widget.part_text { get; set; }
       Elm.Widget.theme_apply;
       Elm.Widget.translate;
       Elm.Widget.event;
-      Elm.Button.admits_autorepeat.get;
-      Elm.Genlist.filter.set;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Button.admits_autorepeat { get; }
+      Elm.Genlist.filter { set; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       dismissed; [[Called when combobox was dismissed]]
diff --git a/src/lib/elementary/elm_conformant.eo 
b/src/lib/elementary/elm_conformant.eo
index e257183..437a937 100644
--- a/src/lib/elementary/elm_conformant.eo
+++ b/src/lib/elementary/elm_conformant.eo
@@ -9,9 +9,9 @@ class Elm.Conformant (Elm.Layout)
       Efl.Object.constructor;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
-      Elm.Widget.widget_parent.set;
+      Elm.Widget.widget_parent { set; }
       Elm.Widget.theme_apply;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.content_aliases { get; }
    }
    events {
       virtualkeypad,state,on; [[Called when virtualkeypad was enabled]]
diff --git a/src/lib/elementary/elm_ctxpopup.eo 
b/src/lib/elementary/elm_ctxpopup.eo
index 926a0fe..349fc84 100644
--- a/src/lib/elementary/elm_ctxpopup.eo
+++ b/src/lib/elementary/elm_ctxpopup.eo
@@ -156,7 +156,7 @@ class Elm.Ctxpopup (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action,
       Efl.Object.constructor;
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_add;
-      Elm.Widget.widget_parent.set;
+      Elm.Widget.widget_parent { set; }
       Elm.Widget.focus_direction;
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.focus_next_manager_is;
@@ -165,14 +165,14 @@ class Elm.Ctxpopup (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action,
       Elm.Widget.translate;
       Elm.Widget.theme_apply;
       Elm.Widget.event;
-      Efl.Ui.Menu.selected_item.get;
-      Efl.Ui.Menu.first_item.get;
-      Efl.Ui.Menu.last_item.get;
-      Efl.Ui.Menu.items.get;
+      Efl.Ui.Menu.selected_item { get; }
+      Efl.Ui.Menu.first_item { get; }
+      Efl.Ui.Menu.last_item { get; }
+      Efl.Ui.Menu.items { get; }
       Elm.Layout.sub_object_add_enable;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
-      Elm.Interface.Atspi_Accessible.state_set.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
       Efl.Orientation.orientation;
       Efl.Part.part;
    }
diff --git a/src/lib/elementary/elm_ctxpopup_internal_part.eo 
b/src/lib/elementary/elm_ctxpopup_internal_part.eo
index 92ac9db..badd8fc 100644
--- a/src/lib/elementary/elm_ctxpopup_internal_part.eo
+++ b/src/lib/elementary/elm_ctxpopup_internal_part.eo
@@ -3,8 +3,7 @@ class Elm.Ctxpopup.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary contex popup internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_ctxpopup_item.eo 
b/src/lib/elementary/elm_ctxpopup_item.eo
index 1b4d81b..80c3f41 100644
--- a/src/lib/elementary/elm_ctxpopup_item.eo
+++ b/src/lib/elementary/elm_ctxpopup_item.eo
@@ -17,14 +17,11 @@ class Elm.Ctxpopup.Item(Elm.Widget.Item, Efl.Ui.Item)
         Efl.Object.destructor;
         Elm.Widget.Item.disable;
         Elm.Widget.Item.signal_emit;
-        Elm.Widget.Item.part_text.get;
-        Elm.Widget.Item.part_text.set;
-        Elm.Widget.Item.part_content.get;
-        Elm.Widget.Item.part_content.set;
-        Elm.Widget.Item.focus.set;
-        Elm.Widget.Item.focus.get;
+        Elm.Widget.Item.part_text { get; set; }
+        Elm.Widget.Item.part_content { get; set; }
+        Elm.Widget.Item.focus { get; set; }
         Efl.Ui.Item.selected;
-        Efl.Ui.Item.prev.get;
-        Efl.Ui.Item.next.get;
+        Efl.Ui.Item.prev { get; }
+        Efl.Ui.Item.next { get; }
    }
 }
diff --git a/src/lib/elementary/elm_dayselector_internal_part.eo 
b/src/lib/elementary/elm_dayselector_internal_part.eo
index 53f9556..08f86ee 100644
--- a/src/lib/elementary/elm_dayselector_internal_part.eo
+++ b/src/lib/elementary/elm_dayselector_internal_part.eo
@@ -3,7 +3,7 @@ class Elm.Dayselector.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary dayselector internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
+      Efl.Container.content { set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_diskselector.eo 
b/src/lib/elementary/elm_diskselector.eo
index a095374..3ffd73f 100644
--- a/src/lib/elementary/elm_diskselector.eo
+++ b/src/lib/elementary/elm_diskselector.eo
@@ -198,8 +198,8 @@ class Elm.Diskselector (Elm.Widget, 
Elm.Interface_Scrollable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_member_add;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
@@ -212,6 +212,6 @@ class Elm.Diskselector (Elm.Widget, 
Elm.Interface_Scrollable,
       Elm.Widget.sub_object_del;
       Elm.Widget.event;
       Elm.Interface_Scrollable.policy;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
 }
diff --git a/src/lib/elementary/elm_diskselector_item.eo 
b/src/lib/elementary/elm_diskselector_item.eo
index 4b73a28..9a281cc 100644
--- a/src/lib/elementary/elm_diskselector_item.eo
+++ b/src/lib/elementary/elm_diskselector_item.eo
@@ -84,9 +84,7 @@ class Elm.Diskselector.Item(Elm.Widget.Item)
       implements {
            Efl.Object.constructor;
            Efl.Object.destructor;
-           Elm.Widget.Item.part_text.get;
-           Elm.Widget.Item.part_text.set;
-           Elm.Widget.Item.part_content.get;
-           Elm.Widget.Item.part_content.set;
+           Elm.Widget.Item.part_text { get; set; }
+           Elm.Widget.Item.part_content { get; set; }
       }
 }
diff --git a/src/lib/elementary/elm_entry.eo b/src/lib/elementary/elm_entry.eo
index fa0aa8c..95f5bc7 100644
--- a/src/lib/elementary/elm_entry.eo
+++ b/src/lib/elementary/elm_entry.eo
@@ -941,9 +941,9 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, 
Efl.Ui.Clickable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_member_add;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
@@ -957,42 +957,40 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, 
Efl.Ui.Clickable,
       Elm.Widget.focus_next_manager_is;
       Elm.Layout.theme_enable;
       Elm.Layout.sizing_eval;
-      Elm.Layout.text.get;
+      Elm.Layout.text { get; }
       Elm.Layout.signal_callback_add;
       Elm.Layout.signal_callback_del;
       Elm.Layout.signal_emit;
-      Elm.Layout.text.set;
-      Elm.Layout.content_aliases.get;
-      Elm.Interface_Scrollable.policy.set;
-      Elm.Interface_Scrollable.bounce_allow.set;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi_Accessible.name.get;
-      Elm.Interface.Atspi.Text.text.get;
-      Elm.Interface.Atspi.Text.string.get;
-      Elm.Interface.Atspi.Text.attribute.get;
-      Elm.Interface.Atspi.Text.attributes.get;
-      Elm.Interface.Atspi.Text.default_attributes.get;
-      Elm.Interface.Atspi.Text.caret_offset.get;
-      Elm.Interface.Atspi.Text.caret_offset.set;
-      Elm.Interface.Atspi.Text.character.get;
-      Elm.Interface.Atspi.Text.character_extents.get;
-      Elm.Interface.Atspi.Text.character_count.get;
-      Elm.Interface.Atspi.Text.offset_at_point.get;
-      Elm.Interface.Atspi.Text.bounded_ranges.get;
-      Elm.Interface.Atspi.Text.range_extents.get;
-      Elm.Interface.Atspi.Text.selection.get;
-      Elm.Interface.Atspi.Text.selections_count.get;
+      Elm.Layout.text { set; }
+      Elm.Layout.content_aliases { get; }
+      Elm.Interface_Scrollable.policy { set; }
+      Elm.Interface_Scrollable.bounce_allow { set; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi_Accessible.name { get; }
+      Elm.Interface.Atspi.Text.text { get; }
+      Elm.Interface.Atspi.Text.string { get; }
+      Elm.Interface.Atspi.Text.attribute { get; }
+      Elm.Interface.Atspi.Text.attributes { get; }
+      Elm.Interface.Atspi.Text.default_attributes { get; }
+      Elm.Interface.Atspi.Text.caret_offset { get; set; }
+      Elm.Interface.Atspi.Text.character { get; }
+      Elm.Interface.Atspi.Text.character_extents { get; }
+      Elm.Interface.Atspi.Text.character_count { get; }
+      Elm.Interface.Atspi.Text.offset_at_point { get; }
+      Elm.Interface.Atspi.Text.bounded_ranges { get; }
+      Elm.Interface.Atspi.Text.range_extents { get; }
+      Elm.Interface.Atspi.Text.selection { get; }
+      Elm.Interface.Atspi.Text.selections_count { get; }
       Elm.Interface.Atspi.Text.selection_add;
       Elm.Interface.Atspi.Text.selection_remove;
-      Elm.Interface.Atspi.Text.selection.set;
-      Elm.Interface.Atspi.Text.Editable.content.set;
+      Elm.Interface.Atspi.Text.selection { set; }
+      Elm.Interface.Atspi.Text.Editable.content { set; }
       Elm.Interface.Atspi.Text.Editable.insert;
       Elm.Interface.Atspi.Text.Editable.copy;
       Elm.Interface.Atspi.Text.Editable.cut;
       Elm.Interface.Atspi.Text.Editable.delete;
       Elm.Interface.Atspi.Text.Editable.paste;
-      Efl.File.file.set;
-      Efl.File.file.get;
+      Efl.File.file { get; set; }
       Efl.Part.part;
    }
    events {
diff --git a/src/lib/elementary/elm_entry_internal_part.eo 
b/src/lib/elementary/elm_entry_internal_part.eo
index aa70c4f..b0c0e95 100644
--- a/src/lib/elementary/elm_entry_internal_part.eo
+++ b/src/lib/elementary/elm_entry_internal_part.eo
@@ -3,7 +3,7 @@ class Elm.Entry.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary entry internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
+      Efl.Container.content { set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_fileselector.eo 
b/src/lib/elementary/elm_fileselector.eo
index 0c5fc59..cf387d0 100644
--- a/src/lib/elementary/elm_fileselector.eo
+++ b/src/lib/elementary/elm_fileselector.eo
@@ -44,8 +44,8 @@ class Elm.Fileselector (Elm.Layout, 
Elm.Interface.Fileselector,
       Elm.Widget.event;
       Elm.Widget.theme_apply;
       Elm.Widget.focus_next_manager_is;
-      Elm.Layout.text.set;
-      Elm.Interface.Fileselector.selected_models.get;
+      Elm.Layout.text { set; }
+      Elm.Interface.Fileselector.selected_models { get; }
       Elm.Interface.Fileselector.selected_model_get;
       Elm.Interface.Fileselector.selected_model_set;
       Elm.Interface.Fileselector.custom_filter_append;
@@ -61,7 +61,7 @@ class Elm.Fileselector (Elm.Layout, 
Elm.Interface.Fileselector,
       Elm.Interface.Fileselector.folder_only;
       Elm.Interface.Fileselector.mode;
       Elm.Interface.Fileselector.current_name;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       done; [[Called when OK button was pressed]]
diff --git a/src/lib/elementary/elm_fileselector_button.eo 
b/src/lib/elementary/elm_fileselector_button.eo
index effca11..c14f098 100644
--- a/src/lib/elementary/elm_fileselector_button.eo
+++ b/src/lib/elementary/elm_fileselector_button.eo
@@ -7,8 +7,8 @@ class Elm.Fileselector_Button (Elm.Button, 
Elm.Interface.Fileselector)
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.theme_apply;
-      Elm.Button.admits_autorepeat.get;
-      Elm.Interface.Fileselector.selected_models.get;
+      Elm.Button.admits_autorepeat { get; }
+      Elm.Interface.Fileselector.selected_models { get; }
       Elm.Interface.Fileselector.expandable;
       Elm.Interface.Fileselector.thumbnail_size;
       Elm.Interface.Fileselector.selected_model_get;
diff --git a/src/lib/elementary/elm_fileselector_entry.eo 
b/src/lib/elementary/elm_fileselector_entry.eo
index bf32e5d..8cadfd3 100644
--- a/src/lib/elementary/elm_fileselector_entry.eo
+++ b/src/lib/elementary/elm_fileselector_entry.eo
@@ -13,8 +13,7 @@ class Elm.Fileselector_Entry (Elm.Layout, 
Elm.Interface.Fileselector,
       Elm.Widget.focus_next;
       Elm.Widget.disable;
       Elm.Widget.focus_direction_manager_is;
-      Elm.Layout.text.set;
-      Elm.Layout.text.get;
+      Elm.Layout.text { get; set; }
       Elm.Layout.sizing_eval;
       Elm.Interface.Fileselector.selected_model_get;
       Elm.Interface.Fileselector.selected_model_set;
diff --git a/src/lib/elementary/elm_fileselector_entry_internal_part.eo 
b/src/lib/elementary/elm_fileselector_entry_internal_part.eo
index 3a94356..6c1ede2 100644
--- a/src/lib/elementary/elm_fileselector_entry_internal_part.eo
+++ b/src/lib/elementary/elm_fileselector_entry_internal_part.eo
@@ -3,8 +3,7 @@ class Elm.Fileselector.Entry.Internal.Part 
(Elm.Layout.Internal.Part)
    [[Elementary fileselector entry internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_flip_internal_part.eo 
b/src/lib/elementary/elm_flip_internal_part.eo
index fd0df7f..8bcb693 100644
--- a/src/lib/elementary/elm_flip_internal_part.eo
+++ b/src/lib/elementary/elm_flip_internal_part.eo
@@ -4,8 +4,7 @@ class Elm.Flip.Internal.Part (Efl.Object, Efl.Container)
    data: Elm_Part_Data;
    implements {
       Efl.Object.destructor;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_flipselector.eo 
b/src/lib/elementary/elm_flipselector.eo
index b99f6d4..8cc5f47 100644
--- a/src/lib/elementary/elm_flipselector.eo
+++ b/src/lib/elementary/elm_flipselector.eo
@@ -138,7 +138,7 @@ class Elm.Flipselector (Elm.Layout, Efl.Ui.Spin,
       Efl.Ui.Spin.step;
       Efl.Ui.Spin.value;
       Efl.Ui.Spin.interval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       underflowed; [[Called when flipselector is underflowed]]
diff --git a/src/lib/elementary/elm_flipselector_item.eo 
b/src/lib/elementary/elm_flipselector_item.eo
index d92ff1d..9ff61ca 100644
--- a/src/lib/elementary/elm_flipselector_item.eo
+++ b/src/lib/elementary/elm_flipselector_item.eo
@@ -50,7 +50,6 @@ class Elm.Flipselector.Item(Elm.Widget.Item)
         Efl.Object.constructor;
         Efl.Object.destructor;
         Elm.Widget.Item.signal_emit;
-        Elm.Widget.Item.part_text.get;
-        Elm.Widget.Item.part_text.set;
+        Elm.Widget.Item.part_text { get; set; }
    }
 }
diff --git a/src/lib/elementary/elm_gengrid.eo 
b/src/lib/elementary/elm_gengrid.eo
index fcb265a..830c452 100644
--- a/src/lib/elementary/elm_gengrid.eo
+++ b/src/lib/elementary/elm_gengrid.eo
@@ -542,8 +542,8 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_member_add;
@@ -557,17 +557,16 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
       Elm.Widget.on_focus_region;
       Elm.Widget.event;
       Elm.Widget.focus_highlight_geometry_get;
-      Elm.Widget.focused_item.get;
-      Elm.Widget.item_loop_enabled.set;
-      Elm.Widget.item_loop_enabled.get;
+      Elm.Widget.focused_item { get; }
+      Elm.Widget.item_loop_enabled { get; set; }
       Elm.Layout.sizing_eval;
-      Elm.Interface_Scrollable.bounce_allow.set;
+      Elm.Interface_Scrollable.bounce_allow { set; }
       Elm.Interface_Scrollable.policy;
-      Elm.Interface.Atspi_Accessible.children.get;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
-      Elm.Interface.Atspi.Selection.selected_children_count.get;
-      Elm.Interface.Atspi.Selection.selected_child.get;
+      Elm.Interface.Atspi_Accessible.children { get; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
+      Elm.Interface.Atspi.Selection.selected_children_count { get; }
+      Elm.Interface.Atspi.Selection.selected_child { get; }
       Elm.Interface.Atspi.Selection.selected_child_deselect;
       Elm.Interface.Atspi.Selection.child_select;
       Elm.Interface.Atspi.Selection.child_deselect;
diff --git a/src/lib/elementary/elm_gengrid_item.eo 
b/src/lib/elementary/elm_gengrid_item.eo
index ae31d34..e27d05b 100644
--- a/src/lib/elementary/elm_gengrid_item.eo
+++ b/src/lib/elementary/elm_gengrid_item.eo
@@ -241,20 +241,17 @@ class Elm.Gengrid.Item(Elm.Widget.Item)
            Elm.Widget.Item.del_pre;
            Elm.Widget.Item.disable;
            Elm.Widget.Item.signal_emit;
-           Elm.Widget.Item.focus.set;
-           Elm.Widget.Item.focus.get;
-           Elm.Widget.Item.part_text.get;
-           Elm.Widget.Item.part_content.get;
+           Elm.Widget.Item.focus { get; set; }
+           Elm.Widget.Item.part_text { get; }
+           Elm.Widget.Item.part_content { get; }
            Elm.Widget.Item.tooltip_text_set;
-           Elm.Widget.Item.tooltip_style.get;
-           Elm.Widget.Item.tooltip_style.set;
-           Elm.Widget.Item.tooltip_window_mode.get;
-           Elm.Widget.Item.tooltip_window_mode.set;
+           Elm.Widget.Item.tooltip_style { get; set; }
+           Elm.Widget.Item.tooltip_window_mode { get; set; }
            Elm.Widget.Item.tooltip_content_cb_set;
            Elm.Widget.Item.tooltip_unset;
-           Elm.Widget.Item.cursor.set;
+           Elm.Widget.Item.cursor { set; }
            Elm.Widget.Item.cursor_unset;
-           Elm.Interface.Atspi_Accessible.name.get;
-           Elm.Interface.Atspi_Accessible.state_set.get;
+           Elm.Interface.Atspi_Accessible.name { get; }
+           Elm.Interface.Atspi_Accessible.state_set { get; }
       }
 }
diff --git a/src/lib/elementary/elm_gengrid_pan.eo 
b/src/lib/elementary/elm_gengrid_pan.eo
index a9c6171..eb0f667 100644
--- a/src/lib/elementary/elm_gengrid_pan.eo
+++ b/src/lib/elementary/elm_gengrid_pan.eo
@@ -7,12 +7,12 @@ class Elm.Gengrid.Pan (Elm.Pan)
    implements {
       class.constructor;
       Efl.Object.destructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_calculate;
-      Elm.Pan.content_size.get;
+      Elm.Pan.content_size { get; }
       Elm.Pan.pos;
-      Elm.Pan.pos_min.get;
-      Elm.Pan.pos_max.get;
+      Elm.Pan.pos_min { get; }
+      Elm.Pan.pos_max { get; }
    }
 }
diff --git a/src/lib/elementary/elm_genlist.eo 
b/src/lib/elementary/elm_genlist.eo
index 129960b..55c60bc 100644
--- a/src/lib/elementary/elm_genlist.eo
+++ b/src/lib/elementary/elm_genlist.eo
@@ -529,8 +529,8 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, 
Efl.Ui.Clickable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_member_add;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
@@ -544,18 +544,17 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, 
Efl.Ui.Clickable,
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.sub_object_del;
       Elm.Widget.event;
-      Elm.Widget.focused_item.get;
-      Elm.Widget.item_loop_enabled.set;
-      Elm.Widget.item_loop_enabled.get;
+      Elm.Widget.focused_item { get; }
+      Elm.Widget.item_loop_enabled { get; set; }
       Elm.Layout.sub_object_add_enable;
       Elm.Layout.sizing_eval;
       Elm.Interface_Scrollable.bounce_allow;
       Elm.Interface_Scrollable.policy;
-      Elm.Interface.Atspi_Accessible.children.get;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
-      Elm.Interface.Atspi.Selection.selected_children_count.get;
-      Elm.Interface.Atspi.Selection.selected_child.get;
+      Elm.Interface.Atspi_Accessible.children { get; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
+      Elm.Interface.Atspi.Selection.selected_children_count { get; }
+      Elm.Interface.Atspi.Selection.selected_child { get; }
       Elm.Interface.Atspi.Selection.selected_child_deselect;
       Elm.Interface.Atspi.Selection.child_select;
       Elm.Interface.Atspi.Selection.child_deselect;
diff --git a/src/lib/elementary/elm_genlist_item.eo 
b/src/lib/elementary/elm_genlist_item.eo
index 0a899d0..6e7c5fa 100644
--- a/src/lib/elementary/elm_genlist_item.eo
+++ b/src/lib/elementary/elm_genlist_item.eo
@@ -424,22 +424,18 @@ class Elm.Genlist.Item(Elm.Widget.Item)
            Elm.Widget.Item.del_pre;
            Elm.Widget.Item.disable;
            Elm.Widget.Item.signal_emit;
-           Elm.Widget.Item.style.get;
-           Elm.Widget.Item.style.set;
-           Elm.Widget.Item.focus.set;
-           Elm.Widget.Item.focus.get;
-           Elm.Widget.Item.part_text.get;
-           Elm.Widget.Item.part_content.get;
+           Elm.Widget.Item.style { get; set; }
+           Elm.Widget.Item.focus { get; set; }
+           Elm.Widget.Item.part_text { get; }
+           Elm.Widget.Item.part_content { get; }
            Elm.Widget.Item.tooltip_text_set;
-           Elm.Widget.Item.tooltip_style.set;
-           Elm.Widget.Item.tooltip_style.get;
-           Elm.Widget.Item.tooltip_window_mode.set;
-           Elm.Widget.Item.tooltip_window_mode.get;
+           Elm.Widget.Item.tooltip_style { get; set; }
+           Elm.Widget.Item.tooltip_window_mode { get; set; }
            Elm.Widget.Item.tooltip_content_cb_set;
            Elm.Widget.Item.tooltip_unset;
-           Elm.Widget.Item.cursor.set;
+           Elm.Widget.Item.cursor { set; }
            Elm.Widget.Item.cursor_unset;
-           Elm.Interface.Atspi_Accessible.name.get;
-           Elm.Interface.Atspi_Accessible.state_set.get;
+           Elm.Interface.Atspi_Accessible.name { get; }
+           Elm.Interface.Atspi_Accessible.state_set { get; }
       }
 }
diff --git a/src/lib/elementary/elm_genlist_pan.eo 
b/src/lib/elementary/elm_genlist_pan.eo
index d44b05f..d458bc3 100644
--- a/src/lib/elementary/elm_genlist_pan.eo
+++ b/src/lib/elementary/elm_genlist_pan.eo
@@ -7,14 +7,14 @@ class Elm.Genlist.Pan (Elm.Pan)
    implements {
       class.constructor;
       Efl.Object.destructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_calculate;
       Efl.Canvas.Group.group_del;
-      Elm.Pan.content_size.get;
+      Elm.Pan.content_size { get; }
       Elm.Pan.pos;
-      Elm.Pan.pos_min.get;
-      Elm.Pan.pos_max.get;
+      Elm.Pan.pos_min { get; }
+      Elm.Pan.pos_max { get; }
    }
    events {
       item,focused; [[Called when item got focus]]
diff --git a/src/lib/elementary/elm_glview.eo b/src/lib/elementary/elm_glview.eo
index 99a4e5c..557c6a2 100644
--- a/src/lib/elementary/elm_glview.eo
+++ b/src/lib/elementary/elm_glview.eo
@@ -189,12 +189,11 @@ class Elm.Glview (Elm.Widget, Efl.Gfx.View)
    implements {
       class.constructor;
       Efl.Object.finalize;
-      Efl.Gfx.size.set;
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.on_focus;
-      Efl.Gfx.View.view_size.get;
-      Efl.Gfx.View.view_size.set;
+      Efl.Gfx.View.view_size { get; set; }
    }
    events {
       created; [[Event dispatched when first render happens.
diff --git a/src/lib/elementary/elm_hover.eo b/src/lib/elementary/elm_hover.eo
index 2cd484e..1d7c1d4 100644
--- a/src/lib/elementary/elm_hover.eo
+++ b/src/lib/elementary/elm_hover.eo
@@ -61,9 +61,9 @@ class Elm.Hover (Elm.Layout, Efl.Ui.Clickable, 
Elm.Interface.Atspi_Widget_Action
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_add;
       Elm.Widget.theme_apply;
@@ -73,8 +73,8 @@ class Elm.Hover (Elm.Layout, Efl.Ui.Clickable, 
Elm.Interface.Atspi_Widget_Action
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.sub_object_del;
       Elm.Layout.sizing_eval;
-      Elm.Layout.content_aliases.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Layout.content_aliases { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
       Efl.Part.part;
    }
    events {
diff --git a/src/lib/elementary/elm_hover_internal_part.eo 
b/src/lib/elementary/elm_hover_internal_part.eo
index 317fae5..a201fd3 100644
--- a/src/lib/elementary/elm_hover_internal_part.eo
+++ b/src/lib/elementary/elm_hover_internal_part.eo
@@ -3,8 +3,7 @@ class Elm.Hover.Internal.Part (Elm.Layout.Internal.Part)
    [[elementary hover internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_hoversel.eo 
b/src/lib/elementary/elm_hoversel.eo
index 9950824..71c3302 100644
--- a/src/lib/elementary/elm_hoversel.eo
+++ b/src/lib/elementary/elm_hoversel.eo
@@ -94,15 +94,15 @@ class Elm.Hoversel (Elm.Button, Efl.Ui.Selectable,
       class.constructor;
       Efl.Object.constructor;
       Efl.Object.destructor;
-      Efl.Gfx.visible.set;
+      Efl.Gfx.visible { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
-      Elm.Widget.widget_parent.set;
+      Elm.Widget.widget_parent { set; }
       Elm.Widget.theme_apply;
       Elm.Widget.translate;
       Elm.Widget.event;
-      Elm.Button.admits_autorepeat.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Button.admits_autorepeat { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       dismissed; [[Called when hoversel is dismissed]]
diff --git a/src/lib/elementary/elm_hoversel_item.eo 
b/src/lib/elementary/elm_hoversel_item.eo
index 551c85c..1f9a77b 100644
--- a/src/lib/elementary/elm_hoversel_item.eo
+++ b/src/lib/elementary/elm_hoversel_item.eo
@@ -26,11 +26,8 @@ class Elm.Hoversel.Item(Elm.Widget.Item)
         Efl.Object.destructor;
         Elm.Widget.Item.disable;
         Elm.Widget.Item.signal_emit;
-        Elm.Widget.Item.part_text.set;
-        Elm.Widget.Item.part_text.get;
-        Elm.Widget.Item.style.get;
-        Elm.Widget.Item.style.set;
-        Elm.Widget.Item.focus.set;
-        Elm.Widget.Item.focus.get;
+        Elm.Widget.Item.part_text { get; set; }
+        Elm.Widget.Item.style { get; set; }
+        Elm.Widget.Item.focus { get; set; }
    }
 }
diff --git a/src/lib/elementary/elm_icon.eo b/src/lib/elementary/elm_icon.eo
index 496b1c8..b6c7ee0 100644
--- a/src/lib/elementary/elm_icon.eo
+++ b/src/lib/elementary/elm_icon.eo
@@ -12,7 +12,7 @@ class Elm.Icon (Efl.Ui.Image)
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.theme_apply;
-      Efl.File.file.set;
+      Efl.File.file { set; }
    }
    events {
       thumb,done; [[Called when thumb nailing is successfully done]]
diff --git a/src/lib/elementary/elm_index.eo b/src/lib/elementary/elm_index.eo
index d35f5f1..be3775e 100644
--- a/src/lib/elementary/elm_index.eo
+++ b/src/lib/elementary/elm_index.eo
@@ -230,7 +230,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
       Elm.Widget.focus_next;
       Efl.Orientation.orientation;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Accessible.children.get;
+      Elm.Interface.Atspi_Accessible.children { get; }
    }
    events {
       changed; [[Called when index changed]]
diff --git a/src/lib/elementary/elm_index_item.eo 
b/src/lib/elementary/elm_index_item.eo
index c2a8601..2b46519 100644
--- a/src/lib/elementary/elm_index_item.eo
+++ b/src/lib/elementary/elm_index_item.eo
@@ -44,7 +44,7 @@ class Elm.Index.Item(Elm.Widget.Item, 
Elm.Interface.Atspi_Widget_Action)
         Efl.Object.constructor;
         Efl.Object.destructor;
         Elm.Widget.Item.access_register;
-        Elm.Interface.Atspi_Accessible.name.get;
-        Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+        Elm.Interface.Atspi_Accessible.name { get; }
+        Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
 }
diff --git a/src/lib/elementary/elm_interface_atspi_widget_action.eo 
b/src/lib/elementary/elm_interface_atspi_widget_action.eo
index a9393ff..c5b6e53 100644
--- a/src/lib/elementary/elm_interface_atspi_widget_action.eo
+++ b/src/lib/elementary/elm_interface_atspi_widget_action.eo
@@ -18,9 +18,8 @@ mixin Elm.Interface.Atspi_Widget_Action 
(Elm.Interface.Atspi_Action)
    implements {
       Elm.Interface.Atspi_Action.action_do;
       Elm.Interface.Atspi_Action.keybinding_get;
-      Elm.Interface.Atspi_Action.name.get;
-      Elm.Interface.Atspi_Action.description.set;
-      Elm.Interface.Atspi_Action.description.get;
-      Elm.Interface.Atspi_Action.actions.get;
+      Elm.Interface.Atspi_Action.name { get; }
+      Elm.Interface.Atspi_Action.description { get; set; }
+      Elm.Interface.Atspi_Action.actions { get; }
    }
 }
diff --git a/src/lib/elementary/elm_inwin.eo b/src/lib/elementary/elm_inwin.eo
index 2e6d485..595b660 100644
--- a/src/lib/elementary/elm_inwin.eo
+++ b/src/lib/elementary/elm_inwin.eo
@@ -23,10 +23,10 @@ class Elm.Inwin (Elm.Layout)
       class.constructor;
       Efl.Object.constructor;
       Efl.Canvas.Group.group_add;
-      Elm.Widget.widget_parent.set;
+      Elm.Widget.widget_parent { set; }
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.focus_next;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.content_aliases { get; }
       Elm.Layout.sizing_eval;
    }
 }
diff --git a/src/lib/elementary/elm_label.eo b/src/lib/elementary/elm_label.eo
index 93fe665..8963b0e 100644
--- a/src/lib/elementary/elm_label.eo
+++ b/src/lib/elementary/elm_label.eo
@@ -128,8 +128,8 @@ class Elm.Label (Elm.Layout)
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.theme_apply;
-      Elm.Layout.text.set;
-      Elm.Layout.text_aliases.get;
+      Elm.Layout.text { set; }
+      Elm.Layout.text_aliases { get; }
       Elm.Layout.sizing_eval;
    }
    events {
diff --git a/src/lib/elementary/elm_layout.eo b/src/lib/elementary/elm_layout.eo
index 6ce6646..4b00616 100644
--- a/src/lib/elementary/elm_layout.eo
+++ b/src/lib/elementary/elm_layout.eo
@@ -334,10 +334,8 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, 
Efl.File, Efl.Text)
       class.constructor;
       Efl.Object.constructor;
       Efl.Object.dbg_info_get;
-      Efl.File.file.set;
-      Efl.File.file.get;
-      Efl.File.mmap.set;
-      Efl.File.mmap.get;
+      Efl.File.file { get; set; }
+      Efl.File.mmap { get; set; }
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_calculate;
@@ -350,16 +348,14 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, 
Efl.File, Efl.Text)
       Elm.Widget.disable;
       Elm.Widget.sub_object_del;
       Elm.Widget.on_focus;
-      Efl.Container.content_part_name.get;
+      Efl.Container.content_part_name { get; }
       Efl.Container.content_count;
       Efl.Container.content_remove;
       Efl.Container.content_iterate;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
       Efl.Part.part;
-      Efl.Text.text.set;
-      Efl.Text.text.get;
+      Efl.Text.text { get; set; }
    }
    events {
       theme,changed; [[Called when theme changed]]
diff --git a/src/lib/elementary/elm_layout_internal_part.eo 
b/src/lib/elementary/elm_layout_internal_part.eo
index 3d966de..5ad95ce 100644
--- a/src/lib/elementary/elm_layout_internal_part.eo
+++ b/src/lib/elementary/elm_layout_internal_part.eo
@@ -4,10 +4,8 @@ class Elm.Layout.Internal.Part (Efl.Object, Efl.Container, 
Efl.Text)
    data: Elm_Part_Data;
    implements {
       Efl.Object.destructor;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
-      Efl.Text.text.set;
-      Efl.Text.text.get;
+      Efl.Text.text { get; set; }
    }
 }
diff --git a/src/lib/elementary/elm_list.eo b/src/lib/elementary/elm_list.eo
index 39d9a76..0b560e2 100644
--- a/src/lib/elementary/elm_list.eo
+++ b/src/lib/elementary/elm_list.eo
@@ -430,8 +430,8 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_member_add;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
@@ -446,15 +446,14 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
       Elm.Widget.translate;
       Elm.Widget.sub_object_del;
       Elm.Widget.event;
-      Elm.Widget.focused_item.get;
-      Elm.Widget.item_loop_enabled.set;
-      Elm.Widget.item_loop_enabled.get;
+      Elm.Widget.focused_item { get; }
+      Elm.Widget.item_loop_enabled { get; set; }
       Elm.Layout.sizing_eval;
-      Elm.Interface_Scrollable.policy.set;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
-      Elm.Interface.Atspi_Accessible.children.get;
-      Elm.Interface.Atspi.Selection.selected_children_count.get;
-      Elm.Interface.Atspi.Selection.selected_child.get;
+      Elm.Interface_Scrollable.policy { set; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
+      Elm.Interface.Atspi_Accessible.children { get; }
+      Elm.Interface.Atspi.Selection.selected_children_count { get; }
+      Elm.Interface.Atspi.Selection.selected_child { get; }
       Elm.Interface.Atspi.Selection.selected_child_deselect;
       Elm.Interface.Atspi.Selection.child_select;
       Elm.Interface.Atspi.Selection.child_deselect;
diff --git a/src/lib/elementary/elm_list_item.eo 
b/src/lib/elementary/elm_list_item.eo
index 6e9b0fb..d80db94 100644
--- a/src/lib/elementary/elm_list_item.eo
+++ b/src/lib/elementary/elm_list_item.eo
@@ -111,14 +111,11 @@ class Elm.List.Item(Elm.Widget.Item)
            Elm.Widget.Item.disable;
            Elm.Widget.Item.del_pre;
            Elm.Widget.Item.signal_emit;
-           Elm.Widget.Item.focus.set;
-           Elm.Widget.Item.focus.get;
-           Elm.Widget.Item.part_text.get;
-           Elm.Widget.Item.part_text.set;
-           Elm.Widget.Item.part_content.get;
-           Elm.Widget.Item.part_content.set;
+           Elm.Widget.Item.focus { get; set; }
+           Elm.Widget.Item.part_text { get; set; }
+           Elm.Widget.Item.part_content { get; set; }
            Elm.Widget.Item.part_content_unset;
-           Elm.Interface.Atspi_Accessible.name.get;
-           Elm.Interface.Atspi_Accessible.state_set.get;
+           Elm.Interface.Atspi_Accessible.name { get; }
+           Elm.Interface.Atspi_Accessible.state_set { get; }
       }
 }
diff --git a/src/lib/elementary/elm_map.eo b/src/lib/elementary/elm_map.eo
index 198308e..bbbdb7b 100644
--- a/src/lib/elementary/elm_map.eo
+++ b/src/lib/elementary/elm_map.eo
@@ -627,15 +627,15 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_member_add;
       Elm.Widget.theme_apply;
       Elm.Widget.on_focus;
       Elm.Widget.event;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       press; [[Called when map was pressed]]
diff --git a/src/lib/elementary/elm_map_pan.eo 
b/src/lib/elementary/elm_map_pan.eo
index 40a52c6..9af541d 100644
--- a/src/lib/elementary/elm_map_pan.eo
+++ b/src/lib/elementary/elm_map_pan.eo
@@ -7,13 +7,13 @@ class Elm.Map.Pan (Elm.Pan)
    implements {
       class.constructor;
       Efl.Object.destructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_calculate;
-      Elm.Pan.content_size.get;
+      Elm.Pan.content_size { get; }
       Elm.Pan.pos;
-      Elm.Pan.pos_min.get;
-      Elm.Pan.pos_max.get;
+      Elm.Pan.pos_min { get; }
+      Elm.Pan.pos_max { get; }
    }
    events {
       loaded; [[Called when map loaded]]
diff --git a/src/lib/elementary/elm_mapbuf.eo b/src/lib/elementary/elm_mapbuf.eo
index 4ad333f..0ba9ba9 100644
--- a/src/lib/elementary/elm_mapbuf.eo
+++ b/src/lib/elementary/elm_mapbuf.eo
@@ -130,15 +130,14 @@ class Elm.Mapbuf (Elm.Widget, Efl.Container, Efl.Part)
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.theme_apply;
       Elm.Widget.sub_object_del;
-      Efl.Container.content.get;
-      Efl.Container.content.set;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
       Efl.Part.part;
    }
diff --git a/src/lib/elementary/elm_mapbuf_internal_part.eo 
b/src/lib/elementary/elm_mapbuf_internal_part.eo
index 2d06552..6832f19 100644
--- a/src/lib/elementary/elm_mapbuf_internal_part.eo
+++ b/src/lib/elementary/elm_mapbuf_internal_part.eo
@@ -4,8 +4,7 @@ class Elm.Mapbuf.Internal.Part (Efl.Object, Efl.Container)
    data: Elm_Part_Data;
    implements {
       Efl.Object.destructor;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_menu.eo b/src/lib/elementary/elm_menu.eo
index 1d593fc..1b86867 100644
--- a/src/lib/elementary/elm_menu.eo
+++ b/src/lib/elementary/elm_menu.eo
@@ -50,19 +50,19 @@ class Elm.Menu (Elm.Widget, Efl.Ui.Clickable, Efl.Ui.Menu,
       class.constructor;
       Efl.Object.constructor;
       Efl.Object.destructor;
-      Efl.Gfx.visible.set;
+      Efl.Gfx.visible { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.widget_parent;
       Elm.Widget.theme_apply;
       Elm.Widget.translate;
-      Elm.Interface.Atspi_Accessible.children.get;
-      Elm.Interface.Atspi.Selection.selected_children_count.get;
-      Elm.Interface.Atspi.Selection.selected_child.get;
-      Efl.Ui.Menu.selected_item.get;
-      Efl.Ui.Menu.first_item.get;
-      Efl.Ui.Menu.last_item.get;
-      Efl.Ui.Menu.items.get;
+      Elm.Interface.Atspi_Accessible.children { get; }
+      Elm.Interface.Atspi.Selection.selected_children_count { get; }
+      Elm.Interface.Atspi.Selection.selected_child { get; }
+      Efl.Ui.Menu.selected_item { get; }
+      Efl.Ui.Menu.first_item { get; }
+      Efl.Ui.Menu.last_item { get; }
+      Efl.Ui.Menu.items { get; }
    }
    events {
       dismissed; [[Called when menu widget was dismissed]]
diff --git a/src/lib/elementary/elm_menu_item.eo 
b/src/lib/elementary/elm_menu_item.eo
index 1cf548f..0965fd0 100644
--- a/src/lib/elementary/elm_menu_item.eo
+++ b/src/lib/elementary/elm_menu_item.eo
@@ -61,19 +61,17 @@ class Elm.Menu.Item(Elm.Widget.Item, 
Elm.Interface.Atspi.Selection,
         Efl.Object.destructor;
         Elm.Widget.Item.disable;
         Elm.Widget.Item.signal_emit;
-        Elm.Widget.Item.part_text.get;
-        Elm.Widget.Item.part_text.set;
-        Elm.Widget.Item.part_content.get;
-        Elm.Widget.Item.part_content.set;
-        Elm.Interface.Atspi_Accessible.children.get;
-        Elm.Interface.Atspi_Accessible.parent.get;
-        Elm.Interface.Atspi_Accessible.role.get;
-        Elm.Interface.Atspi_Accessible.name.get;
-        Elm.Interface.Atspi_Accessible.state_set.get;
-        Elm.Interface.Atspi.Selection.selected_children_count.get;
-        Elm.Interface.Atspi.Selection.selected_child.get;
+        Elm.Widget.Item.part_text { get; set; }
+        Elm.Widget.Item.part_content { get; set; }
+        Elm.Interface.Atspi_Accessible.children { get; }
+        Elm.Interface.Atspi_Accessible.parent { get; }
+        Elm.Interface.Atspi_Accessible.role { get; }
+        Elm.Interface.Atspi_Accessible.name { get; }
+        Elm.Interface.Atspi_Accessible.state_set { get; }
+        Elm.Interface.Atspi.Selection.selected_children_count { get; }
+        Elm.Interface.Atspi.Selection.selected_child { get; }
         Efl.Ui.Item.selected;
-        Efl.Ui.Item.prev.get;
-        Efl.Ui.Item.next.get;
+        Efl.Ui.Item.prev { get; }
+        Efl.Ui.Item.next { get; }
    }
 }
diff --git a/src/lib/elementary/elm_multibuttonentry.eo 
b/src/lib/elementary/elm_multibuttonentry.eo
index c6c24af..8a00b3e 100644
--- a/src/lib/elementary/elm_multibuttonentry.eo
+++ b/src/lib/elementary/elm_multibuttonentry.eo
@@ -189,10 +189,9 @@ class Elm.Multibuttonentry (Elm.Layout)
       Elm.Widget.on_focus;
       Elm.Widget.translate;
       Elm.Widget.event;
-      Elm.Layout.text.set;
-      Elm.Layout.text.get;
+      Elm.Layout.text { get; set; }
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Accessible.children.get;
+      Elm.Interface.Atspi_Accessible.children { get; }
    }
    events {
       item,selected; [[Called when item was selected]]
diff --git a/src/lib/elementary/elm_multibuttonentry_item.eo 
b/src/lib/elementary/elm_multibuttonentry_item.eo
index e02bd6b..b0d5e1e 100644
--- a/src/lib/elementary/elm_multibuttonentry_item.eo
+++ b/src/lib/elementary/elm_multibuttonentry_item.eo
@@ -28,10 +28,9 @@ class Elm.Multibuttonentry.Item(Elm.Widget.Item,
         Efl.Object.constructor;
         Efl.Object.destructor;
         Elm.Widget.Item.signal_emit;
-        Elm.Widget.Item.part_text.get;
-        Elm.Widget.Item.part_text.set;
+        Elm.Widget.Item.part_text { get; set; }
         Elm.Widget.Item.disable;
-        Elm.Interface.Atspi_Accessible.name.get;
-        Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+        Elm.Interface.Atspi_Accessible.name { get; }
+        Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
 }
diff --git a/src/lib/elementary/elm_naviframe.eo 
b/src/lib/elementary/elm_naviframe.eo
index 98bc1bd..b6dcaef 100644
--- a/src/lib/elementary/elm_naviframe.eo
+++ b/src/lib/elementary/elm_naviframe.eo
@@ -143,7 +143,7 @@ class Elm.Naviframe (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action)
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.visible.set;
+      Efl.Gfx.visible { set; }
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_add;
       Elm.Widget.focus_direction;
@@ -154,11 +154,10 @@ class Elm.Naviframe (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action)
       Elm.Widget.translate;
       Elm.Widget.theme_apply;
       Elm.Widget.event;
-      Elm.Layout.text.set;
-      Elm.Layout.text.get;
+      Elm.Layout.text { get; set; }
       Elm.Layout.signal_emit;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
       Efl.Part.part;
    }
    events {
diff --git a/src/lib/elementary/elm_naviframe_internal_part.eo 
b/src/lib/elementary/elm_naviframe_internal_part.eo
index 98e7aa5..1427e78 100644
--- a/src/lib/elementary/elm_naviframe_internal_part.eo
+++ b/src/lib/elementary/elm_naviframe_internal_part.eo
@@ -3,8 +3,7 @@ class Elm.Naviframe.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary naviframe internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_naviframe_item.eo 
b/src/lib/elementary/elm_naviframe_item.eo
index 4f3ae44..292f742 100644
--- a/src/lib/elementary/elm_naviframe_item.eo
+++ b/src/lib/elementary/elm_naviframe_item.eo
@@ -79,11 +79,9 @@ class Elm.Naviframe.Item(Elm.Widget.Item)
         Efl.Object.constructor;
         Efl.Object.destructor;
         Elm.Widget.Item.signal_emit;
-        Elm.Widget.Item.part_text.set;
-        Elm.Widget.Item.part_text.get;
-        Elm.Widget.Item.part_content.get;
-        Elm.Widget.Item.part_content.set;
+        Elm.Widget.Item.part_text { get; set; }
+        Elm.Widget.Item.part_content { get; set; }
         Elm.Widget.Item.part_content_unset;
-        Elm.Interface.Atspi_Accessible.children.get;
+        Elm.Interface.Atspi_Accessible.children { get; }
    }
 }
diff --git a/src/lib/elementary/elm_notify.eo b/src/lib/elementary/elm_notify.eo
index 0ae9f7b..753c048 100644
--- a/src/lib/elementary/elm_notify.eo
+++ b/src/lib/elementary/elm_notify.eo
@@ -80,9 +80,9 @@ class Elm.Notify (Elm.Widget, Efl.Container, Efl.Part)
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.focus_direction;
@@ -92,10 +92,8 @@ class Elm.Notify (Elm.Widget, Efl.Container, Efl.Part)
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.focus_next;
       Elm.Widget.sub_object_del;
-      Elm.Widget.part_text.set;
-      Elm.Widget.part_text.get;
-      Efl.Container.content.get;
-      Efl.Container.content.set;
+      Elm.Widget.part_text { get; set; }
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
       Efl.Part.part;
    }
diff --git a/src/lib/elementary/elm_notify_internal_part.eo 
b/src/lib/elementary/elm_notify_internal_part.eo
index 8ca23ae..998b483 100644
--- a/src/lib/elementary/elm_notify_internal_part.eo
+++ b/src/lib/elementary/elm_notify_internal_part.eo
@@ -4,8 +4,7 @@ class Elm.Notify.Internal.Part (Efl.Object, Efl.Container)
    data: Elm_Part_Data;
    implements {
       Efl.Object.destructor;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_pan.eo b/src/lib/elementary/elm_pan.eo
index 85146e2..f62b8cc 100644
--- a/src/lib/elementary/elm_pan.eo
+++ b/src/lib/elementary/elm_pan.eo
@@ -48,9 +48,9 @@ class Elm.Pan (Efl.Canvas.Group.Clipped)
    implements {
       Efl.Object.constructor;
       class.constructor;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
    }
diff --git a/src/lib/elementary/elm_panel.eo b/src/lib/elementary/elm_panel.eo
index 350fccc..816e140 100644
--- a/src/lib/elementary/elm_panel.eo
+++ b/src/lib/elementary/elm_panel.eo
@@ -70,8 +70,8 @@ class Elm.Panel (Elm.Layout, Elm.Interface_Scrollable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_member_add;
       Efl.Canvas.Group.group_del;
@@ -83,7 +83,7 @@ class Elm.Panel (Elm.Layout, Elm.Interface_Scrollable,
       Elm.Widget.event;
       Elm.Widget.on_focus_region;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
       Efl.Part.part;
    }
    events {
diff --git a/src/lib/elementary/elm_panel_internal_part.eo 
b/src/lib/elementary/elm_panel_internal_part.eo
index af2aee5..f6118da 100644
--- a/src/lib/elementary/elm_panel_internal_part.eo
+++ b/src/lib/elementary/elm_panel_internal_part.eo
@@ -4,8 +4,7 @@ class Elm.Panel.Internal.Part (Efl.Object, Efl.Container)
    data: Elm_Part_Data;
    implements {
       Efl.Object.destructor;
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_panes.eo b/src/lib/elementary/elm_panes.eo
index 87a4d09..e73fc4e 100644
--- a/src/lib/elementary/elm_panes.eo
+++ b/src/lib/elementary/elm_panes.eo
@@ -122,7 +122,7 @@ class Elm.Panes (Elm.Layout, Efl.Orientation,
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.focus_next;
       Elm.Widget.theme_apply;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.content_aliases { get; }
       Efl.Orientation.orientation;
    }
    events {
diff --git a/src/lib/elementary/elm_photo.eo b/src/lib/elementary/elm_photo.eo
index ae7217b..0719134 100644
--- a/src/lib/elementary/elm_photo.eo
+++ b/src/lib/elementary/elm_photo.eo
@@ -6,7 +6,7 @@ class Elm.Photo (Elm.Widget, Efl.File, Efl.Ui.Clickable, 
Efl.Ui.Draggable)
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.File.file.set;
+      Efl.File.file { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Elm.Widget.theme_apply;
diff --git a/src/lib/elementary/elm_photocam.eo 
b/src/lib/elementary/elm_photocam.eo
index a6961ca..d3fca75 100644
--- a/src/lib/elementary/elm_photocam.eo
+++ b/src/lib/elementary/elm_photocam.eo
@@ -190,8 +190,8 @@ class Elm.Photocam (Elm.Widget, Elm.Interface_Scrollable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_member_add;
@@ -199,9 +199,8 @@ class Elm.Photocam (Elm.Widget, Elm.Interface_Scrollable,
       Elm.Widget.on_focus;
       Elm.Widget.event;
       Elm.Interface_Scrollable.region_bring_in;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
-      Efl.File.file.set;
-      Efl.File.file.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
+      Efl.File.file { get; set; }
    }
    events {
       press; [[Called when photocam got pressed]]
diff --git a/src/lib/elementary/elm_photocam_pan.eo 
b/src/lib/elementary/elm_photocam_pan.eo
index 8cec90a..97efd5f 100644
--- a/src/lib/elementary/elm_photocam_pan.eo
+++ b/src/lib/elementary/elm_photocam_pan.eo
@@ -7,13 +7,13 @@ class Elm.Photocam.Pan (Elm.Pan)
    implements {
       class.constructor;
       Efl.Object.destructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_calculate;
-      Elm.Pan.content_size.get;
+      Elm.Pan.content_size { get; }
       Elm.Pan.pos;
-      Elm.Pan.pos_min.get;
-      Elm.Pan.pos_max.get;
+      Elm.Pan.pos_min { get; }
+      Elm.Pan.pos_max { get; }
    }
    events {
       load; [[Called when load started]]
diff --git a/src/lib/elementary/elm_player.eo b/src/lib/elementary/elm_player.eo
index ddea400..1fc44a6 100644
--- a/src/lib/elementary/elm_player.eo
+++ b/src/lib/elementary/elm_player.eo
@@ -12,7 +12,7 @@ class Elm.Player (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action)
       Elm.Widget.theme_apply;
       Elm.Widget.event;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
       Efl.Part.part;
    }
    events {
diff --git a/src/lib/elementary/elm_player_internal_part.eo 
b/src/lib/elementary/elm_player_internal_part.eo
index 5a80979..201dfbe 100644
--- a/src/lib/elementary/elm_player_internal_part.eo
+++ b/src/lib/elementary/elm_player_internal_part.eo
@@ -3,6 +3,6 @@ class Elm.Player.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary player internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
+      Efl.Container.content { set; }
    }
 }
diff --git a/src/lib/elementary/elm_popup.eo b/src/lib/elementary/elm_popup.eo
index f3a2d77..2ae5455 100644
--- a/src/lib/elementary/elm_popup.eo
+++ b/src/lib/elementary/elm_popup.eo
@@ -176,16 +176,15 @@ class Elm.Popup (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action)
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.access;
       Elm.Widget.focus_next;
-      Elm.Widget.widget_parent.set;
+      Elm.Widget.widget_parent { set; }
       Elm.Widget.translate;
       Elm.Widget.sub_object_del;
       Elm.Widget.event;
-      Elm.Layout.text.set;
-      Elm.Layout.text.get;
+      Elm.Layout.text { get; set; }
       Elm.Layout.sizing_eval;
       Elm.Layout.signal_emit;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
-      Elm.Interface.Atspi_Accessible.state_set.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
       Efl.Part.part;
    }
    events {
diff --git a/src/lib/elementary/elm_popup_internal_part.eo 
b/src/lib/elementary/elm_popup_internal_part.eo
index f90d2f4..8aa8432 100644
--- a/src/lib/elementary/elm_popup_internal_part.eo
+++ b/src/lib/elementary/elm_popup_internal_part.eo
@@ -3,8 +3,7 @@ class Elm.Popup.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary popup internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_popup_item.eo 
b/src/lib/elementary/elm_popup_item.eo
index e2f5230..dcf9577 100644
--- a/src/lib/elementary/elm_popup_item.eo
+++ b/src/lib/elementary/elm_popup_item.eo
@@ -8,10 +8,8 @@ class Elm.Popup.Item(Elm.Widget.Item)
            Efl.Object.destructor;
            Elm.Widget.Item.disable;
            Elm.Widget.Item.signal_emit;
-           Elm.Widget.Item.part_text.get;
-           Elm.Widget.Item.part_text.set;
-           Elm.Widget.Item.part_content.get;
-           Elm.Widget.Item.part_content.set;
+           Elm.Widget.Item.part_text { get; set; }
+           Elm.Widget.Item.part_content { get; set; }
            Elm.Widget.Item.part_content_unset;
       }
 }
diff --git a/src/lib/elementary/elm_prefs.eo b/src/lib/elementary/elm_prefs.eo
index a6a0d69..1e16a5b 100644
--- a/src/lib/elementary/elm_prefs.eo
+++ b/src/lib/elementary/elm_prefs.eo
@@ -215,8 +215,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.File.file.set;
-      Efl.File.file.get;
+      Efl.File.file { get; set; }
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_add;
       Elm.Widget.focus_next;
diff --git a/src/lib/elementary/elm_progressbar.eo 
b/src/lib/elementary/elm_progressbar.eo
index 630df58..d746250 100644
--- a/src/lib/elementary/elm_progressbar.eo
+++ b/src/lib/elementary/elm_progressbar.eo
@@ -71,8 +71,8 @@ class Elm.Progressbar (Elm.Layout, Efl.Ui.Progress,
       Elm.Widget.focus_next_manager_is;
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.sub_object_del;
-      Elm.Layout.text_aliases.get;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.text_aliases { get; }
+      Elm.Layout.content_aliases { get; }
       Elm.Layout.sizing_eval;
       Efl.Ui.Progress.span_size;
       Efl.Ui.Progress.progress_value;
diff --git a/src/lib/elementary/elm_progressbar_internal_part.eo 
b/src/lib/elementary/elm_progressbar_internal_part.eo
index 2c35025..f7ab679 100644
--- a/src/lib/elementary/elm_progressbar_internal_part.eo
+++ b/src/lib/elementary/elm_progressbar_internal_part.eo
@@ -3,6 +3,6 @@ class Elm.Progressbar.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary progressbar internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
+      Efl.Container.content { set; }
    }
 }
diff --git a/src/lib/elementary/elm_radio.eo b/src/lib/elementary/elm_radio.eo
index bc79bbb..5a87c33 100644
--- a/src/lib/elementary/elm_radio.eo
+++ b/src/lib/elementary/elm_radio.eo
@@ -84,9 +84,9 @@ class Elm.Radio (Elm.Check, Elm.Interface.Atspi_Widget_Action)
       Elm.Widget.theme_apply;
       Elm.Widget.activate;
       Elm.Widget.event;
-      Elm.Layout.text_aliases.get;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Layout.text_aliases { get; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       changed; [[Called when radio changed]]
diff --git a/src/lib/elementary/elm_scroller.eo 
b/src/lib/elementary/elm_scroller.eo
index 49a0120..d45e0c7 100644
--- a/src/lib/elementary/elm_scroller.eo
+++ b/src/lib/elementary/elm_scroller.eo
@@ -61,8 +61,8 @@ class Elm.Scroller (Elm.Layout, Elm.Interface_Scrollable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_member_add;
       Elm.Widget.theme_apply;
@@ -74,10 +74,10 @@ class Elm.Scroller (Elm.Layout, Elm.Interface_Scrollable,
       Elm.Widget.sub_object_del;
       Elm.Widget.event;
       Elm.Layout.sizing_eval;
-      Elm.Interface_Scrollable.page_size.set;
-      Elm.Interface_Scrollable.policy.set;
+      Elm.Interface_Scrollable.page_size { set; }
+      Elm.Interface_Scrollable.policy { set; }
       Elm.Interface_Scrollable.single_direction;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
       Efl.Part.part;
    }
    events {
diff --git a/src/lib/elementary/elm_scroller_internal_part.eo 
b/src/lib/elementary/elm_scroller_internal_part.eo
index cef7a8f..c3bb463 100644
--- a/src/lib/elementary/elm_scroller_internal_part.eo
+++ b/src/lib/elementary/elm_scroller_internal_part.eo
@@ -3,8 +3,7 @@ class Elm.Scroller.Internal.Part (Elm.Layout.Internal.Part)
    [[Elementary scroller internal part class]]
    data: null;
    implements {
-      Efl.Container.content.set;
-      Efl.Container.content.get;
+      Efl.Container.content { get; set; }
       Efl.Container.content_unset;
    }
 }
diff --git a/src/lib/elementary/elm_segment_control_item.eo 
b/src/lib/elementary/elm_segment_control_item.eo
index ca59c99..3a0b973 100644
--- a/src/lib/elementary/elm_segment_control_item.eo
+++ b/src/lib/elementary/elm_segment_control_item.eo
@@ -39,9 +39,7 @@ class Elm.Segment_Control.Item(Elm.Widget.Item)
         Efl.Object.constructor;
         Efl.Object.destructor;
         Elm.Widget.Item.access_register;
-        Elm.Widget.Item.part_text.get;
-        Elm.Widget.Item.part_text.set;
-        Elm.Widget.Item.part_content.get;
-        Elm.Widget.Item.part_content.set;
+        Elm.Widget.Item.part_text { get; set; }
+        Elm.Widget.Item.part_content { get; set; }
    }
 }
diff --git a/src/lib/elementary/elm_slider.eo b/src/lib/elementary/elm_slider.eo
index 7394a25..c4bd69f 100644
--- a/src/lib/elementary/elm_slider.eo
+++ b/src/lib/elementary/elm_slider.eo
@@ -181,18 +181,17 @@ class Elm.Slider (Elm.Layout, Efl.Ui.Progress,
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.on_focus;
       Elm.Widget.event;
-      Elm.Layout.text_aliases.get;
-      Elm.Layout.content_aliases.get;
+      Elm.Layout.text_aliases { get; }
+      Elm.Layout.content_aliases { get; }
       Elm.Layout.sizing_eval;
       Efl.Ui.Progress.span_size;
       Efl.Ui.Progress.progress_value;
       Efl.Ui.Progress.unit_format;
       Efl.Orientation.orientation;
-      Elm.Interface.Atspi.Value.value_and_text.get;
-      Elm.Interface.Atspi.Value.value_and_text.set;
-      Elm.Interface.Atspi.Value.range.get;
-      Elm.Interface.Atspi.Value.increment.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi.Value.value_and_text { get; set; }
+      Elm.Interface.Atspi.Value.range { get; }
+      Elm.Interface.Atspi.Value.increment { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       changed; [[Called when slider changed]]
diff --git a/src/lib/elementary/elm_slideshow.eo 
b/src/lib/elementary/elm_slideshow.eo
index 5da47fd..fc2d05d 100644
--- a/src/lib/elementary/elm_slideshow.eo
+++ b/src/lib/elementary/elm_slideshow.eo
@@ -310,7 +310,7 @@ class Elm.Slideshow (Elm.Layout, 
Elm.Interface.Atspi_Widget_Action)
       Elm.Widget.focus_direction_manager_is;
       Elm.Widget.event;
       Elm.Layout.sizing_eval;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       changed; [[Called when slideshow widget changed]]
diff --git a/src/lib/elementary/elm_spinner.eo 
b/src/lib/elementary/elm_spinner.eo
index e39a704..c3f89c8 100644
--- a/src/lib/elementary/elm_spinner.eo
+++ b/src/lib/elementary/elm_spinner.eo
@@ -161,12 +161,11 @@ class Elm.Spinner (Elm.Layout, Efl.Ui.Spin,
       Efl.Ui.Spin.step;
       Efl.Ui.Spin.value;
       Efl.Ui.Spin.interval;
-      Elm.Interface.Atspi_Accessible.name.get;
-      Elm.Interface.Atspi.Value.value_and_text.get;
-      Elm.Interface.Atspi.Value.value_and_text.set;
-      Elm.Interface.Atspi.Value.range.get;
-      Elm.Interface.Atspi.Value.increment.get;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
+      Elm.Interface.Atspi_Accessible.name { get; }
+      Elm.Interface.Atspi.Value.value_and_text { get; set; }
+      Elm.Interface.Atspi.Value.range { get; }
+      Elm.Interface.Atspi.Value.increment { get; }
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
    }
    events {
       changed; [[Called when spinner changed]]
diff --git a/src/lib/elementary/elm_thumb.eo b/src/lib/elementary/elm_thumb.eo
index 7153388..9b94fd1 100644
--- a/src/lib/elementary/elm_thumb.eo
+++ b/src/lib/elementary/elm_thumb.eo
@@ -8,13 +8,11 @@ class Elm.Thumb (Elm.Layout, Efl.File, Efl.Ui.Clickable,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.File.file.set;
-      Efl.File.file.get;
-      Efl.Gfx.visible.set;
+      Efl.File.file { get; set; }
+      Efl.Gfx.visible { set; }
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
-      Efl.Ui.Draggable.drag_target.set;
-      Efl.Ui.Draggable.drag_target.get;
+      Efl.Ui.Draggable.drag_target { get; set; }
    }
    events {
       generate,error; [[Called when an error occurred during thumbnail 
generation]]
diff --git a/src/lib/elementary/elm_toolbar.eo 
b/src/lib/elementary/elm_toolbar.eo
index a7c1bb8..560b408 100644
--- a/src/lib/elementary/elm_toolbar.eo
+++ b/src/lib/elementary/elm_toolbar.eo
@@ -316,8 +316,8 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, 
Efl.Orientation,
    implements {
       class.constructor;
       Efl.Object.constructor;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
       Efl.Canvas.Group.group_calculate;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
@@ -330,23 +330,23 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, 
Efl.Orientation,
       Elm.Widget.translate;
       Elm.Widget.event;
       Elm.Widget.focus_highlight_geometry_get;
-      Elm.Widget.focused_item.get;
+      Elm.Widget.focused_item { get; }
       Efl.Orientation.orientation;
-      Elm.Interface.Atspi_Widget_Action.elm_actions.get;
-      Elm.Interface.Atspi_Accessible.children.get;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi.Selection.selected_children_count.get;
-      Elm.Interface.Atspi.Selection.selected_child.get;
+      Elm.Interface.Atspi_Widget_Action.elm_actions { get; }
+      Elm.Interface.Atspi_Accessible.children { get; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi.Selection.selected_children_count { get; }
+      Elm.Interface.Atspi.Selection.selected_child { get; }
       Elm.Interface.Atspi.Selection.selected_child_deselect;
       Elm.Interface.Atspi.Selection.child_select;
       Elm.Interface.Atspi.Selection.child_deselect;
       Elm.Interface.Atspi.Selection.is_child_selected;
       Elm.Interface.Atspi.Selection.all_children_select;
       Elm.Interface.Atspi.Selection.clear;
-      Efl.Ui.Menu.selected_item.get;
-      Efl.Ui.Menu.first_item.get;
-      Efl.Ui.Menu.last_item.get;
-      Efl.Ui.Menu.items.get;
+      Efl.Ui.Menu.selected_item { get; }
+      Efl.Ui.Menu.first_item { get; }
+      Efl.Ui.Menu.last_item { get; }
+      Efl.Ui.Menu.items { get; }
    }
    events {
       item,focused; [[Called when toolbar item got focus]]
diff --git a/src/lib/elementary/elm_toolbar_item.eo 
b/src/lib/elementary/elm_toolbar_item.eo
index 254a1c6..e014d79 100644
--- a/src/lib/elementary/elm_toolbar_item.eo
+++ b/src/lib/elementary/elm_toolbar_item.eo
@@ -266,18 +266,15 @@ class Elm.Toolbar.Item(Elm.Widget.Item, Efl.Ui.Item)
            Efl.Object.constructor;
            Efl.Object.destructor;
            Elm.Widget.Item.disable;
-           Elm.Widget.Item.focus.set;
-           Elm.Widget.Item.focus.get;
+           Elm.Widget.Item.focus { get; set; }
            Elm.Widget.Item.signal_emit;
-           Elm.Widget.Item.part_text.get;
-           Elm.Widget.Item.part_text.set;
-           Elm.Widget.Item.part_content.get;
-           Elm.Widget.Item.part_content.set;
+           Elm.Widget.Item.part_text { get; set; }
+           Elm.Widget.Item.part_content { get; set; }
            Elm.Widget.Item.part_content_unset;
-           Elm.Interface.Atspi_Accessible.name.get;
-           Elm.Interface.Atspi_Accessible.state_set.get;
+           Elm.Interface.Atspi_Accessible.name { get; }
+           Elm.Interface.Atspi_Accessible.state_set { get; }
            Efl.Ui.Item.selected;
-           Efl.Ui.Item.prev.get;
-           Efl.Ui.Item.next.get;
+           Efl.Ui.Item.prev { get; }
+           Efl.Ui.Item.next { get; }
       }
 }
diff --git a/src/lib/elementary/elm_widget.eo b/src/lib/elementary/elm_widget.eo
index 30a7e3f..8ff88b9 100644
--- a/src/lib/elementary/elm_widget.eo
+++ b/src/lib/elementary/elm_widget.eo
@@ -827,23 +827,23 @@ abstract Elm.Widget (Efl.Canvas.Group, 
Elm.Interface.Atspi_Accessible, Elm.Inter
       Efl.Object.destructor;
       Efl.Object.dbg_info_get;
       Efl.Object.provider_find;
-      Efl.Gfx.color.set;
-      Efl.Gfx.visible.set;
-      Efl.Gfx.position.set;
-      Efl.Gfx.size.set;
-      Efl.Canvas.Object.clip.set;
-      Efl.Canvas.Object.no_render.set;
-      Efl.Canvas.Object.is_frame_object.set;
+      Efl.Gfx.color { set; }
+      Efl.Gfx.visible { set; }
+      Efl.Gfx.position { set; }
+      Efl.Gfx.size { set; }
+      Efl.Canvas.Object.clip { set; }
+      Efl.Canvas.Object.no_render { set; }
+      Efl.Canvas.Object.is_frame_object { set; }
       Efl.Canvas.Group.group_calculate;
       Efl.Canvas.Group.group_member_del;
       Efl.Canvas.Group.group_add;
       Efl.Canvas.Group.group_del;
       Efl.Canvas.Group.group_member_add;
-      Elm.Interface.Atspi_Accessible.name.get;
-      Elm.Interface.Atspi_Accessible.state_set.get;
-      Elm.Interface.Atspi_Accessible.children.get;
-      Elm.Interface.Atspi_Accessible.parent.get;
-      Elm.Interface.Atspi_Accessible.attributes.get;
+      Elm.Interface.Atspi_Accessible.name { get; }
+      Elm.Interface.Atspi_Accessible.state_set { get; }
+      Elm.Interface.Atspi_Accessible.children { get; }
+      Elm.Interface.Atspi_Accessible.parent { get; }
+      Elm.Interface.Atspi_Accessible.attributes { get; }
       Elm.Interface.Atspi_Component.focus_grab;
    }
    events {
diff --git a/src/lib/elementary/elm_widget_item.eo 
b/src/lib/elementary/elm_widget_item.eo
index 3ec359d..b5b8cf5 100644
--- a/src/lib/elementary/elm_widget_item.eo
+++ b/src/lib/elementary/elm_widget_item.eo
@@ -534,11 +534,10 @@ class Elm.Widget.Item(Efl.Object, 
Elm.Interface.Atspi_Accessible,
       implements {
            Efl.Object.constructor;
            Efl.Object.destructor;
-           Elm.Interface.Atspi_Accessible.state_set.get;
-           Elm.Interface.Atspi_Component.extents.get;
-           Elm.Interface.Atspi_Component.extents.set;
-           Elm.Interface.Atspi_Component.alpha.get;
-           Elm.Interface.Atspi_Component.layer.get;
+           Elm.Interface.Atspi_Accessible.state_set { get; }
+           Elm.Interface.Atspi_Component.extents { get; set; }
+           Elm.Interface.Atspi_Component.alpha { get; }
+           Elm.Interface.Atspi_Component.layer { get; }
            Elm.Interface.Atspi_Component.focus_grab;
       }
 }
diff --git a/src/modules/elementary/web/none/elm_web_none.eo 
b/src/modules/elementary/web/none/elm_web_none.eo
index ad7b89b..35b3120 100644
--- a/src/modules/elementary/web/none/elm_web_none.eo
+++ b/src/modules/elementary/web/none/elm_web_none.eo
@@ -3,50 +3,41 @@ class Elm.Web.None (Elm.Web)
    [[Elementary web module class]]
    implements {
       Efl.Canvas.Group.group_add;
-      Elm.Web.tab_propagate.get;
-      Elm.Web.tab_propagate.set;
-      Elm.Web.webkit_view.get;
-      Elm.Web.window_create_hook.set;
-      Elm.Web.dialog_alert_hook.set;
-      Elm.Web.dialog_confirm_hook.set;
-      Elm.Web.dialog_prompt_hook.set;
-      Elm.Web.dialog_file_selector_hook.set;
-      Elm.Web.console_message_hook.set;
-      Elm.Web.useragent.set;
-      Elm.Web.useragent.get;
-      Elm.Web.url.set;
-      Elm.Web.url.get;
+      Elm.Web.tab_propagate { get; set; }
+      Elm.Web.webkit_view { get; }
+      Elm.Web.window_create_hook { set; }
+      Elm.Web.dialog_alert_hook { set; }
+      Elm.Web.dialog_confirm_hook { set; }
+      Elm.Web.dialog_prompt_hook { set; }
+      Elm.Web.dialog_file_selector_hook { set; }
+      Elm.Web.console_message_hook { set; }
+      Elm.Web.useragent { get; set; }
+      Elm.Web.url { get; set; }
       Elm.Web.html_string_load;
-      Elm.Web.title.get;
-      Elm.Web.bg_color.set;
-      Elm.Web.bg_color.get;
-      Elm.Web.selection.get;
-      Elm.Web.popup_selected.set;
+      Elm.Web.title { get; }
+      Elm.Web.bg_color { get; set; }
+      Elm.Web.selection { get; }
+      Elm.Web.popup_selected { set; }
       Elm.Web.popup_destroy;
       Elm.Web.text_search;
       Elm.Web.text_matches_mark;
       Elm.Web.text_matches_unmark_all;
-      Elm.Web.text_matches_highlight.set;
-      Elm.Web.text_matches_highlight.get;
-      Elm.Web.load_progress.get;
+      Elm.Web.text_matches_highlight { get; set; }
+      Elm.Web.load_progress { get; }
       Elm.Web.stop;
       Elm.Web.reload;
       Elm.Web.reload_full;
       Elm.Web.back;
       Elm.Web.forward;
       Elm.Web.navigate;
-      Elm.Web.back_possible.get;
-      Elm.Web.forward_possible.get;
+      Elm.Web.back_possible { get; }
+      Elm.Web.forward_possible { get; }
       Elm.Web.navigate_possible_get;
-      Elm.Web.history_enabled.get;
-      Elm.Web.history_enabled.set;
-      Elm.Web.zoom.set;
-      Elm.Web.zoom.get;
-      Elm.Web.zoom_mode.set;
-      Elm.Web.zoom_mode.get;
+      Elm.Web.history_enabled { get; set; }
+      Elm.Web.zoom { get; set; }
+      Elm.Web.zoom_mode { get; set; }
       Elm.Web.region_show;
       Elm.Web.region_bring_in;
-      Elm.Web.inwin_mode.set;
-      Elm.Web.inwin_mode.get;
+      Elm.Web.inwin_mode { get; set; }
    }
 }

-- 


Reply via email to